Fact - Software Testing Question Paper

20 Questions | Total Attempts: 185

SettingsSettingsSettings
Fact - Software Testing Question Paper - Quiz

Dear Candidate Please read the questions carefully before you answer. Please note that there 20 questions which are to be completed in 30 mins. Your time starts now. . . . . Good Luck


Questions and Answers
  • 1. 
    Which is correct for Black box testing?
    • A. 

      Black box testing treats the software as a "black box"—with proper knowledge of internal implementation

    • B. 

      Black box testing treats the software as a "black box"—without any knowledge of internal implementation

    • C. 

      Black box testing is a testing process with sufficient knowledge of internal implementation

    • D. 

      None of the above

  • 2. 
      User acceptance testing is typically verifies the fitness for use of the system by business users.    
    • A. 

      True

    • B. 

      False

  • 3. 
    One of the fields on a form contains a text box which accepts numeric values in the range of 18 to 25. Identify the invalid Equivalence class
    • A. 

      17

    • B. 

      19

    • C. 

      24

    • D. 

      21

  • 4. 
    Which of the following is not a part of the Test Implementation and Execution Phase? 
    • A. 

      Creating test suites from the test cases

    • B. 

      Executing test cases either manually or by using test execution tools

    • C. 

      Comparing actual results

    • D. 

      Designing the tests

  • 5. 
    The name of the testing which is done to make sure the existing features are not affected by new changes
    • A. 

      Recursive Testing

    • B. 

      White Box Testing

    • C. 

      Unit Testing

    • D. 

      Regression Testing

  • 6. 
    A Non-Functional Software testing done to check if the user interface is easy to use and understand is referred as
    • A. 

      Usability Testing

    • B. 

      Security Testing

    • C. 

      Unit Testing

    • D. 

      Block Box Testing

  • 7. 
    A Type of functional Testing, which investigates the functions relating to detection of threats, such as virus from malicious outsiders.
    • A. 

      Security Testing

    • B. 

      Recovery Testing

    • C. 

      Performance Testing

    • D. 

      Functionality Testing

  • 8. 
    Testing where in we subject the target of the test, to varying workloads to measure and evaluate the performance behaviors and ability of the target and of the test to continue to function properly under these different workloads.
    • A. 

      Load Testing

    • B. 

      Integration Testing

    • C. 

      System Testing

    • D. 

      Usability Testing

  • 9. 
    During the software development process, at what point can the test process start?
    • A. 

      When the code is complete

    • B. 

      When the design is complete

    • C. 

      When the software requirements have been approved

    • D. 

      When the first code module is ready for unit testing

  • 10. 
    Testing is not done to ….
    • A. 

      Find faults

    • B. 

      Improve quality

    • C. 

      Check user friendliness

    • D. 

      Improve software accuracy

  • 11. 
    Which of the following is true of V-model?
    • A. 

      It includes the verification of designs.

    • B. 

      It states that modules are tested against user requirements.

    • C. 

      It specifies the test techniques to be used.

    • D. 

      It only models the testing phase.

  • 12. 
    When do you stop testing?
    • A. 

      When the specified number of faults are found.

    • B. 

      When the test completion criteria are met.

    • C. 

      When all high and medium priority tests are complete.

    • D. 

      When all statements have been executed.

  • 13. 
    A field failure occurs when multiple users access a system. Which of the following is true?
    • A. 

      This is an acceptable risk of a multi-user system.

    • B. 

      Insufficient functional testing has been performed.

    • C. 

      This indicates an important non-functional requirement was not specified and tested.

    • D. 

      It is not possible to test against such events prior to release.

  • 14. 
    Software Acceptance testing is the last opportunity for the user to examine the software for functional, interface,  performance, and quality features prior to the final acceptance review.
    • A. 

      True

    • B. 

      False

  • 15. 
    Black-box testing attempts to find errors in which of the following categories
    • A. 

      Incorrect or missing functions

    • B. 

      Interface errors

    • C. 

      Performance errors

    • D. 

      All of the above

    • E. 

      None of the above

  • 16. 
      Comparison testing is typically done to test two competing products as part of customer market analysis prior to product release.  
    • A. 

      True

    • B. 

      False

  • 17. 
    Beta testing is:
    • A. 

      Performed by customers at their own site

    • B. 

      Performed by customers at the software developer's site

    • C. 

      Performed by an independent Test Team

    • D. 

      Performed as early as possible in the life-cycle

  • 18. 
    The main focus of acceptance 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 from a business perspective

  • 19. 
    Which of the following is not part of performance testing?
    • A. 

      Measuring response times

    • B. 

      Recovery testing

    • C. 

      Simulating many users

    • D. 

      Generating many transactions

  • 20. 
    To make a test effective it is most important that:
    • A. 

      It is easy to execute.

    • B. 

      It is designed to detect faults if present.

    • C. 

      The expected outcome is specified before execution.

    • D. 

      It is unlikely to delay progress.

Back to Top Back to top