0% found this document useful (0 votes)
5 views

Software Testing Basics

Uploaded by

testpro54
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views

Software Testing Basics

Uploaded by

testpro54
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Software Testing Basics

Q1.Which of the following is not part of performance testing?


a. Measuring response time
b. Measuring transaction rates
c. Recovery testing
d. Simulating many users
e. Generating many transaction

Q2.Determine the statement which holds true in case of Exploratory Testing:


a. It starts the execution only when the design gets finalized
b. It involves simultaneous design of the test and execution
c. It starts the execution only when the design gets renewed
d. It starts the execution only when the design gets amended

Q3.Which of the following is NOT a black box technique?


a. Equivalence partitioning
b. State transition testing
c. Linear code sequence and jump
d. Syntax testing
e. Boundary value analysis

Q4.Which of the following is a major task of test planning?


a. Determining the test approach
b. Preparing test specifications
c. Evaluating exit criteria and reporting
d. Measuring and analyzing results

Q5.A test harness is a:


a. A high-level document describing the principles, approach and major objectives of the
organization regarding testing
b. A distance set of test activities collected into a manageable phase of a project
c. A test environment comprised of stubs and drives needed to conduct a test
d. A set of several test cases for a component or system under test

Q6.Impact Analysis helps to decide:


a. Different Tools to perform Regression Testing
b. Exit Criteria
c. How many more test cases need to written
d. How much regression testing should be done

Q7.The difference between re-testing and regression testing is:


a. Re-testing is running a test again, regression testing looks for unexpected side effects
b. Re-testing looks for unexpected side effects, regression testing is repeating those tests
c. Re-testing is done after faults are fixed, regression testing is done earlier
d. Re-testing uses different environments, regression testing uses the same environment
e. Re-testing is done by developers, regression testing is done by independent testers

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


a. To know when a specific test has finished its execution
b. To ensure that the test case specification is complete
c. To set the criteria used in generating test inputs
d. To know when test planning is complete
e. To plan when to stop testing

Q9.The main focus of acceptable testing is:


a. Finding faults in the system
b. Ensuring that the system is acceptable to all users
c. Testing the system with other systems
d. Testing for a business perspective
e. Testing by an independent test team

Q10. Which of the following would be a valid measure of test progress?


a. Number of undetected defects
b. Number of test cases not yet executed
c. Total number of defects in the product
d. Effort required to fix all defects

Q11. In which activity of the Fundamental Test Process is the test environment set up?
a. Test implementation and execution
b. Test planning and control
c. Test analysis and design
d. Evaluating exit criteria and reporting

Q12. Equivalence partitioning is:


a. A black box testing technique used only be developers
b. A black box testing technique than can only be used during system testing
c. A black box testing technique appropriate to all levels of testing
d. A white box testing technique appropriate for component testing

Q13. Before launching a software which testing is to be done in-house?


a. Beta
b. Gamma
c. Alpha
d. None of the above
Q14. Beta testing is:
a. Performed by customers at their own site
b. Performed by customers at their software developer’s site
c. Performed by an independent test team
d. Useful to test bespoke software
e. Performed as early as possible in the lifecycle

Q15. Which testing phase tests individual software modules combined together as a group?
a. Module testing
b. Integration testing
c. White Box testing
d. Software testing

Q16. Which is NOT true – The black box tester:


a. Should be able to understand a functional specification or requirements document
b. Should be able to understand the source code
c. Is highly motivated to find faults
d. Is creative to find the system’s weaknesses

Q17. Verification is:


a. Checking that we are building the right system
b. Checking that we are building the system right
c. Performed by an independent test team
d. Making sure that it is what the user really wants

Q18. Unreachable code would best be found using:


a. Code reviews
b. Code inspections
c. A coverage tools
d. A static analysis tools

Q19. Statement Coverage will not check for the following:


a. Missing Statements
b. Unused Branches
c. Dead Code
d. Unused Statement

Q20. Which of the following is NOT a static testing technique?


a. Error guessing
b. Walkthrough
c. Data flow analysis
d. Inspections
https://www.examsbook.com/questions/unreachable-code-would-best-be-found-using
https://www.softwaretestinghelp.com/software-testing-online-quiz/

You might also like