UAT Best Practices Exercices
UAT Best Practices Exercices
1
1. When what is visible to end-users is a deviation from the specific or expected
behavior, this is called:
A. an error
B. a fault
OK C. a failure
D. a defect
E. a mistake
2
2. Regression testing should be performed:
v) every week
w) after the software has changed
x) as often as possible
y) when the environment has changed
z) when the project manager says
3
3. Software testing activities should start
A. as soon as the code is written
4
4. Faults found by users are due to:
A. Poor quality software
C. bad luck
5
5. What is the main reason for testing software before releasing it?
A. to show that system will work after release
6
CHAPTER 1-PART B EXERCICES
CHOOSE THE CORRECT ANSWER
7
1. A test design technique is
OK A. a process for selecting test cases
8
2. What is the purpose of test completion criteria in a test plan:
9
3. Test planning has which of the following major tasks?
i. Determining the scope and risks and identifying the objectives of testing.
ii. Determining the test approach (techniques, test items, coverage, identifying and
interfacing the teams involved in testing , testware)
iii. Reviewing the Test Basis (such as requirements, architecture, design, interface)
10
4. Depending on the testing process, when should the test control activity take
place?
A. During planning activities
11
5. Design and prioritization of high-level test cases occurs during what activity in
the fundamental testing process
A. When planning test activities
D. Following the evaluation of the entry criteria for each phase of the tests
12
6. What is the purpose of a test completion criterion?
A. to find out when a specific test has finished running
13
CHAPTER 2 EXERCICES
CHOOSE THE CORRECT ANSWER
14
1. What is commonly used as a basis for integration testing?
A. Program Specifications
B. Functional specifications
OK C. Technical specifications
15
2. What level of testing does a top-down development strategy affect the most?
A. Component Testing
C. System Testing
16
3. Which Choices Are Examples of Iterative Development Models
1. The V-model
A) 1 et 2
B) 2 et 3
OK C) 2 et 4
D) 3 et 4
17
4. Which Propositions Are True
1. Each development activity corresponds to a test activity
3. The analysis and design of tests for a given level of testing should begin after
the corresponding development activity
A) 1 et 2
B) 3 et 4
C) 2 et 3
OK D) 1 et 4
18
5. Which proposal is a non-functional requirement
A. The system should allow users to purchase books
OK D. The system must allow more than 100 users to log in at the same time
19
6. Which statement is correct
A. Regression testing is the process of validating that a reported defect has been
corrected. Confirmatory testing involves testing that there are no additional
problems in previously tested software
C. Regression testing requires rerunning all tests that have been performed before.
Confirmatory testing involves performing new tests
20
7. What is a functional test?
A. Measuring the response time of an online booking platform
OK C. Verify the display of the confirmation page and the contents of the database
21
8. In what order should the tests logically be executed?
OK A. Component Testing, Integration Testing, System Testing, Acceptance Testing
22
9. Which Definition About Functional Testing Is Correct
OK A. Functional test cases are derived from specifications
23
10. What statement is true about iterative development
A. It employs many precise specifications from the very beginning
24
CHAPTER 3 EXERCICES
CHOOSE THE CORRECT ANSWER
25
1. What could be the benefit of using static test
A. Fewer performance defects
26
2. what’s the correct order of the typical activities in a formal review
A. Launch, review meeting, planning, follow-up
27
3. What Choice Is A Static Testing Technique
OK A. Technical Review
D. Instruction Testing
28
4. What role is typically present in a Review
A. Expert
OK B. Author
C. Project Sponsor
D. Depositary
29
5. In a formal review, what is the role name for the participant who runs an
inspection meeting?
OK A. Facilitator
B. Programmer
C. Author
D. Project manager
30
6. You are reading a user story in the product backlog to prepare for a meeting
with the product owner and a developer, noting potential defects as you go. Which
of the following statements is true about this activity?
A. It is not a static test, because static testing involves execution of the test object
B. It is not a static test, because static testing is always performed using a tool
C. It is a static test, because any defects you find could be found cheaper during
dynamic testing
OK D. It is a static test because static testing does not involve execution of the test
object
31
7. Which statements are correct regarding Walkthrough
1. Often led by the author
2. Documented and defined outcomes
3. All participants have a defined role
4. Makes learning easier
5. The main goal is to find defects
32
CHAPTER 4 EXERCICES
CHOOSE THE CORRECT ANSWER
33
1. Which of the following answers describes structure-based test case design
technique
A. Test cases are systematically derived from the system's models.
OK C. The test boxes are always derived from the code provided.
34
2. Which technique is based on structure: white box
A. Decision Table Test
OK C. Testing Statement
35
3. What Is The Main Purpose Of Use Case Testing
OK A. Identify defects in the business process that are related to typical system usage.
36
4. Which of the following factors need to be considered when choosing the testing
techniques?
1. Availability of tools
2. Regulatory standards
A. 1 et 2
OK B. 2 et 4
C. 3 et 4
D. 1 et 4
37
5. What most characterizes black box techniques
A. Test boxes can be easily automated
38
6. Equivalence Partitioning
A washing machine has 3 temperature levels:
Which choice groups only values that are in partitions of different equivalence
partitions:
A. 15, 30, 60
B. 20, 35, 60
OK C. 25, 45, 75
D. 12, 35, 55
39
7. Equivalence Partitioning
A system is designed to accept exam result values as below.
40
8. State Transition Testing
Given the following state transition diagram, what is the test case that covers the
following state transition series: S1 S0 S1 S2 S0
A B
D
S0 S1 S2
C
OK A. DABC
B. ABCD
C. DAB
D. ABC
41
9. Transition d’état
Given the following state transition diagram, which state transition series contains an
invalid transition that may indicate an error in the system.
A B D F G
C E
A. Login-Browse-Basket-Checkout-Basket-Checkout-Pay-Logout
B. Login-Browse-Basket-Checkout-Pay-Logout
OK C. Login-Browse-Basket-Checkout-Basket-Logout
D. Login-Browse-Basket-Browse-Basket-Checkout-Pay-Logout
42
CHAPTER 5 EXERCICES
CHOOSE THE CORRECT ANSWER
43
1. What roles, in the testing process, is a developer most likely to fill
1. Execution of integration and/or component tests
2. Static analysis
OK A. 1 and 2
B. 1 and 4
C. 2 and 3
D. 3 and 4
44
2. What is the main task of the test manager
A. Develop system requirements, design specifications, and usage patterns
45
3. What is the purpose of the test exit criteria
A. Identify the number of tests to design
46
4. Let's consider the following exit criteria found in the test plan
1. No critical defects known by the customers
2. All interfaces between components must be tested
3. 100% code coverage for all units
4. All defined requirements are met
5. The system's functionality corresponds to the legal requirements for all
business rules.
Which of the criteria should be included in an acceptance test plan
A. All criteria
B. Only criterion 1
C. Criteria 1, 2 and 5
OK D. Criteria 1, 4 and 5
47
5. Exercice
A test plan is written specifically to describe a level of testing where the main goal
is to establish trust in the system. What would be the name of this document?
D. Project Plan
48
6. Which metric is most useful to monitor during the test execution
A. Percentage of Written Test Cases
49
7. Exercice
A new system is about to be developed. Which of the following functions has the
50
CHAPTER 6 EXERCICES
CHOOSE THE CORRECT ANSWER
51
1. Choose the activity in the fundamental testing process for which an incident
management tool would be most used
A. Test Planning & Control
52
2. Which test tools are likely to include traceability features
1. Performance monitoring tools
A. 1 and 2
B. 1 and 4
OK C. 2 and 3
D. 3 and 4
53
3. A test management tool can be integrated with What other tool
A. A Performance Management Tool
54
4. What pairs of testing tools are likely to be useful during the analysis and
design phase
1. Test Execution Tools
A. 1 and 2
B. 1 and 4
C. 2 and 3
OK D. 3 and 4
55