Assume you are testing functionality of the interface of an elevator. One of the requirements is that the elevator can work only if the total weight of the passengers does not exceed 200 kg. The elevator can reach the following floors: Ground Floor, 1st floor and 2nd floor. You want to create an acceptance test using the Gherkin language. You can use the following phrases for this purpose:
i.the total weight of passengers is greater than 200 kg
ii.the elevator is on the Ground Floor
iii.a button ‘1st floor’ was pressed
iv.the elevator goes to the 1st floor
v.a passenger standing at the 2nd floor calls the elevator
vi.a message ‘too many passengers’ is displayed on the screen
Which of the following statements correctly matches constructs of Given/When/Then with a relevant phrase in order to create a correct test case for the given requirement?
A green courier working for an urban delivery service company uses three types of vehicles: normal bicycles, electric cargo bikes and electric vans. The following DMN table provides the rules used to select the type of zero emission vehicle to be used according to the weight (in kg) and the largest dimension (in cm) of the parcel, and the delivery distance (in km)
Which one of the following statements is consistent with this DMN table?
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?
Assume you would like to create a model describing a loan request process in a bank.
The loan request process starts when the customer submits a loan application. The bank then reviews the application. Regardless of whether the loan request is approved or not, a letter is sent to inform the customer of the decision. If the request is approved, the loan contract is created.
You have drawn the following business process model using BPMN 2.0.
Which one of the following sentences is true with respect to this process model?
As a part of a travel expense reimbursement management system, the following business process is defined:
• After receipt of the expense report, a new account must be created if the employee does not already have one. The report is then reviewed.
• Amounts less than $200 are automatically approved, while amounts equal to or greater than $200 must be approved by the supervisor. If the request is rejected, the employee is informed. The employee is reimbursed by payment to his of her bank account.
• If the request is not processed within 7 days, the employee receives an "ongoing" e-mail. If the request is not completed within 30 days, then the process is stopped, and the employee receives a cancellation e-mail asking her/him to resubmit the refund request
The following BPMN model has been submitted for review
Which of the following comments is MOST Likely to have been made on this BPMN model?
Which one of the following usability testing techniques matches the test objective BEST?
Which one of the following statements describes an exploratory test charter BEST?
Which one of the following scenarios describes BEST a non-functional quality attribute that is relevant for accept testing?
As a tester you are part of a development team for a health monitoring system to record and synchronize various health parameters, calculate health score and provide practical advice on how to maintain and improve health Consider the following User Story and related acceptance criterion:
US 34: As a user of the system, I can measure my blood sugar by using a blood glucose meter connected device, in order to adjust my diet and medication dosage if I am diabetic
Acceptance criteria # 1 - Once a blood sugar measurement using the blood glucose meter is done by logged-in user, the measurement result is displayed in less than four seconds.
Which of the following test cases written in Gherkin language is BEST for this user story and acceptance criterion?
Which one of the following statements describes the collaboration between business analysts and testers BEST?
As an acceptance tester you want to test the $100 withdrawal process described by the following Business Process Model and Notation (BPMN) model.
You would like to achieve the following coverage criterion “execute all possible process tasks”. Consider the following test cases:
Test 1: balance = $100, receipt = YES
Test 2: balance = $120, receipt = NO
Test 3: balance = $85
Test 4: balance = $20, receipt = YES
Which of the following is the minimal set of test cases allowing to achieve required coverage?
Which of the following sentences explains BEST how business process and business rule modeling can be used for ATDD?
The project team is currently facing a difficult situation originating from their difficulty in envisioning the future and the necessary steps to reach it together with a certain loss of motivation due to a strong feeling of stagnation. You try to unlock the situation by proposing a workshop. Which one would fit the best?
Which one of the following statements describes correctly how acceptance testing may be augmented with other test techniques or approaches?
Which one of the following statements regarding performance testing is MOST correct?
As an acceptance tester you are analyzing the following user story for a computer web-based mass multiplayer role-playing game:
As an unregistered player
I want to be able to register myself by defining my e-mail, login and password in a registration form so that I become a registered player
Consider the following propositions of the acceptance criteria:
i.a registration form is displayed on the screen.
ii.the form is written in the Groovy language; the cursor is initially set on the ‘login’ field; after pushing the TAB button the cursor switches to ‘password’, ‘repeat password’, ‘mail’, and ‘repeat mail’ forms.
iii.I cannot register myself if the login I choose is used by another player.
iv.after successful registration process I am informed about it by an e-mail.
Which of the above statements would you consider as well-written acceptance criteria?