Software Tesing - 3 Topics

30 Questions | Total Attempts: 1249

SettingsSettingsSettings
Please wait...
Software Testing Quizzes & Trivia

Software Testing fundamentals, KT and Requirement analysis, Test strategy and test planning


Questions and Answers
  • 1. 
    Software Quality measures how well the software is designed, and how well it conforms to that design
    • A. 

      True

    • B. 

      False

  • 2. 
    Testing helps improve the quality of the product by ensuring that the product has which of the following? (Select all relevant options)
    • A. 

      Product meets user requirements

    • B. 

      Product meets performance standards

    • C. 

      Product is 100% percent defect free

    • D. 

      Product has been exhaustively tested

  • 3. 
    When to stop testing?
    • A. 

      Critical and key test cases have been successfully completed.

    • B. 

      Cost of testing does not justify the project cost

    • C. 

      Defect detection rate falls below a certain specified level

    • D. 

      When the testing proces gets cumbersome

  • 4. 
    Agile testing is a mix of iterative and incremental approach.
    • A. 

      True

    • B. 

      False

  • 5. 
    Validation is reviews, walkthroughs and inspections
    • A. 

      True

    • B. 

      False

  • 6. 
    Identify all the functional testing types. (Select all relevant options)
    • A. 

      Smoke testing

    • B. 

      Sanity testing

    • C. 

      Exploratory testing

    • D. 

      Compatibility testing

  • 7. 
    Identify the advantages of Black Box testing from the list. (Select correct options)
    • A. 

      Test is unbiased, as the developer and tester are independent of each other.

    • B. 

      Test is done from the point of view of the user, and not the developer.

    • C. 

      It requires skilled testers

  • 8. 
    Identify the disadvantages of whitebox testing.
    • A. 

      A skilled tester is required to perform the testing, and this increases the cost.

    • B. 

      It is impossible to look into every line of code, which could lead to problems and cause the application to fail.

    • C. 

      Code optimization becomes a difficult task.

  • 9. 
    Test Scenario design is given more importance during Fresh Development testing
    • A. 

      True

    • B. 

      False

  • 10. 
    The following are the various levels of testing: Identify the correct order: 1. System testing 2. Assembly testing 3. Unit testing 4. System Integration testing 5. User Acceptance testing
    • A. 

      3,2,1,4,5

    • B. 

      2,3,4,1,5

    • C. 

      3,2,4,1,5

    • D. 

      3,1,2,4,5

  • 11. 
    What is correct about Unit testing? (select one)
    • A. 

      Lowest level of testing

    • B. 

      The smallest unit of code is not tested

    • C. 

      Cannot be performed using White box

    • D. 

      Performed usually by testing team

  • 12. 
    Component Integration testing is also called as API Testing.
    • A. 

      True

    • B. 

      False

  • 13. 
    Black box Testing is preffered to carry out System testing.
    • A. 

      True

    • B. 

      False

  • 14. 
    What is correct about UAT?
    • A. 

      Validates if the application is fit for deployement.

    • B. 

      Validates if the system has met\not met certain specific non functional requirements

    • C. 

      UAT cannot be done by end users

  • 15. 
    Identify the correct type of KT. (select one)
    • A. 

      Agile approach

    • B. 

      Use Case approach

    • C. 

      Iterative

    • D. 

      Incremental Approach

  • 16. 
    The objective of Transition Planning is to ensure the readiness of the project team and the client to begin the KT
    • A. 

      True

    • B. 

      False

  • 17. 
    Identify the correct components present in the KT plan. (Select all relevant options)
    • A. 

      KT calendar

    • B. 

      Milestones

    • C. 

      Escalation Process

    • D. 

      Training Process

  • 18. 
    Knowledge is typically acquired by the Onsite team from the client SME's and is passed on to the offshore team on a daily basis.
    • A. 

      True

    • B. 

      False

  • 19. 
    Identify all the correct modes of Knowledge Transition. (select all the relevant options)
    • A. 

      Conference Calls

    • B. 

      Job shadowing of day to day activities

    • C. 

      Self study

    • D. 

      Query responses

  • 20. 
    What are the different tools used for Requirement gathering process?
    • A. 

      Prototypes

    • B. 

      Use Cases

    • C. 

      Data Flow diagrams

    • D. 

      Sequence Diagrams

  • 21. 
    Functional requirements are classified as: (Select all the relevant options)
    • A. 

      Business Requirements

    • B. 

      Interoperability Requirements

    • C. 

      Functional Specifications

    • D. 

      User Requirements

  • 22. 
    What is true about Constraints? (select all relevant options)
    • A. 

      Constraints could be User constraints or system constraints.

    • B. 

      They are also called as quality factors

    • C. 

      Common area of constraints on the application are reliability, security, performance, usability, safety

  • 23. 
    Requirements which are too subjective and have attributes that cannot be quantified are non testable.
    • A. 

      True

    • B. 

      False

  • 24. 
    RTM establishes a relationship between two or more requirements.
    • A. 

      True

    • B. 

      False

  • 25. 
    What is determined during test strategizing phase of a project? (Select all relevant options)
    • A. 

      Approach to be followed for testing

    • B. 

      Different types of testing to be carried over in the project

    • C. 

      Determination of Resource needs

    • D. 

      Environments in which the application needs to be tested

Back to Top Back to top