Weekend Sale Limited Time Flat 70% Discount offer - Ends in 0d 00h 00m 00s - Coupon code: 70spcl

iSQI CTFL-AcT ISTQB Certified Tester - Acceptance Testing (CT-AcT) Exam Practice Test

Page: 1 / 8
Total 80 questions

ISTQB Certified Tester - Acceptance Testing (CT-AcT) Questions and Answers

Question 1

How are beta testing and acceptance testing related?

Options:

A.

Beta testing is a synonym for acceptance testing used in specific application domains.

B.

Beta testing should include predefined acceptance test scenarios based on acceptance criteria.

C.

Beta testing allows the product to be tested in realistic business configurations and contexts.

D.

Beta testing is a systematic approach to acceptance testing and provides measurable coverage of the user stories.

Question 2

Which of the following sentences explains BEST how acceptance test cases can be derived from the acceptance criteria

Options:

A.

Acceptance criteria are not useful for creating acceptance test cases because experience-based techniques should be preferred

B.

Test techniques such as business process-based testing or use case testing can be used to create acceptance tests from the acceptance criteria

C.

Risk-based testing is not a good practice for designing and prioritizing tests because the objective is to cover only the acceptance criteria

D.

Test design should start with non-functional acceptance criteria and only then with functional aspects

Question 3

Which one of the following statements BEST explains how the quality of requirements / user stories and acceptance criteria affects acceptance testing?

Options:

A.

Testers may complete unclear requirements by assumptions, as login as they discuss those assumptions with at least one stakeholder

B.

Vague or ambiguous requirements may lead to misunderstandings both during implementation and testing

C.

INVEST is a technique that ensure the quality of user stories or requirements, thus replacing regular reviews

D.

In Agile development lifecycle models, requirement engineering becomes less important due to the product owner role.

Question 4

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?

Options:

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.

Question 5

In Agile an exploratory test session is conducted. Which one of the following concepts applies BEST?

Options:

A.

pair programming

B.

refactoring

C.

planning poker

D.

timeboxing Answer:

Question 6

Which one of the following arguments is the BEST reason to add additional information to BPMN diagrams?

Options:

A.

Link to priorities help test case authors to write comprehensive test cases

B.

Links to requires test equipment facilitate test case reviews of stakeholders

C.

Link to requirements / user stories enable testers to execute the tests

D.

Link to risks provide input to testers for selecting regression tests

Question 7

The following BPMN and DMN models are used for acceptance testing. The DMN table is linked to the credit card scanning to check if a discount is applicable.

Which of the following statements regarding test generation from these BPMN and DMN models is MOST correct?

Question # 7

Options:

A.

These models can be used to generate a test case for a 0% reduction if the customer has more than 1000 loyalty points

B.

These models can be used to generate a test case for a 3% reduction if the customer has more than 1000 loyalty points

C.

These models can be used to generate a test case for a 3% reduction if the customer has more than 5000 loyalty points

D.

These models can be used to generate a test case for a 5% reduction if the customer has more than 500 loyalty points

Question 8

Your company wants to establish a new human resources management application. As tester, you propose to use an ATDD approach and to use business process models for test case design.

Which of the following statements is the LEAST meaningful argument for this approach?

Options:

A.

The process models will help testers to understand the use cases to be tested.

B.

Testers will be able to show test coverage directly within the graphical representation of business processes.

C.

Business process models will make it easier to detect defects in the application code.

D.

As business process models will be updated to maintain the tests, they will be a living documentation of the product.

Question 9

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?

Question # 9

Options:

A.

Electric vans are systematically used when the parcel size is larger than 150cm

B.

Normal bicycles are mainly used for short trips regardless of the weight of the parcel

C.

Electric cargo bikes are never used for short distances

D.

When the weight of the parcel exceeds 50kg then the electric cargo bike is necessarily used

Question 10

As an acceptance tester you want to test the $100 withdrawal process described by the following BPMN model.

Question # 10

You would like to achieve decision coverage. Consider the following test cases: Test 1: balance = $100, receipt = YES

Test 2: balance = $99

Test 3: balance = $120, receipt = NO Test 4: balance = $2500, receipt = YES

Which of the following is the minimal set of test cases allowing to achieve full decision coverage?

Options:

A.

Test 1, Test 2, Test 4

B.

Test 1, Test 2

C.

Test 2, Test 3

D.

Test 1, Test 2, Test 3

Question 11

On a project to develop an event booking platform, a review session is being conducted on acceptance test cases written in Ghenkin's language. Consider the following test case:

1. GIVEN I am logged in on the event booking platform

2. AND I have selected an event from the list displayed for the "live concert" category

3. WHEN I click "Buy Tickets" buttom

4. AND I enter "3" into "Ticket quantify" field

5. AND I agree on terms and conditions

6. THEN The system should display the checkout page

7. AND I should provide my personal data for payment and eticket delivery

Which of the following sentences MOST closely corresponds to a comment that could be made on this test case during the review?

Options:

A.

Line 3 refers to and element of the user interface which is to be avoided, line 4 the quantity should not be set and line 7 is an action and not a result

B.

This test case is perfectly written

C.

Line 3 refers to an element to the user interface, which is to be avoided and line 7 is and action and not a result

D.

The "When" part lacks an action to enter number of tickets request that is greater than the limit allowed per person

Question 12

Which one of the following combinations of given perspective and statement matches BEST?

Options:

A.

From a business perspective, computing power and architecture are major parameters for fine- tuning the system.

B.

From a user perspective, missing feedback from the system when processing a request it is a problem.

C.

From a technical perspective, the number of concurrent user and the types of transactions performed are major elements.

D.

From a business perspective, the choice of performance test tools strongly depends on the applied test techniques.

Question 13

Consider the following BPMN model and the related DMN model describing the decision rules associated to the "Check of delivery" activity

What is the minimum number of test cases required to cover all paths without repeated loops in the BPMN model AND all decisions in the DMN table?

Question # 13

Options:

A.

4

B.

6

C.

3

D.

5

Question 14

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?

Options:

A.

only i) and iii)

B.

only ii)

C.

only ii) and iv)

D.

only i), iii) and iv)

Question 15

Which one of the following scenarios describes BEST a non-functional quality attribute that is relevant for accept testing?

Options:

A.

Modularity and reusability are best judged by those who operate the system later

B.

Time behavior is most relevant, as it cannot be tested prior to the acceptance testing level

C.

During acceptance testing, the operability of the product is checked in a realistic environment

D.

Testing basic functionality in acceptance testing verifies the correct usage of the product

Question 16

What is considered as good practice regarding business process modeling?

Options:

A.

Keeping all model element in one diagram considerably improves the readability of BMPN models.

B.

BPMN diagrams and DMN tables should include information such as traceability to user stories.

C.

Links to requirements or risks should be well separated from the workflow description.

D.

Business analysts should finalize their process models before showing them to acceptance testers.

Question 17

Which one of the following statements regarding performance testing is MOST correct?

Options:

A.

Depending on the model used to simulate the workload, performance tests are called load, stress or endurance / stability tests.

B.

Performance testing aims to determine a system’s robustness against malicious attacks.

C.

The performance of the system is measured in a context that reflects, as far as possible, representative operating conditions.

D.

The performance test results serve to determine hardware and software performance requirements.

Question 18

Which one of the following statements describes correctly how acceptance testing may be augmented with other test techniques or approaches?

Options:

A.

In a model-based testing approach, acceptance tests are generated from graphical or textual models.

B.

In a priority-based testing approach, prioritization of acceptance tests depends on identified product risks.

C.

In a risk-based testing approach, acceptance criteria are derived from the tester’s experience and intuition.

D.

In a black-box testing approach, acceptance test scenarios follow the implemented sequence of function calls in the code.

Question 19

Which one of the following statements regarding the relationship between acceptance testing activities and business analysis activities is true?

Options:

A.

In Agile, requirements engineering activities are removed and replaced by solution evaluation

B.

The join work of business analyst and testers on acceptance criteria and acceptance test cases contributes to v u the "Early Testing" best practice

C.

Test analysis activities generally produce business requirements.

D.

It is important to keep testing activities and business analysis activities as separate as possible to ensure test ^ independence

Question 20

Which one of the following statements describes the collaboration between business analysts and testers BEST?

Options:

A.

Business analysts collaborate on test planning and risk analysis to ensure that further on, appropriate test cases are developed and prioritized.

B.

Business analysts usually cannot review acceptance tests, because they do not understand the technical details.

C.

Testers participate in identifying business needs of stakeholders to better understand the business needs and related requirements.

D.

Once the requirements and acceptance criteria have been defined, business analysts are no longer involved in testing activities.

Question 21

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?

Question # 21

Options:

A.

The second timing event should be "30 days" instead of "23 days"

B.

The "Supervisor Review" activity should be positioned after the "Send for Payment" activity

C.

This BPMN model is correct, so there should not be any review comments

D.

After "Advise Employee to Start Again" the flow should go to an "end" event

Question 22

Which one of the following statements regarding ATDD / BDD is true?

Options:

A.

Behavior-Driven Development (BDD. considers acceptance test design as an activity to be handled by the test team after requirements have been finalized.

B.

In both Acceptance-Test Driven Development (ATDD. and Behavior-Driven Development (BDD., test cases provide examples of product use.

C.

In Acceptance-Test Driven Development (ATDD., test cases are written prior to the acceptance criteria.

D.

In both Acceptance-Test Driven Development (ATDD. and Behavior-Driven Development (BDD., acceptance test cases are written by a test automation engineer as test automation code.

Question 23

What is a common way to use business process modeling for ATDD?

Options:

A.

Tester use business process models to write test cases that cover the different paths

B.

Business analysts use workflow descriptions to derive testing rules from the business process model

C.

Testers define acceptance criteria for requirements / user stories to provide input for BPMN model

D.

Business analysts automatically generate requirements / user stories from the graphical workflow

Question 24

Which of the following statements regarding defects is MOST correct?

Options:

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.

Page: 1 / 8
Total 80 questions