As a tester you participate in the project of the decision support system for granting a loan.
You are asked to review the acceptance criteria for the following requirement:
REQ 3.28. The automated system records critical credit application data (CCAD. needed to support application screening.
Assume that it is well known what kind of data CCAD are.
Which of the following would be the BEST example of an acceptance criterion for this requirement?
- A . The CCAD are stored in the MySQL relational database after each successful data entry procedure.
- B . The CCAD is not recorded if it is incomplete and a message is displayed.
- C . The CCAD record process is quick and reversible.
- D . The process for collecting CCAD meets corporate usability guidelines.
Which one of the following statements describes an exploratory test charter BEST?
- A . Indicating that the tester should take the role of a novice user can be part of an exploratory test charter.
- B . The test charter is elaborated during the testing session according to test execution results.
- C . Each exploratory test charter is based on a previously defined list of activities that would be interesting to test.
- D . Acceptance testers use the exploratory test charter during the testing session to define the test oracle.
Which of the following activities is most likely performed by the business analyst as part of defect analysis?
- A . Identify the requirements / user stories that are not satisfied.
- B . Assess the impact of corrective actions on other parts of the system’s implementation.
- C . Analyze the function that failed step by step to identify the cause of the defect.
- D . Check, whether other paths in the business process model perform as intended.
Which of the following information is most likely part of an acceptance test summary report?
- A . Information to evaluate the level of risk for product release.
- B . Technical details on defect fixes.
- C . Test strategy and test design methods.
- D . Test procedure information.
Which one of the following test design techniques fits accepting testing purposes BEST?
- A . static code analysis
- B . input validation
- C . equivalence partitioning
- D . defect-based test design
Which of the following statements regarding defects is MOST correct?
- A . Regular meetings between business analysts and testers are necessary to report discrepancies between actual and expected outcome.
- B . Testers should provide accurate information regarding the difference between the expected test result and the actual result.
- C . If the defect turns out to be a bug, the tester writes a defect report and sends it to the
business analyst for further investigation. - D . The tester should analyze the potential impact of a defect on system usage, before communicating it to the business analyst.
Given the following attributes:
i. commercializability
ii. functional suitability
iii. viability
iv. reliability
v. security
vi. cognitive ability
vii. maintainability
Which one of the following answers contains quality attributes that are MOST relevant for acceptance testing?
- A . ii, v and vi
- B . ii, v and vii
- C . i, ii and vi
- D . iii, iv and v
You are leading a brand new project team whose members are coming from all over the organization and have no former experience in working together. You need to build a common vision and team spirit.
What workshop would fit BEST:
- A . You invite the team members and ask them to design their own (team-wise) emblem representing their values, beliefs, goals, tasks together than a common motto.
- B . You invite every member in turn to describe his/her past experience and his/her major achievements in the organization or in their former job.
- C . You ask every member in turn to write down three things he/she likes and dislikes in the organization and to post them on a wall. A volunteer is then chosen to read randomly some posts that are then discussed with the group.
- D . You draw a staircase with 11 steps, each of them representing a major milestone of the project. The bottom of the stairs corresponds to the first day of the project and the upper step means that the project is released. You locate the present situation in the top of the stairs. The team is asked to identify and discuss the major steps downwards.
Which one of the following statements defines beta testing BEST?
- A . Beta testing is performed by developers at the customer’s location.
- B . Beta testing takes place early in the development process to acquire feedback from the market.
- C . During beta testing, genuine users define the acceptance criteria for various realistic configurations.
- D . Beta testers discover defects in the product that escaped during the development process.
Which one of the following statements regarding acceptance criteria is true?
- A . Acceptance criteria are specific to agile frameworks where they correspond to functional requirements.
- B . Testers should not be involved in writing acceptance criteria to make sure that the test is independent.
- C . In acceptance test-driven development (ATDD., acceptance criteria replace acceptance tests.
- D . Acceptance criteria specify what shall be tested to verify that a requirement or user story has been implemented correctly.