A component has been analyzed as being highly critical. Which of the following structure- based test design techniques provides the highest level of coverage? 1 credit [K2]
Number of correct answers: 1
A. Statement testing
B. Decision testing
C. Condition determination testing
D. Multiple condition testing
Consider the following fault attack: "Force all possible incoming errors from the software/OS interfaces to the application". Which of the following is the kind of failure you are looking for when using this attack? 1 credit [K2]
Number of correct answers: 1
A. Application crashes when unsupported characters are pasted into an input field using the windows
clipboard
B. Front page of the application has incorrect spelling of the company name
C. Application fails to display financial numbers in the correct currency format in reports
D. Application miscalculates total monthly balance due on credit cards
The Bonus Program is perceived by management to be critical. Defects in the program would almost immediately lead to financial loss. In the past an improvement program has been run to implement review based on IEEE 1028. Knowledge and skills on both formal and informal reviews are available. There is also an existing pool of review leaders. Which of the following review types would you choose to review the program? 2 credits [K4]
Number of correct answers: 1
A. Informal review
B. Inspection
C. Walkthrough
D. Management review
You have tested the program and have found that with "bonus" a boundary value has not been implemented according to design. You have written an incident report. Which of the following is the incident report of the highest quality? 2 credits [K3]
Number of correct answers: 1
A. Description: Boundary value not correctly implemented Priority: High Repeatability: Yes Tester: WVU Test case: 35 (test specification "bonus program"), V1.2
B. Description: Boundary value not correctly implemented for bonus Priority: Medium Tester: WVU Test case: 35 (test specification "bonus program")
C. Description: Boundary value not correctly implemented for bonus (line 26: 10 according to design, now 5 implemented) Priority: High Repeatability: Yes Tester: WVU Test case: 35 (test specification "bonus program"), V1.2
D. Description: Boundary value not correctly implemented for bonus Priority: High Repeatability: Yes Tester: WVU Test case: 35 (test specification "bonus program"), V1.2
To support code reviews a checklist will be developed. Which TWO questions from the list would you implement as part of the code review checklist? 3 credits [K3]
Number of correct answers: 2
A. Are any magic numbers (numeric literals) used, other than 0 or 1?
B. Can each item be implemented with the techniques, tools, and resources available?
C. Is it possible during acceptance testing to verify whether the item has been satisfied?
D. Is the item specified in an exact, unambiguous way?
E. Is there any logic containing no statements and no explanation as to why it is empty?
A new web site has been launched for a conference organisation. There are a number of links to other related websites for information purposes. Customers like the new site but complaints are being made that some (not all) of the links to other sites do not work. 1 credit [K2]
Number of correct answers: 1
A. Performance tool
B. Hyperlink tool
C. Usability testing tool
D. Static analysis tool
It has been decided by management to ask an external consultant to perform a reliability assessment. The external consultant will use a checklist to support the assessment. Select TWO checklist items that are most likely to be part of a reliability checklist. 2 credits [K3]
Number of correct answers: 2
A. Are traceability matrices provided to the requirements?
B. Is all code supported by a reviewed design document?
C. Is the comment frequency at the correct level?
D. Is a dual set of hardware available?
E. Are features available for a periodic check of the database consistency?
As a technical test analyst, you have found out during test case design that the design document is incomplete. Which is an example of a good way to communicate that problem in an email? 1 credit [K2]
Number of correct answers: 1
A. E-mail: "Until I have received an updated version of the design document, I will not do any work on the test design."
B. E-mail: "When will it be possible to receive the missing information? Test design is impeded by a lack of clarity here."
C. E-mail: "Here we go again. The developer gave us incomplete and ambiguous design specifications. Typical."
D. Do not communicate the problem, just log the delaying effect of the information problem and be ready to explain the delays to the test manager later.
Defects are discovered through test analysis and design because... 1 credit [K2] Number of correct answers: 1
A. the tasks involve extracting information from the test basis
B. developers are involved in writing test cases
C. the cost of fixing a defect will increase if found later on
D. the author of the test basis will have made errors
Exhibit: Identify TWO main advantages of this approach to incident management. (3 credits, for 1 out of 2 correct 1 credit) 3 credits [K4]
Number of correct answers: 2
A. Quick to set up and cheap
B. Electronic rather than manual
C. Allows attachments (e.g. screen prints) to be linked to the incident reports
D. Can easily be integrated with open source tools
E. Large files are not a problem