Question 1
Which of the following could be a reason for a failure?
1) Testing fault 2) Software fault 3) Design fault 4) Environment Fault 5) Documentation Fault
Which of the following could be a reason for a failure?
1) Testing fault 2) Software fault 3) Design fault 4) Environment Fault 5) Documentation Fault
Explain how the above mentioned report may differ from a report that you produce for the project manager, who is a test specialist Select TWO items from the following options that can be used to report to the project manager and would not be included in a report to senior management. 1 credit
Which of the following would you least expect to form part of the analysis of initial tool costs? 1 credit
Which of the following is the odd one out..?
Which of the following is not a type of incremental testing approach?
Since the system is in the medical domain and therefore in the safety critical area, testing needs to be rigorous and evidence is required that the system has been adequately tested. Identify THREE measures that would typically be part of the test approach in this domain and which are not always applicable in other domains! 1 credit
Which of the following is the task of a Tester?
i. Interaction with the Test Tool Vendor to identify best ways to leverage test tool on the project.
ii. Prepare and acquire Test Data
iii. Implement Tests on all test levels, execute and log the tests.
iv. Create the Test Specifications
Which one of the following estimation approaches is appropriate at this stage of the project? 2 credits
What if the project isn't big enough to justify extensive testing..?
What is the purpose of a test completion criterion?
Within the projects, a master test plan and phase test plan will be used. Following is a list of characteristics applicable for test plans:
a. Any deviation from the procedures described in the test
b. strategy document
c. The overall estimated costs, timescales and resource
d. requirements
e. A detailed schedule of testing activities
f. The development deliverables to be tested
g. Which test staff members (names) will be involved and when
h. Level of requirements coverage achieved
Which TWO of the above mentioned characteristics relate to the phase test plan? 1 credit
Designing the test environment set-up and identifying any required infrastructure and tools are a part of which phase:
Which of the following is the main purpose of the component build and integration strategy?
Which of the following are valid justifications for developers testing their own code during unit testing?
(i) Their lack of independence is mitigated by independent testing during system and acceptance testing.
(ii) A person with a good understanding of the code can find more defects more quickly using white-box techniques.
(iii) Developers have a better understanding of the requirements than testers.
(iv) Testers write unnecessary incident reports because they find minor differences between the way in which the system behaves and the way in which it is specified to work.
It is unlikely that developers will have a better understanding of the requirements than testers, partly because testers work closely with the user community (and may be drawn from it) and partly because developers seldom work with the complete set of requirements in a medium to large development.
Testers may raise incidents related to the difference between user expectations and the specification, but these are not unnecessary. Such issues are more likely to arise at the later stages of testing.
Early testing (unit testing) is usually done most effectively by developers with a good understanding of the code and the development environment; they can be more efficient and more effective at this level. Later independent stages of testing offset any disadvantage from the lack of independence at unit testing level.
Pick the best definition of quality: