CT-ACT Practice Exam — Free 40+ Questions | ExamCademy
CT-ACTPreview
By ISTQB
Updated
25Q per page
About the CT-ACT Exam
›
40Practice Questions
3Study Modes
FreeTo Get Started
Mode Selection
Question 1
Acceptance Criteria, Acceptance Tests and Experience-Based Practices
0
Question 2
Acceptance Testing for Non-Functional Requirements
Ask AstroTutor
0
Question 3
Acceptance Criteria, Acceptance Tests and Experience-Based Practices
0
Question 4
Acceptance Criteria, Acceptance Tests and Experience-Based Practices
0
Question 5
Business Process and Business Rules Modeling
0
Question 6
Acceptance Criteria, Acceptance Tests and Experience-Based Practices
0
Question 7
Acceptance Criteria, Acceptance Tests and Experience-Based Practices
0
Question 8
Introduction and Foundations
0
Question 9
Collaborative Acceptance Testing
0
Question 10
Collaborative Acceptance Testing
0
Question 11
Introduction and Foundations
0
Question 12
Acceptance Testing for Non-Functional Requirements
0
Question 13
Collaborative Acceptance Testing
0
Ad
Want a break from the ads?
Become a Supporter and enjoy a completely ad-free experience, plus unlock Learn Mode, Exam Mode, AstroTutor AI, and more.
Question 14
Acceptance Testing for Non-Functional Requirements
0
Question 15
Acceptance Testing for Non-Functional Requirements
0
Question 16
Acceptance Testing for Non-Functional Requirements
0
That's the end of the Preview
This exam has 40 community-verified practice questions. Create a free account to access all questions, comments, and explanations.
Topics covered:
Introduction and FoundationsAcceptance Criteria, Acceptance Tests and Experience-Based PracticesBusiness Process and Business Rules ModelingAcceptance Testing for Non-Functional RequirementsCollaborative Acceptance Testing
Which of the following statements BEST describes the relationship between beta testing and acceptance testing?
ABeta testing and acceptance testing are distinct testing techniques and have nothing to do with each other.
BBeta testing and acceptance testing mean the same, but acceptance testing is the term used in Agile projects.
CBeta testing is often used for acceptance testing of Software as a Service (SaaS) platforms.
DBeta testing is a specific form of acceptance testing required for Commercial Off-the-Shelf Software.
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 a 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?
AGIVEN I am diabetic WHEN I measure my blood sugar with a blood glucose meter connected device THEN I can see the result on my personal dashboard in less than 4 seconds
BGIVEN I am logged in on the system WHEN I measure my blood sugar with a blood glucose meter connected device THEN I can see the result on the my personal dashboard in less than 4 seconds
CGIVEN I am diabetic and logged in on the system WHEN I measure my blood sugar with a blood glucose meter connected device THEN I can see the result on the my personal dashboard in less than 4 seconds and obtain an alert if the risk of hypoglycemia or hyperglycemia is high
DGIVEN I am logged in on the system WHEN I measure my blood pressure THEN I can see the result on the my personal dashboard in less than 4 seconds
Which of the following sentences explains BEST how acceptance test cases can be derived from the acceptance criteria?
AAcceptance criteria are not useful for creating acceptance test cases because experience-based techniques should be preferred.
BTest design should start with non-functional acceptance criteria and only then with functional aspects.
CRisk-based testing is not a good practice for designing and prioritizing tests because the objective is to cover only the acceptance criteria.
DTest techniques such as business process-based testing or use case testing can be used to create acceptance tests from the acceptance criteria.
Which of the following statements about test approaches and test techniques for acceptance testing is MOST correct?
ACode coverage and Test-Driven Development are generally combined with boundary value analysis in acceptance testing.
BIf exploratory tests are performed, then there is no need to cover the acceptance criteria.
CThe refinement of requirements / user stories into acceptance criteria provides test conditions for the creation of acceptance tests.
DThe review of user requirements / user stories and associated acceptance criteria avoids dynamic acceptance testing.
Which tool is BEST for describing business processes and rules?
ADefect tracking tool
BProject management tool
CTest management tool
DProcess modeling tool
Which of the following reasons explains BEST why it makes sense to review test reports?
AIf the test reports are unclear or incomplete, the decision to release the product can be based on non-reliable information.
BLike all humans, the tester can make mistakes and overlook important acceptance criteria of a requirement / user story.
CTest automation engineers may misunderstand the test case and implement test scripts that miss the target.
DThe test report quality significantly influences the impression third parties get from the organization / the product.
Which of the following statements describes an advantage of bi-directional traceability between requirements / user stories and test cases?
ATesters can easily identify the source code module that most probably causes the defect observed during test execution.
BBusiness analysts can verify the completeness of user stories / requirements with respect to business needs.
CProject managers and/or product owner can analyze the coverage of test cases for a given requirement / user story.
DTest case reviewers can verify whether the test case covers all acceptance criteria of the linked requirement / user story.
Which of the following report formats fits the intended audience BEST?
ATest result pie charts for the development team
BDefect reports for the project steering group
CProgress trend charts for the project manager
DTop 3 testing project risks for system users
During acceptance test execution, testers and business analysts closely work together during test execution. Of the following statements, which two statements are MOST likely? (Choose two.)
ABusiness Analysts systematically record the actual outcome they observe during test execution in a defect report.
BBusiness analysts compare the test execution result to the expected results.
CTesters decide on the defect’s business priority depending on its impact on system usage.
DBusiness analysts evaluate the impact of unsatisfied acceptance criteria on business workflows.
ETesters collect and report discrepancies between actual and expect outcome.
As an acceptance tester, you are stuck between two stakeholders that demand contradicting acceptance criteria.
Which one of the following actions is MOST promising to resolve the conflict?
ATogether with the business analyst, you discuss with the stakeholders to clarify the underlying business needs.
BYou organize a meeting of the two stakeholders so that they can solve the conflict personally.
CYou decide which stakeholder is more important to decide between them.
DAfter having collected the pros and cons of each solution, you take a random decision.
Which of the following statements regarding test execution and defect analysis is MOST correct?
ABusiness analysts and testers explore the business process model to execute the acceptance tests.
BTesters compare the actual execution outcome to acceptance criteria and report deviations, if observed.
CBusiness analysts repeat failed acceptance tests to assess the impact of the observed behavior.
DThe documented defects are assigned to a developer so that he or she can fix it for the next version.
Which one of the following combinations between high-level security requirements and security testing techniques matches BEST?
APenetration testing to test the validation and sanitization of input data
BFuzzing to test the performance of cryptographic algorithms
CThreat modeling to test the organizational security policy
DStatic vulnerability analysis to test authentication and authorization mechanisms
You recently became an acceptance tester in a cross-discipline project, because your predecessor left the company over night. The 15 project team members are located in different time zones. Everybody seems to work hard on their tasks, but nobody can give you with an overview on the project.
What one of the following actions is BEST to encourage the team members to work closer together?
AYou write a long e-mail summarizing your understanding of the project goals, its current difficulties and indicate the steps required to solve the problem.
BKnowing about the importance of personal interactions, you travel from site to site to meet with every project team member and collect their vision.
CYou organize a workshop with all team members to establish common understanding and to lay the foundation for fruitful trusting collaboration.
DYou establish a test management tool to make sure everybody has access to the requirements and their related test cases.
Suppose you are an acceptance tester in a project developing a medical scanner. The scanner is meant to be used in a hospital and should allow the examination of at least 50 patients per day. Which one of the following perspectives is MOST affected, if the product does not meet the specified performance requirements?
AUser perspective
BFunctional perspective
CTechnical perspective
DBusiness perspective
Which one of the following scenarios is MOST likely to be encountered in the context of performance testing?
ADifferent workflows and use cases are performed to ensure correct performance for all user scenarios.
BParameter fuzzing is performed to check the systems robustness against user voluntary or involuntary user misbehavior.
CUsage profiles are used to cover the different configurations the system may be exposed to during operation.
DThe system is stressed by simulating various users that perform memory-intensive tasks.
During usability testing, the ergonomic of the product shall be checked. Which one of the following usability testing techniques matches this test objective BEST?