Avoiding the cost of buying all that hardware N天2⑧ If you are clearly a software developer with some reputation, you can often have hardware donated or loaned for testing purposes 383 Some companies ask their employees to bring in units from home to run on the tests with some incentive of course) Another possibility-outsource Note the locations of hardware specs. Most are on the web
11 Avoiding the cost of buying all that hardware ... If you are clearly a software developer with some reputation, you can often have hardware donated or loaned for testing purposes. Some companies ask their employees to bring in units from home to run on the tests (with some incentive, of course). Another possibility- outsource. Note the locations of hardware specs. Most are on the web. Zhu.Kerry@gmail.com
a. Overview of configuration testing N天2⑧ 1.Configuration testing definition: Configuration testing is the process of checking the operation 383 of the software you are testing with all these various types of hardware 2. Different configuration possibilities for a standard pc used in homes and businesses. PC; Components; Peripherals Interfaces; Options and memory device drivers
12 a. Overview of configuration testing 1. Configuration testing definition: Configuration testing is the process of checking the operation of the software you are testing with all these various types of hardware. 2. Different configuration possibilities for a standard PC used in Homes and businesses: PC; Components; Peripherals; Interfaces; Options and memory; Device Drivers. Zhu.Kerry@gmail.com
a1: Isolating Configuration Bugs ( N天2⑧ 21. Who should fix the bug? You discover a problem when you testing your software on a unique 383 confiquration Your team or hardware manufacturer 2. How to identify Configuration bugs? The sure way to tell if a bug is a configuration problem and not just an ordinary bug is to perform the exact same operation that caused the problem, step by step, on another computer with a completely different configuration. If the bug does not occur, it is very likely a configuration problem. If the bug happens on more than one configuration, it is probably just a regular bug
13 a.1: Isolating Configuration Bugs (1) 1. Who should fix the bug? You discover a problem when you testing your software on a unique configuration. Your team or hardware manufacturer ? 2. How to identify Configuration bugs? The sure way to tell if a bug is a configuration problem and not just an ordinary bug is to perform the exact same operation that caused the problem, step by step, on another computer with a completely different configuration. If the bug does not occur, it is very likely a configuration problem. If the bug happens on more than one configuration, it is probably just a regular bug Zhu.Kerry@gmail.com
a 1: Isolating Configuration Bugs(2y ① 3. All kinds of Bugs: 1 ) Software may have a bug that appears under a broad class of confiqurations 2 Software may have a bug specific only to one particular configuration 3. The Hardware device or its device may have a bug that only your software reveals 4. ) The hardware device or its device drives may have a bug that can be seen with lots of other software
14 a.1: Isolating Configuration Bugs (2) 3. All kinds of Bugs: 1.) Software may have a bug that appears under a broad class of configurations. 2.) Software may have a bug specific only to one particular configuration. 3.) The Hardware device or its device may have a bug that only your software reveals. 4.) The hardware device or its device drives may have a bug that can be seen with lots of other software. Zhu.Kerry@gmail.com
2: Sizing Up the Job N天2⑧ The job of configuration testing can be a huge undertaking. We need to figure out a way to reduce the huge set of possible configurations to the ones that matter the most 383 Add Hardware wizard ■ For example: Select the device driver you want to install for this hardware Select the manufacturer and model of your hardware device and then click Next. f you have a disk that contains the driver you want to install, click Have Disk Manufacturer Creative Technology Ltd EyES1788 Audio Drive (DM) stal Semiconductor sES1788 Plug and Play Audio Drive(DM) Techno EES1868 Control Interface WDM) sy This driver is digitally signed I Have Disk. < Back Net>[Cancel
15 a.2: Sizing Up the Job ◼ The job of configuration testing can be a huge undertaking. We need to figure out a way to reduce the huge set of possible configurations to the ones that matter the most. ◼ For example: Zhu.Kerry@gmail.com