Trie 1
Trie 1
Trie 1
a. 70%
b. 80%
c. 60%
d. 90%
Cau 3 :Fill in the blank: Regression testing...
a. Execute only test cases created by good testers
b. Execute test cases that have not been executed before
c. Executing tests with the intent of checking that the system does not now have more defects in
it as a result of some change
d. Execute only test cases created by customer
Câu 9 :You need to enter data for a text box. The valid data is 6 to 20 characters long. Which of
the following test cases are suitable for equivalent partitioning method?
a. 2 characters: 13 characters: 30 characters
b. 6 characters: 13 characters: 20 characters
c. characters: 10 characters: 20 characters
d. 7 characters: 13 characters: 19 characters
Câu 17 :Why will you do automation testing?
a. It is useful when the application under test changes frequently
b. It increases defect detection ratio
c. It increases speed of test execution
d. It reduces the cost of testing
Câu 10: Which one of following is NOT an Exit Criteria of software testing?
a. Estimates of Defect density or reliability measures.
b. Verifying the Test Environment.
c. Thoroughness measures, such as coverage of code, functionality or risk
d. Residual risk such as defects not fixed or lack of test coverage in certain areas
Câu 13 :Consider the following statements (a, b, c, d, e).
a Every week
b After the software has changed
c As often as possible
d When the environment has changed
e When the project manager says
Which are TRUE about regression testing performing?
a. b is true; a, c. d & e are false
b. d. b & d are true: a. c & e are false
c. a & b are true: c, d & e are false
d. b, c & d are true; a &e are false
Câu 11 :Which of the following is not a task of test planning activities?
a. Determining the exit criteria
b. Determining the scope and risks, and identifying the objectives of testing.
c. Determining the test approach
d. Reviewing the Test Basis (such as requirements, architecture, design, interface)
Câu 12 : What is the main reason for testing software before releasing it?
a. To show that system will work after release
b. To decide when the software is of sufficient quality to release
c. To give information for a risk-based decision about release
d. To find as many bugs as possible before release
Câu 14: How much testing should we do?
a. Test some part of the software
b. Carry out a risk assessment to decide how much testing to do
c. Test everything
d. Test nothing
Câu 16 :Determine the required test resources is the task of which phase in software testing life
cycle?
a. Test execution
b. Test planning
c. Test design
d. Test closure
Câu 18 : Which of the following is not suitable for automation testing?
a. Regression testing
b. Usability testing
c. Load testing
d. Performance testing
Câu 22 : In software testing, what is failure?
a. Error in the environment setup phase.
b. Mistake in the program code.
c. Misunderstanding in design phase
d. Deviation from expected result to actual result
Câu 19 : Which of process is not included in Test Driven Development (TDD)?
a. Decide all the tests you plan to write before writing them
b. Refactoring
c. Write tests before production code
d. Write just code enough to pass failing tests
Câu 40 : Which test activities are supported by test data preparation tools?
a. Performance and monitoring
b. Test management and control
c. Test specification and design
d. Test execution and logging
Câu 20: Which of the following are not included in a defect report?
a. Test environment details
b. How to fix the fault
c. Severity, priority
d. How to reproduce the fault
Câu 21 : The process of BDD starts with
a. Create user stories which are expressed in the form given-when-then
b. Create production code
c. Automation the scenarios
d. Formulate user stories as executable scenarios
Câu 31 : Fill in the blank In the software testing, exit criteria is used...
a. To identify when a software system should be retired.
b. To determine whether a test has passed.
c. To define when a test level is complete.
d. To determine when a test has completed.
Câu 24 : Which of the following is the correct statement?
a. An error causes a failure which results in a defect
b. A defect causes a failure which results in an error
c. A failure is observed as an error and the root cause is the defect
d. An error causes a defect which is observed as a failure
Câu 25 : Consider a CFG (Control Follow Graph) with E (number of edges) = 10; N (number of
nodes) = 8; P (number of disconnected parts of the graph) = 1. McCabe's Cyclomatic Complexity
is: V(G) = E - N + 2P
a. 5
b. 4
c. 6
d. 3
Câu 26 : Which of the following is a non-functional quality characteristic?
a. Usability
b. Code
c. Regression
d. Retest
Câu 8: By whom is system testing usually performed?
a. By customers
b. By an independent test group
c. By a tool
d. By the person who wrote the software C
Câu 27 : How many software testing principles are there?
a. 6
b.5
c. 7
d. 8
Câu 29 : What do you verify in System Testing?
a. Verify the team member's attend in the project
b. Verify project documents
c. Verify the project end time
d. Testing of every input in the application to check for desired outputs.
Câu 1 : Consider the following exit criteria (I-V), which might be found in a test plan:
I.No known customer-critical defects.
II. All interfaces between components tested.
III. 100% code coverage of all units.
IV. All specified requirements satisfied.
V. System functionality matches legacy system for all business rules.
Which of the following statements is true about whether these exit criteria belong in an
acceptance test plan?
a. All statements belong in an acceptance test plan
b. Only statements I. II. and V belong in an acceptance test plan.
c. Only statements I. IV. and V belong in an acceptance test plan
d. Only statement I belongs in an acceptance test plan.
Câu 30 : According to the ISTQB Glossary, the word 'bug' is synonymous with which of the
following words?
a. Incident
b. Mistake
c. Error
d. Defect
Câu 32 : What is Beta testing?
a. Send the system to a cross-section of users who install it and use it under real-world working
conditions
b. A cross-section of potential users and members of the developer's organization are invited to
use the system
c. This test takes place at the developer's environment
d. The users will not send records of incidents with the system to the development organization
Câu 35: Which of the following is not as a part of a test plan?
a. Schedules
b. Features to be tested
c. Bug reports
d. Risks
Câu 33 : Of the following statements about reviews of specifications, which statement is true?
a. Reviews must be controlled by the author
b. There is no need to prepare for or follow up on reviews.
c. Reviews are not generally cost effective as the meetings are time consuming and require
preparation and follow up
d. Reviews are a cost effective early static test on the system
Câu 34 : You have been testing an E-Commerce Website, you add items to the cart and click the
"Proceed to Checkout" button. You make the payment and the system is crashed, the defect is
marked as?
a. High Severity. Low Priority
b. Low Severity, Low Priority
c. High Severity, High Priority
d. Low Severity, High Priority
Câu 36: Which of the following statement is true about the test design technique?
a. A way to determine in a test plan what has to be done
b. A process for selecting test cases
c. A process for measuring expected output
d. A way to determine the quality of software
Câu 28 : What is Integration Testing?
a. A type of software testing to confirm that a recent program or code change has not adversely
affected existing features.
b. A type of testing where software modules are integrated logically and tested as a group
c. A type of software testing where individual units or components of a software are tested
d. A type of testing performed by the end-user or the client to verify/accept the software system
before moving the software application to the production environment
Câu 38 : Assume postal rates for light letters are $0.25 up to 10 grams: $0.35 up so 50 grams
$0.45 up to 75 grams $0.55 up to 100 grams. Which test inputs fin grams) would be selected
using boundary value analysis?
a. 0, 25 ,26, 35, 36 , 45 , 46 , 55, 56 , 100, 101
b. 0, 1, 10, 11, 50, 51, 75, 76, 100, 101
c. 0, 9, 19, 49, 50, 74, 75, 99, 100
d. 0,10,50,75,100,205,1000
Câu 15 :Which is not the right approach of incremental testing approach?
a. Bottom-up approach
b. Top-down approach
c. Big bang approach
d. Functional incrimination
Câu 39: Fill in the blank : in system testing...
a. Only functional requirements are tested
b. Only non-functional requirements are tested
c. Both functional and non-functional requirements are to be tested
d. Only good test cases are to the sted