S/W Testing - Exam 1

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Sasu
S
Sasu
Community Contributor
Quizzes Created: 1 | Total Attempts: 218
Questions: 15 | Attempts: 218

SettingsSettingsSettings
Software Testing Quizzes & Trivia

Exam on the Software Testing taught since 10/Aug/2011


Questions and Answers
  • 1. 

    What is testing

    • A.

      Testing is to find whether the software works correctly

    • B.

      Testing is to find whether the software works incorrectly

    • C.

      Testing is to find whether the developers work correctly

    • D.

      Testing is to find whether the expected matches the actuals

    Correct Answer
    B. Testing is to find whether the software works incorrectly
  • 2. 

    Boehm's book on mythical man month says "...adding manpower to a late project makes it later"

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    Mythical man-month is written by Frederick Brooks not Boehm

    Rate this question:

  • 3. 

    structural testing and functional testing are otherwise known as 

    • A.

      Integration and regression-testing respectively

    • B.

      Alpha and black-box testing respectively

    • C.

      White-box & black-box respectively

    • D.

      White-box & grey-box respectively

    Correct Answer
    C. White-box & black-box respectively
    Explanation
    Structural testing and functional testing are two different types of testing in software development. Structural testing focuses on testing the internal structure of the software, examining the code and its components to ensure that they function correctly. This is why it is also known as white-box testing, as it requires knowledge of the internal workings of the software. On the other hand, functional testing is concerned with testing the software's functionality from an external perspective, without knowledge of the internal structure. This is why it is also known as black-box testing, as it treats the software as a black box where only the inputs and outputs are considered.

    Rate this question:

  • 4. 

    ___________ is at customer environment whereas  ____________ is at dev environment

    Correct Answer
    beta testing
    alpha testing
    Explanation
    Beta testing is conducted at the customer environment, where the software or product is tested by real users in a real-world setting. This allows for the identification of any issues or bugs that may arise in a customer's specific environment. On the other hand, alpha testing is conducted at the development environment, where the software is tested by developers and testers before it is released to the customers. Alpha testing helps to identify any major issues or bugs before moving on to beta testing.

    Rate this question:

  • 5. 

    The objective of Smoke testing is to 

    • A.

      Test till the environment emits smoke

    • B.

      Test to find out in depth all the functionalities

    • C.

      Test to find that all core functionalities work

    • D.

      Test with the coverage of wider breadth without much depth

    Correct Answer(s)
    C. Test to find that all core functionalities work
    D. Test with the coverage of wider breadth without much depth
    Explanation
    Smoke testing is a type of testing that focuses on quickly and superficially testing the core functionalities of a system or application. The objective is to ensure that these core functionalities are working properly before more comprehensive testing is carried out. It aims to cover a wider breadth of functionalities without going into much depth, allowing testers to quickly identify any major issues or defects. Therefore, the correct answer is "test to find that all core functionalities work, test with the coverage of wider breadth without much depth."

    Rate this question:

  • 6. 

    The metric related with Defects are __________ and _____________ covers the processes used to control, coordinate, and track: code, requirements, documentation, problems, change requests, designs, tools/compilers/libraries/patches, changes made to them, and who makes the changes.  

    Correct Answer(s)
    Defect Density
    Configuration management
    Explanation
    The metric related with Defects are Defect Density and Configuration management. Defect Density measures the number of defects in a software system relative to the size of the system. It helps in identifying the quality of the code and the effectiveness of the testing process. Configuration management, on the other hand, is a set of processes and tools used to control and track changes to software artifacts. It ensures that the correct versions of code, requirements, documentation, etc. are used and that changes are properly coordinated and tracked. Both metrics are important for managing and improving the quality of software development processes.

    Rate this question:

  • 7. 

    Some of the keywords/jargons used in SCM  are

  • 8. 

    What is the difference between Functional Testing and System Testing?

    • A.

      Functional testing is a subset of system testing

    • B.

      Functional testing is a superset of system testing

    • C.

      System testing is a superset of BlackBox testing

    • D.

      Functional testing is end-2-end whereas System testing is entire functionalities

    Correct Answer(s)
    A. Functional testing is a subset of system testing
    C. System testing is a superset of BlackBox testing
    Explanation
    Functional testing is a type of testing that focuses on testing the individual components or functions of a system to ensure they are working correctly. It is a subset of system testing, which involves testing the entire system as a whole to ensure it meets the specified requirements. System testing is a superset of BlackBox testing, which is a testing technique that focuses on testing the system's functionality without considering its internal structure. Therefore, the correct answer states that functional testing is a subset of system testing, and system testing is a superset of BlackBox testing.

    Rate this question:

  • 9. 

    Risk mitigation plan and contingency plan are  [select one or more answers below]

    • A.

      One and the same

    • B.

      Contingency plan is to mitigate the risk

    • C.

      Contingency plan is a back-up plan incase of any unexpected event

    Correct Answer
    C. Contingency plan is a back-up plan incase of any unexpected event
    Explanation
    The correct answer is that a contingency plan is a back-up plan in case of any unexpected event. A contingency plan is a proactive approach to minimize the impact of unforeseen events and ensure business continuity. It involves identifying potential risks and developing alternative strategies to address them. It is not the same as a risk mitigation plan, which focuses on reducing the likelihood or severity of risks. Instead, a contingency plan serves as a safety net, providing a course of action when unexpected events occur.

    Rate this question:

  • 10. 

    Saran Sir's patented acronym P I C can be expanded as ____________ , the acronym D I L as _____________ and the RADCOTIF

    Correct Answer
    PACKAGE IMPORT CLASS
    DATATYPE IDENTIFIER LITERAL
    REQUIREMENTS ANALYSIS DESIGN CODE TEST IMPLEMENTATION FEEDBACK
    Explanation
    The correct answer is "PACKAGE IMPORT CLASS, DATATYPE IDENTIFIER LITERAL, REQUIREMENTS ANALYSIS DESIGN CODE TEST IMPLEMENTATION FEEDBACK". This is because the given acronyms, PIC and DIL, are expanded as such in Saran Sir's patented acronym system. Additionally, RADCOTIF is not mentioned in the question and therefore cannot be expanded.

    Rate this question:

  • 11. 

    What is a test driver?

  • 12. 

    What is a test stub?

  • 13. 

    Top-Down Vs  Bottom-Up  testing, explain?

  • 14. 

    Heap,Stack,Non-Static,native - explain?

  • 15. 

    Sponsor, Baseline, Person day, types of Risks  -explain

Related Topics

Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.