You are on page 1of 4

UAT Best Practice Evaluation

Surname and Name: | Job Position:


Email:

PART A
1. What is the difference between Static and Dynamic Testing.
Answer:
…………………………………………………………………………………………………
…………………………………………………………………………………………………
2. What is the difference between Testing and Debugging.
Answer:
…………………………………………………………………………………………………
…………………………………………………………………………………………………

PART B
3. Software testing activities should start.
A. as soon as the code is written
B. during the design stage
C. when the requirements have been formally documented
D. as soon as possible in the development life cycle

4. A test design technique is


A. a process for selecting test cases
B. a process for determining expected outputs
C. a way to measure the quality of software
D. a way to measure in a test plan what has to be done

5. What is the purpose of test completion criteria in a test plan


A. to ensure that the test case specification is complete
B. to set the criteria used in generating test inputs
C. to know when test planning is complete
D. to plan when to stop testing

6. Depending on the testing process, when should the test control activity take place?
A. During planning activities
B. During the implementation and execution of activities
C. During monitoring activities
D. During all activities

1
‫األكاديمية الليبية لالتصاالت والمعلوماتية‬
UAT Best Practice Evaluation

7. What is commonly used as a basis for integration testing


A. Program Specifications
B. Functional specifications
C. Technical specifications
D. Customer Requirements Specifications

8. What level of testing does a top-down development strategy affect the most?
A. Component Testing
B. The Integration Test
C. System Testing
D. The Acceptance Test

9. Which proposal is a non-functional requirement


A. The system should allow users to purchase books
B. The system must allow users to return books
C. The system must ensure the security of user information
D. The system must allow more than 100 users to log in at the same time

10. 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
B. Regression testing involves testing that there are no additional issues in
previously tested software, confirmatory testing allows the developer to isolate
the problem
C. Regression testing requires rerunning all tests that have been performed before.
Confirmatory testing involves performing new tests
D. Regression testing is the process of validating that there are no additional
problems in previously tested software. The confirmatory test consists of
demonstrating that the defect reported has been corrected.

11. In what order should the tests logically be executed


A. Component Testing, Integration Testing, System Testing, Acceptance Testing
B. Component Testing, System Testing, Acceptance Testing, Integration Testing
C. Component Testing, Acceptance Testing, System Testing, Integration Testing
D. Component Testing, Acceptance Testing, Integration Testing, System Testing

12. Which Definition About Functional Testing Is Correct


A. Functional test cases are derived from specifications
B. Functional test cases are derived from code verification
C. Functional Testing Ensures Defect-Free Software

2
‫األكاديمية الليبية لالتصاالت والمعلوماتية‬
UAT Best Practice Evaluation

D. Functional testing should be done prior to the inspection process

13. What Choice Is a Static Testing Technique


A. Technical Review
B. State Transition Test
C. Decision Table Test
D. Instruction Testing

14. What role is typically present in a Review


A. Expert
B. Author
C. Project Sponsor
D. Depositary

15. What Is The Main Purpose Of Use Case Testing


A. Identify defects in the business process that are related to typical system
usage.
B. Identify defects in components.
C. Identify faults in the system that are related to extreme scenarios.
D. Identify defects in the system related to poor programming practices.

16. What most characterizes black box techniques


A. Test boxes can be easily automated
B. The test cases are independent of each other
C. Test cases are systematically derived from Business requirements, User Stories
D. Test cases are systematically derived from the code

17. A washing machine has 3 temperature levels:


-1st Level of temperature between 15 and 30 °C.
- 2nd level of temperature between 31 and 60 °C.
-3rd level of temperature between 61 and 100 °C.
Which choice groups only values that are in partitions of different equivalence
partitions:
A. 15, 30, 60
B. 20, 35, 60
C. 25, 45, 75
D. 12, 35, 55

3
‫األكاديمية الليبية لالتصاالت والمعلوماتية‬
UAT Best Practice Evaluation

18. Given the following state transition diagram, what is the test case that covers the
following state transition series: S1 S0 S1 S2 S0

A. DABC
B. ABCD
C. DAB
D. ABC

19. 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?
A. Master Test Plan
B. System Test Plan
C. Acceptance Test Plan
D. Project Plan

20. A new system is about to be developed. Which of the following functions has the
highest level of risk?
A. Probability of failure = 20%; impact = 100,000 Euro
B. Probability of failure = 10%; impact = 150,000 Euro
C. Probability of failure = 1%; impact = 500,000 Euro
D. Probability of failure = 2%; impact = 200,000 Euro

4
‫األكاديمية الليبية لالتصاالت والمعلوماتية‬

You might also like