Which of the following descriptions is an example of the use of defect taxonomies? Number of correct answers: 1 [K2] 1 credit
A. Grouping defects found in execution by functional areas
B. Following a defect management process through testing
C. Running tests with the aim of finding as many defects as possible
D. Using a list of known defect types to penetrate the security of computer systems
Which of the following criteria on test progress would enable the business to determine a likely `go live' date?
(i) Number of tests planned versus number of tests executed (ii) Number of high priority defects outstanding
(iii) The test team's timesheets in order to show how much effort has been devoted to testing (iv) Number of tests passed and number failed (v) Number of defects found in each development area
(vi) The rate at which defects are being found
[K2] 1 credit
A. (ii), (iii), (iv)
B. (i), (iii), (v)
C. (i), (ii), (vi)
D. (iv), (v), (vi)
The use case will be used as a basis for the design of usability test scenario's. As a tester you are asked to review the ATM use case from the perspective of usability testing. As a tester you are asked to review the ATM use case provided below. The use case will be used as a basis for functionality testing to be performed later.
Which one of the comments, described hereafter, would be the MOST important one you would make? [K3] 2 credits
A. Acceptance criteria not defined
B. Business priority is missing
C. Post condition not defined
D. Alternative flows are missing
A new banking system has 2 customers' types, 2 account types and will operate in two different countries How many test cases will be needed using the pair wise testing technique and the appropriate 2-wise orthogonal array? [K3] 3 credits
A. 2
B. 4
C. 5
D. 8
To enhance both the effectiveness and efficiency of the test design phase the purchase of a test design tool is being considered. Which one of the statements hereafter best characterizes a test design tool? [K2] 1 credit
A. It validates models of the software
B. It enables tests to be executed automatically
C. It enables individual tests to be traced to requirements
D. It generates test inputs or executable tests from requirements
Ken, an entrepreneur in Leeds finds the quality of the tea locally available so low, that he decides to research superior teas around the world. He decides to market, sell and distribute these superior teas via the web. His market strategy is to offer superior products on a well-designed website with graphics that are fast to load, has high availability, superior usability and fast response times. The website will offer the following: -An innovative interactive catalogue of teas, which not only enables customers to buy the product, but also enables them to provide feedback by rating the teas (which will influence his stock purchasing levels) Provide the customer with the ability to use secure credit card transactions Provide the customer to give
general feedback
Ken selects an iterative model for the development of the prototypes. The team consists of three
developers that are experienced in web development. Ken, although he doesn't have technical skillset, is
concerned with quality. He doesn't believe a lot of documentation is necessary and he wants the website
to be completed quickly.
The test basis contains the following:
-Story boards that show the information flow and page links through the site -HTML pages developed to
date.
-A statement of non-functional requirements.
With the strategy taking shape, Ken asks your advice on the specific testing techniques that should be
used to complete the required testing, bearing in mind the nature of the application and the nature of Ken's
overall objectives.
We now make the assumption that in the scenario described as above, exploratory testing was selected as
being the main test technique. You have now been given the task of specifying, executing and recording
the exploratory test sessions. Select TWO of the options below to define what you will typically use for
specifying, executing and recording the sessions? [K3] 2 credits
A. Record the results in email and send the email to the test manager.
B. Use external testers on the team to provide a new approach and fresh view to the testing effort.
C. Create test charters for planned test session.
D. Use debriefing sessions with stakeholders and other testers to discuss the findings and new risks identified.
E. Define concrete test cases to be executed by the developers.
A SUMI test was performed at an early stage within the system test. Hereafter you find the results of the SUMI test.
Based on these results, what would you recommend as the most appropriate approach for usability testing? [K4] 3 credits
A. Since the SUMI scores are largely above market average no further action on usability is needed
B. Since the standard deviation of most SUMI scales is much too large, a new SUMI test must be performed
C. Since the scores are not really showing a high level of user-satisfaction additional usability testing based on use case is needed
D. Since the SUMI results do not provide details, an additional focused heuristic evaluation on the lower scales is recommended
Which of the following is a typical work product that the Test Analyst would deliver as part of the test closure activities? [K2] 1 credit
A. A list of all deferred defects
B. A list of all rejected defect reports
C. A list of all defects found in production and fixed in this release
D. A list of all resolved defects
You are starting to review some of the incident reports that have been submitted as a result of test execution.
Which THREE of the comments would be your main findings when you have reviewed the following incident report? [K4] 3 credits, 2 out of 3 correct 1 credit
A. Should have been two defect reports
B. Ambiguous description
C. Both severity and priority do not make sense
D. Actual cause is missing
E. Reproducibility is not indicated
F. Defect type is missing
G. Date to be fixed not defined
Study the "Supercar" classification tree, which of the following statements is correct?
[K3] 2 credits
A. The classification tree is correct and complete
B. The options for "in stock" are missing
C. Order information is missing
D. The error message is missing
You are applying pairwise testing and using orthogonal arrays. The following steps are all part of the process to be followed. i) Determine the number of choices for each variable ii) Map the test problem onto the orthogonal array iii) Construct the test cases iv) Identify the variables v) Locate an appropriate orthogonal array
What is the correct order of the above mentioned process steps? [K3] 2 credits
A. i, ii, iv, v, iii
B. iv, ii, v, iii, i
C. iv, i, iii, v, ii
D. iv, i, v, ii, iii
Analyzing the requirement, "The system shall allow cash advances of at least 200 Euros for all supported credit cards. The correct list of credit cards is American Express, Diners, VISA, Mastercard and Eurocard." There are arguments to be made for several test design techniques. Which of the following test design techniques is LEAST likely to be used for identifying test cases for the requirement? [K4] 3 credits
A. Boundary value analysis
B. Equivalence Partitioning
C. Classification Tree Method
D. State Transition Testing
Based on the classification tree show below, how many test cases are required using the classification tree method?
[K3] 2 credits
A. 2
B. 3
C. 4
D. 6
A diamond retailer is introducing a new stock taking system. Each diamond is assigned a character that represents the colour. The valid domain for the character ranges from D to Z. The colour is then graded using the following scale:
Which of the following test sets will provide the best equivalence partitioning coverage? [K3] 2 credits
A. D, F, G, H, K, M, N, P, T, Z
B. D, G, K, N, S
C. A, E, H, L, P, T, ?
D. E, H, L, M, U,
Consider the following decision table,
How many cases are left when this decision table is collapsed? [K3] 3 credits
A. 2
B. 3 C. 4
D. 5