Q.: The most important thing about early test design is that it:
A. Makes test preparation easier.
B. Means inspections are not required.
C. Can prevent fault multiplication.
D. Will find all faults.
A is correct
<<<<<< =================== >>>>>>
Q.: Which of the following are potential drawbacks of independence in testing?
01. Independent testers may feel they are not part of the development team
02. Developers may lose a sense of personal responsibility for quality
03. Project managers will not have as much control on the project
04. Customers may end up requesting features that are technically impossible
A. 01 and 02
B. 01, 02 and 03
C. 03 and 04
D. 01, 02, 03 and 04
A is correct
<<<<<< =================== >>>>>>
Q.: Integration testing in the small:
A. Tests the individual components that have been developed.
B. Tests interactions between modules or subsystems.
C. Only uses components that form part of the live system.
D. Tests interfaces to other systems.
B is correct
<<<<<< =================== >>>>>>
Q.: Which of the following requirements is testable?
A. The system shall be user friendly.
B. The safety-critical parts of the system sall contain 0 faults.
C. The response time shall be less than one second for the specified design load.
D. The system shall be built to be portable.
C is correct
<<<<<< =================== >>>>>>
Q.: An important benefit of code inspections is that they:
A. Enable the code to be tested before the execution environment is ready.
B. Can be performed by the person who wrote the code.
C. Can be performed by inexperienced staff.
D. Are cheap to perform.
A is correct
<<<<<< =================== >>>>>>
Q.: Test cases are designed during:
A. Test recording.
B. Test planning.
C. Test configuration.
D. Test specification.
D is correct
<<<<<< =================== >>>>>>
Q.: A failure is:
A. Found in the software; the result of an error.
B. Departure from specified behaviour.
C. An incorrect step, process or data definition in a computer program.
D. A human action that produces an incorrect result.
B is correct
<<<<<< =================== >>>>>>
Q.: How would you estimate the amount of re-testing likely to be required?
A. Metrics from previous similar projects
B. Discussions with the development team
C. Time allocated for regression testing
D. A. & B.
D is correct
<<<<<< =================== >>>>>>
Q.: Given the following sets of test management terms (v-z), and activity descriptions (1-5), which one of the following best pairs the two sets?
v - Test control
w - Test monitoring
x - Test estimation
y - Incident management
z - Configuration control
1 - Calculation of required test resources
2 - Maintenance of record of test results
3 - Re-allocation of resources when tests overrun
4 - Report on deviation from test plan
5 - Tracking of anomalous test results
A. v-3,w-2,x-1,y-5,z-4
B. v-2,w-5,x-1,y-4,z-3
C. v-3,w-4,x-1,y-5,z-2
D. v-2,w-1,x-4,y-3,z-5
C is correct
<<<<<< =================== >>>>>>Q.: In a system designed to work out the tax to be paid: An employee has �4000 of salary tax free. The next �1500 is taxed at 10% The next �28000 is taxed at 22%
Any further amount is taxed at 40%
To the nearest whole pound, which of these is a valid Boundary Value Analysis test case? A. �1500
B. �32001
C. �33501
D. �28000
C is correct
<<<<<< =================== >>>>>>
Q.: Which of the following is true?
A.Component testing should be black box, system testing should be white box.
B. If u find a lot of bugs in testing, you should not be very confident about the quality of software
C. The fewer bugs you find, the better your testing was
D. The more tests you run, the more bugs you will find.
B is correct
<<<<<< =================== >>>>>>
Q.: If the pseudo code below were a programming language ,how many tests are required to achieve 100% statement coverage?
1. If x=3 then
2. Display_messageX;
3. If y=2 then
4. Display_messageY;
5. Else
6. Display_messageZ;
7. Else
8. Display_messageZ;
A. 1
B. 2
C. 3
D. 4
C is correct
<<<<<< =================== >>>>>>
Q.: In which order should tests be run?
A. The most important tests first
B. The most difficult tests first(to allow maximum time for fixing)
C. The easiest tests first (to give initial confidence)
D. The order they are thought of
A is correct
<<<<<< =================== >>>>>>
Q.: A program validates a numeric field as follows: Values less than 10 are rejected, values between 10 and 21 are accepted, values greater than or equal to 22 are rejected. Which of the following covers the MOST boundary values?
A. 9,10,11,22
B. 9,10,21,22
C. 10,11,21,22
D. 10,11,20,21
B is correct
<<<<<< =================== >>>>>>
Q.: What is the important criterion in deciding what testing technique to use?
A. How well you know a particular technique
B. The objective of the test
C. How appropriate the technique is for testing the application
D. Whether there is a tool to support the technique
B is correct
<<<<<< =================== >>>>>>
Q.: Which is not true-The black box tester
A. Should be able to understand a functional specification or requirements document
B. Should be able to understand the source code.
C. Is highly motivated to find faults
D. Is creative to find the system�s weaknesses
B is correct
<<<<<< =================== >>>>>>
Q.: A number of critical bugs are fixed in software. All the bugs are in one module, related to reports. The test manager decides to do regression testing only on the reports module. A. The test manager should do only automated regression testing.
B. The test manager is justified in her decision because no bug has been fixed in other modules
C. The test manager should only do confirmation testing. There is no need to do regression testing
D. Regression testing should be done on other modules as well because fixing one module may affect other modules
D is correct
<<<<<< =================== >>>>>>
Q.: Which of the following statements contains a valid goal for a functional test set?
A. A goal is that no more failures will result from the remaining defects
B. A goal is to find as many failures as possible so that the cause of the failures can be identified and fixed
C. A goal is to eliminate as much as possible the causes of defects
D. A goal is to fulfil all requirements for testing that are defined in the project plan.
B is correct
<<<<<< =================== >>>>>>
Q.: Which set of metrics can be used for monitoring of the test execution?
A. Number of detected defects, testing cost;
B. Number of residual defects in the test object.
C. Percentage of completed tasks in the preparation of test environment; test cases prepared
D. Number of test cases run / not run; test cases passed / failed
D is correct
<<<<<< =================== >>>>>>
Q.: Which of the following can be root cause of a bug in a software product?
(I) The project had incomplete procedures for configuration management.
(II) The time schedule to develop a certain component was cut.
(III) the specification was unclear
(IV) Use of the code standard was not followed up
(V) The testers were not certified
A. (I) and (II) are correct
B. (I) through (IV) are correct
C. (III) through (V) are correct
D. (I), (II) and (IV) are correct
B is correct
<<<<<< =================== >>>>>>
No comments:
Post a Comment