test design-2
18. Which of these are examples of Requirements testing?
a) Creating a test matrix to prove that the documented requirements match what the user asked forb) using a checklist prepared specifically for the application to verify the app's compliance to organizational policies and governmental regulations
c) Determining that the system meets the audit requirements
d) All of the above
19. A concise method of representing equivalence partitioning is:
a) a state machineb) a complete data set
c) not possible
d) a decision table
20. Local extent, finite breadth and global extent, infinite breadth are two types of:
a) Static analysisb) fault based testing
c) test results
d) statistical tests
21. Complexity measures, data flow analysis, and symbolic execution are all static testing methods known as:
a) Structural testingb) structural analysis
c) branch testing
d) desk checks
22. Input Domain testing uses
a) Test data that covers the extremes of each input domainb) test data that covers the midrange of each input domain
c) boundary analysis and equivalence partitioning
d) all of the above
23. A technique that produces a finite class of faults, but will crash the whole program, is known as:
a) local extent, finite breadthb) global extent, infinite breadth
c) local extent, infinite breadth
d) Global extent, Finite breadth
24. Selecting test data on the basis of features of the function to be computed is called
a) Axiomatic analysisb) error guessing
c) branch testing
d) special value testing
25. Coming up with tasks for the end user to do, and then watching them do it for the purposes of making sure their procedures are correct is:
a) Regression testingb) intersystem testing
c) functional testing
d) manual support testing
26. When is it appropriate to use intersystem testing?
a) Coding phaseb) testing phase
c) implementation phase
d) all of the above
27. Output domain coverage is
a) a type of equivalence partitioning that ensures that all possible classes of outputs have been generated by the testsb) ensuring that the output is readable
c) ensuring that the output is stored in the appropriate domain
d) none of the above
28. Which of the following can be used as test oracles?
a) An executable specb) an older version of the program
c) independently generated spreadsheets and prediction models
d) all of the above
29. Control testing is a broader term that includes
a) Error handlingb) functional analysis
c) axiomatic testing
d) all of the above
30. Functional analysis is a ______ testing technique, whereas functional testing is a _________ testing technique.
a) Static, dynamicb) unit, integration
c) dynamic, static
d) integration, unit
31. Test stubs and harnesses are most often used during:
a) Unit testingb) integration testing
c) system testing
d) all of the above
32. Comparing the old version of a program against a new one under test, in order to determine that the new system produces the correct results, is:
a) Parallel testingb) regression testing
c) intersystem testing
d) state machines technique
33. All of the following are specification techniques EXCEPT
a) Algebraicb) tractability matrix
c) axiomatic
d) decision tables
34. All of the following might be done during unit testing EXCEPT:
a) Desk checkb) manual support testing
c) walkthrough
d) compiler based testing
0 comments:
Post a Comment