0% found this document useful (0 votes)
97 views6 pages

Software Testing & QA Quiz

The document contains 24 multiple choice questions about software testing concepts such as root cause analysis, validation, debugging, defects, quality assurance, and the testing process. The questions cover topics like the roles of testing and quality assurance, goals of testing, root causes of defects, and traceability between tests and requirements.

Uploaded by

Nguyễn Lương
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
97 views6 pages

Software Testing & QA Quiz

The document contains 24 multiple choice questions about software testing concepts such as root cause analysis, validation, debugging, defects, quality assurance, and the testing process. The questions cover topics like the roles of testing and quality assurance, goals of testing, root causes of defects, and traceability between tests and requirements.

Uploaded by

Nguyễn Lương
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Câu 1: An android application has a bug which results in incorrect interest

payments, due to a single line of incorrect code. This bug results in customer
complaints. When root cause analysis was performed, the root cause was
identified as the lack of product owner understanding in the interest
calculations. Which of the following is considered as an “effect”?
A. The improper calculation in the code is…
B. The customer complaints
C. The incorrect interest payments
D. Lack of knowledge on the part of the product owner
Câu 2: Which of the following is considered as a type of validation?
A. Checking whether reported defects are solved
B. Checking whether the system meets user and stakeholders need
C. Checking whether the system meets the user stories written by the
product owner
D. Checking whether enough component testing has been done
Câu 3: Checking whether all defect reports are closed occurs during which
activity in the fundamental test process
A. Test analysis
B. Test design
C. Test completion
D. Test planning
Câu 4: What is the definition of debugging?
A. Testing/checking whether the software performs correctly
B. Checking that no unintended consequence have occurred as a result of a
fix
C. Identifying the cause of a defect, repairing the code and checking the fix
is correct
D. Checking that a previously reported defect has been corrected
Câu 5: Which of the following is an example of a defect that causes harm?
A. A defect that causes slow response time when running reports
B. A defect that causes raw sewage to be dumped into the ocean
C. A regression defect that causes the desktop window to display in green
D. A usability defect that results in user dissatisfaction
Câu 6: An android application has a bug which results in incorrect interest
payments, due to a single line of incorrect code. This bug results in customer
complaints. When root cause analysis was performed, the root cause was
identified as the lack of product owner understanding in the interest
calculations. What solution could be used to reduce the likelihood of such
bugs in the future?
A. Exhaustive testing is impossible so it is impossible to reduce the
likelihood of such bugs in the future
B. The developer should review the user stories before they are
implemented
C. The product owner could be trained in the topic of interest calculations
D. The tester could imply the invest technique on the user stories to ensure
that they are written correctly
Câu 7: Developing and prioritizing test procedures occurs during which
activity in the fundamental test process?
A. Test implementation
B. Test execution
C. Test monitoring & control
D. Test analysis
Câu 8: Which characteristic must a tester possess in order to be successful
when working with a project team
A. Authoritarian leadership style
B. Constructive communication skills
C. Extensive organizational network
D. Extroverted personality
Câu 9: Test summary reports are considered as which type of test work
product
A. Test execution work products
B. Test completion work products
C. Test implementation work products
D. Test design work products
Câu 10: Which of the following statement are TRUE?
A. Software testing may be required to meet legal or contractual
requirements
B. Software testing is mainly needed to improve the quality of the
developer’s work
C. Rigorous testing and fixing of defects found can help reduce the risk of
problems occurring in an operational environment
D. Rigorous testing is sometimes used to prove that all failures have been
found
A. B and C are true, A and D are false
B. A and C are true, B and D are false
C. A and D are true, B and C are false
D. C and D are true, A and B are false
Câu 11: Which of the following is a correct relationship between quality
control, quality assurance, and quality management?
A. Quality control includes both quality management and quality assurance
B. Quality control and quality assurance are the same and quality
management is part of them
C. Quality management includes both quality control and quality assurance
D. Quality assurance includes both quality control and quality management
Câu 12: In what way does root cause analysis contribute to process
improvement?
A. Specifies the desired root causes to be achieved by other teams
B. Outlines how development teams can code faster
C. Helps to better identify the root cause of defects
D. Contributes to the justification of future project funding
Câu 13: Which of the following is not a correct statement about software
testing and quality assurance?
A. Software testing and quality assurance are not the same
B. There must be two different roles in any type of organization, quality
assurance specialist and software tester
C. Some people use the phrase quality assurance to refer to testing
D. Quality assurance supports proper testing
Câu 14: Which of the following statements is the MOST valid goal for a test
team?
A. Prove that nay remaining faults will not cause any failures
B. Determine whether enough component testing was executed
C. Prove that all faults are identified
D. Cause as many failures as possible so that faults can be identified and
corrected.
Câu 15: Which of the following could be a root cause of a defect in financial
software in which an incorrect interest rate is calculated?
A. Insufficient funds were available to pay the interest rate calculated.
B. Insufficient training was given to the developers concerning compound
interest calculation rules
C. Inaccurate calculators were used to calculate the expected results
D. Insufficient calculators of compound interest were included
Câu 16: Which of the following, if observed in reviews and tests, would lead
to problems (or conflict) within teams?
A. Tester and reviewers are not qualified enough to find failures and faults
B. Tester and reviewers are not curious enough to find defects
C. Tester and reviewers communicate defects as criticism against persons
and not against the software product
D. Tester and reviewers expect that defects in the software product have
already been found and fixed by the developers
Câu 17: Which of the following is an important objective of testing activities
in the software development lifecycle?
A. Exhaustive testing
B. Clustering defects
C. Providing decision – marking information
D. Debugging
Câu 18: What is a test condition?
A. The steps to be taken to get the system to a given point
B. An input, expected outcome, precondition and post – condition
C. Something that can be tested
D. A specific state of the software, e.g. before a test can be run.
Câu 19: Checking test results and test logs against specified coverage criteria
occurs during which activity in the fundamental test process?
A. Test monitoring & control
B. Test implementation
C. Test analysis
D. Test execution
Câu 20: Which objective may be obtained by having testers verify and
validate the software prior to release?
A. Reduce the risk of defects within the code and the tests
B. Reduce the risk of fundamental design defects and enable tests to be
identified at an early stage
C. Reduce the risk of incorrect or untestable functionality being developed
D. Increase the likelihood that the software meets stakeholder needs and
satisfies requirements
Câu 21: Which of the following qualities is MORE likely to be found in a
tester’s mindset rather than in a developer’s?
A. Experience on which to base their efforts.
B. Ability to see what might go wrong
C. Good communication with team members.
D. Attention to detail
Câu 22: Which of the following BEST describes how value is added by
maintaining traceability between the test basis and test artifacts?
A. Maintenance testing can be fully automated based on changes to the
initial requirements
B. It is possible to determine if a new test case has increased coverage of
the requirements.
C. Test managers can identify which testers found the highest severity
defects
D. Areas that may be impacted by side – effects of a change can be
targeted by confirmation testing.
Câu 23: An android application has a bug which results in incorrect interest
payments, due to a single line of incorrect code. This bug results in customer
complaints. When root cause analysis was performed, the root cause was
identified as the lack of product owner understanding in the interest
calculations. Which of the following is considered as a “Defect”?
A. The customer complaints
B. Lack of knowledge on the part of the product owner
C. The incorrect interest payments
D. The improver calculation in the code
Câu 24: Which objective may be obtained by having testers involved in
requirements reviews or user story refinement?
A. Reduces the risk of incorrect or untestable functionality being
developed
B. Increase the likelihood that the software meets stakeholder needs and
satisfies requirements
C. Reduce the risk of defects within the code and the tests
D. Reduce the risk of fundamental design defects and enable tests to be
identified at an early stage

You might also like