-
Separate Test Plans
Select a reason that does not support the idea of using separate test plans for test subprojects that are distinct in one or more ways:a. Different resourcesb. Different time periodsc. Different methodologiesd. Different objectivese. Different audiences
-
Complete Testing
Select a reason that does not agree with the fact that complete testing is impossible:a. The domain of possible inputs is too large to test.b. Limited financial resources.c. There are too many possible paths through the program to test.d. The user interface issues (and thus the design issues) are too complex to completely test.
-
Design Stage Testing
Testing during the design stage involves:a. Examining the design documentsb. Reading drafts of the planning documentsc. Acceptance or qualification testingd. None of the above
-
Fixing High Priority Bugs at the Time of Release
If a high priority bug is found at the time of release. If the tester insists to fix that bug and then release, it would affect the client as he has advertised regarding the release of the product. If it is released without fixing bug, then the quality will be affected. What should be done in this case.
-
Deep Structure Testing
Deep structure testing is not designed to Option 1 examine object behaviors Option 2 exercise communication mechanisms Option 3 exercise object dependencies Option 4 exercise structure observable by the user
-
Scenario Based Testing
Scenario Based Testing Option 1 concentrates on actor and software interaction Option 2 misses errors in specifications Option 3 misses errors in subsystem interactions Option 4 Both 1 abd 2
-
Orthogonal Array Testing
Orthogonal array testing enables the test designer to maximize the coverage of the test cases devised for relatively small input domains. IS IT? Testing OO class operations is made more difficult by Option 1 Encapsulation Option 2 Inheritance Option 3 Polymorphism Option 4 Both Inheritance and Polymorphism
-
Black-box Testing Categories
Black-box testing attempts to find errors in which of the following categories Option 1 Incorrect or missing functions Option 2 Interface errors Option 3 Performance errors Option 4 All of the above
-
Coding Defect
Which of the following is not a coding defect? Option 1 Test harness defect Option 2 Data flow defect Option 3 Initialisation defect Option 4 Algorithmic defect
-
Acceptance Testing FIT Components
Acceptance testing is designed whether or not the software is FIT for the user to use. The concept of FIT is important in both design and testing. There are four components of FIT. State these 4 components of FIT
-
Multiple Class Testing
Is Multiple class testing is too complex to be tested using random test cases. Explain
-
Deep Structure Testing
Deep structure testing is not designed to Option 1 examine object behaviors Option 2 exercise communication mechanisms Option 3 exercise object dependencies Option 4 exercise structure observable by the user
-
Fault Based Testing
Fault-based testing is best reserved for Option 1 Conventional software testing Option 2 Operations and classes that are critical or suspect Option 3 Use-case validation Option 4 White-box testing of operator algorithms
-
Use-Cases Black-Box
Use-cases can provide useful input into the design of black-box and state-based tests of OO software. Explain
-
Tester Responsibilities
Which of the following are not tester responsibilities? Option 1 Assure the process for contracting software is adequate Option 2 Review the adequacy of the contractors test plan Option 3 Perform acceptance testing on the software Option 4 Assure the ongoing operation and maintenance of the contracted software
-
Internal Ccontrol and Security
Which one is not key term used in internal control and security Option 1 Threat Option 2 Risk Control Option 3 Vulnerability Option 4 Exposure
-
Partition Testing
Which of these techniques is not useful for partition testing at the class level Option 1 attribute-based partitioning Option 2 category-based partitioning Option 3 equivalence class partitioning Option 4 state-based partitioning