Software Testing Quiz For Beginners

12 Questions | Total Attempts: 8892

SettingsSettingsSettings
Please wait...
Software Testing Quiz For Beginners

Here is a Software testing quiz for beginners! This quiz is a test to examine your knowledge about software testing. This fantastic quiz will give you an idea about how well you understand the subject, and you'll learn new things from here. Do not forget to obtain your score in the end. Have fun!.


Questions and Answers
  • 1. 
    Who mentions that 'Quality is free'?
    • A. 

      Philip Crosby

    • B. 

      Genichi Taguchi

    • C. 

      Edwards Deming

    • D. 

      Joseph M. Juran

  • 2. 
    Quality Control is
    • A. 

      Preventive

    • B. 

      Detective

    • C. 

      Validation

    • D. 

      Verification

  • 3. 
    How many maturities levels indicate the process capability CMMi has?
    • A. 

      5

    • B. 

      4

    • C. 

      6

    • D. 

      7

  • 4. 
    Which UML diagram is useful for black-box testing?
    • A. 

      Class Diagram

    • B. 

      Sequence Diagram

    • C. 

      Object Diagram

    • D. 

      End-to-End Flow Diagram

  • 5. 
    What type of tests is performed early in a software testing process?
    • A. 

      White-box

    • B. 

      Black-box

    • C. 

      Grey-box

    • D. 

      None of the Above

  • 6. 
    What kind of tools would you suggest to use for the automation of regression tests?
    • A. 

      Debugging tools

    • B. 

      Static analysis tools

    • C. 

      Capture and playback

    • D. 

      None of the Above

  • 7. 
    Equivalence class partitioning is?
    • A. 

      A black-box method

    • B. 

      A white-box method

    • C. 

      Both A & B

    • D. 

      None of the Above

  • 8. 
    Which of the following is a non-incremental test?
    • A. 

      Top-down testing

    • B. 

      Bottom-up testing

    • C. 

      Big bang testing

    • D. 

      Stab testing

  • 9. 
    What type of high-order test subjects the system to large loads over a short period of time?
    • A. 

      Usability testing

    • B. 

      Security testing

    • C. 

      Volume testing

    • D. 

      Stress testing

  • 10. 
    Which testing technique involves installing a system at a large number of user sites?
    • A. 

      Beta testing

    • B. 

      Boundary value analysis

    • C. 

      Alpha testing

    • D. 

      Volume testing

  • 11. 
    What is the relationship between Quality Assurance (QA) and software testing?
    • A. 

      QA is part of the software testing process

    • B. 

      Testing and QA are two different processes

    • C. 

      Testing is part of the QA process

    • D. 

      Testing and QA are all the same thing

  • 12. 
    Who of the following is the least reliable person to test a program?
    • A. 

      The developer who wrote the code

    • B. 

      The testing department in the company that created the application

    • C. 

      The developer who design the system

    • D. 

      An independent agency

Back to Top Back to top