CT-AcT practice questions, page 2 of 2, with answer review and explanations.
Question 6
Which one of the following statements regarding ATDD / BDD is true?
In BDD, user stories are expressed in the form of ‘Given — When —Then’ statements.
The concept of "living documentation" means that business requirements become executable as code.
ATDD and BDD allow business analysts to code test automation scripts themselves.
With visual ATDD, acceptance test cases are obtained from a graphical representation of application workflows.
Question 7
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. You are asked to review the acceptance criteria for the following user story: US 23 - As a user of the system, I can monitor my blood pressure and obtain alerts in case of excessive pressure, in order to prevent the risks associated with hypertension Which of the following is NOT a good example of an acceptance criterion for this requirement?
The system should be developed using a Java script framework to allow fast response times.
People with hypertension are advised to get their blood pressure checked at least thrice a week.
The alert thresholds depend on the following user’s personal settings: age, weight, and gender.
The monitoring system displays the heart rate together with the blood pressure.
Question 8
For a project to migrate an employee qualification management system to web technologies, the following requirement has been defined: REQ 3-12 - The system must be able to manage 3 types of users: HR team member with full rights, department manager with consultation and update rights only for members of his/her department, and employee with read-only access to his/her data. Which of the following sentences BEST reflects an acceptable acceptance criterion?
Since I am logged in as a department manager, when I try to access the file of an employee who is not in my department, then a message telling me that I do not have access rights is displayed.
The list of employees who are members of a department can only be updated by a person logged as department manager.
Security tests must be performed to demonstrate that the authentication and rights management system is working properly.