Manual Software Testing Quiz-1

By Jaidutt Tyagi
Jaidutt Tyagi, Software testing
Jaidutt brings extensive QA and Testing experience, strong leadership, and a proven track record of increasing product reliability and quality to any organization
Quizzes Created: 2 | Total Attempts: 6,281
, Software testing
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
Questions: 15 | Attempts: 5,900

SettingsSettingsSettings
Manual Software Testing Quiz-1 - Quiz

Most people today know how to use a computer, as it is an essential tool at home and school serving different purposes. If you are a software student then this quiz will test your knowledge on the subject.


Questions and Answers
  • 1. 

    The testing which is done by going through the code is known as,

    • A.

      [A]Unit Testing

    • B.

      [B]Blackbox testing

    • C.

      [C]White box Testing

    • D.

      [D]Regression testing

    Correct Answer
    C. [C]White box Testing
    Explanation
    White box testing is a type of testing where the tester has access to the internal structure and code of the software being tested. It involves examining the code and logic of the software to ensure that it is functioning correctly and to identify any errors or bugs. This type of testing is often performed by developers or testers who have knowledge of programming languages and can understand and analyze the code. White box testing is useful for identifying issues such as code errors, performance problems, and security vulnerabilities.

    Rate this question:

  • 2. 

    This type of testing method attempts to find incorrect or missing functions, errors in data structures or external database access, interface errors, Performance errors and initialization and Termination errors. It is called as

    • A.

      [A]White Box Testing

    • B.

      [B]Grey Box Testing

    • C.

      [C]Black Box Testing

    • D.

      [D]Open Box Testing

    Correct Answer
    C. [C]Black Box Testing
    Explanation
    Black box testing is a testing method where the internal structure or implementation details of the system being tested are not known to the tester. Instead, the tester focuses on testing the system's functionality and behavior from an external perspective. This type of testing attempts to find incorrect or missing functions, errors in data structures or external database access, interface errors, performance errors, and initialization and termination errors. It is called black box testing because the tester has no knowledge of the internal workings of the system and can only observe the inputs and outputs.

    Rate this question:

  • 3. 

    Phase Definition. It will come under

    • A.

      [A]CMM Level 1

    • B.

      [B]CMM Level 2

    • C.

      [C]ISO

    • D.

      [D]Six Sigma

    Correct Answer
    B. [B]CMM Level 2
    Explanation
    The given answer, CMM Level 2, is the correct choice because the phase definition mentioned in the question aligns with the practices and processes followed in CMM Level 2. CMM (Capability Maturity Model) is a framework used to assess and improve an organization's software development processes. Level 2 in CMM focuses on establishing basic project management practices, including requirements management, project planning, and project tracking. Therefore, it is logical to categorize the phase definition mentioned in the question under CMM Level 2.

    Rate this question:

  • 4. 

    Software testing which is done without planning and Documentation is known as

    • A.

      [A]adHoc Testing

    • B.

      [B]Unit Testing

    • C.

      [C]Regression testing

    • D.

      [D]Functional testing.

    Correct Answer
    A. [A]adHoc Testing
    Explanation
    Ad hoc testing refers to software testing that is performed without any formal planning or documentation. This type of testing is usually done informally and spontaneously, where the tester explores the software system without any specific test cases or scripts. Ad hoc testing is often used to identify defects or issues that may not be discovered through structured testing methods. It is a useful technique for uncovering unexpected or unique scenarios that may occur during real-world usage of the software.

    Rate this question:

  • 5. 

    Acceptance testing is known as

    • A.

      [A]Beta Testing

    • B.

      [B]Greybox testing

    • C.

      [C]Test Automation

    • D.

      [D]White box testing

    Correct Answer
    A. [A]Beta Testing
    Explanation
    Beta testing is a type of acceptance testing where the software is tested by real users in a real environment before its official release. This testing phase helps to identify any bugs or issues that were not found during the earlier testing stages. Beta testing allows the developers to gather feedback from users and make necessary improvements before the final release. Therefore, the correct answer is [A] Beta Testing.

    Rate this question:

  • 6. 

    Retesting the entire application after a change has been made called as?

    • A.

      [A]Full Regression Testing

    • B.

      [B]Unit Regression

    • C.

      [C]Regional Regression

    • D.

      [D]Retesting

    Correct Answer
    A. [A]Full Regression Testing
    Explanation
    Full Regression Testing is the process of retesting the entire application after a change has been made. This ensures that the change does not introduce any new defects or impact the existing functionality. It involves running all test cases, including both the affected areas and the unaffected areas, to ensure the overall stability and integrity of the application. This type of testing is time-consuming and resource-intensive, but it is necessary to ensure the quality of the software after any modifications.

    Rate this question:

  • 7. 

    Boundary value analysis belongs to which testing method?

    • A.

      [A]Black Box testing

    • B.

      [B]White Box testing

    • C.

      [C]Stress Testing

    • D.

      [D]None of the above

    Correct Answer
    A. [A]Black Box testing
    Explanation
    Boundary value analysis is a testing method that focuses on testing the boundaries or limits of input values. It involves selecting test cases that are at the minimum and maximum boundaries of valid input values, as well as just above and below these boundaries. This method is used to identify any issues or errors that may occur at the boundaries of a system or component. Since boundary value analysis is a technique used in black box testing, the correct answer is [A]Black Box testing.

    Rate this question:

  • 8. 

     It measures the quality of a product. It is a specific part of the QA procedure, It is a corrective process, It applies for particular product & Deals with the product.

    • A.

      [A]Validation

    • B.

      [B]Verification

    • C.

      [C]Quality Assurance

    • D.

      [D]Quality Control

    Correct Answer
    D. [D]Quality Control
    Explanation
    Quality Control is the correct answer because it is a process that measures the quality of a product. It is a specific part of the Quality Assurance (QA) procedure, which focuses on preventing defects and ensuring that the product meets the required standards. Quality Control is a corrective process that deals with the product itself, identifying and addressing any issues or defects to ensure that the final product is of high quality.

    Rate this question:

  • 9. 

    What are the Types of Integration Testing?

    • A.

      [A]Big Bang Testing

    • B.

      [B]Bottom Up Testing

    • C.

      [C]Top Down Testing

    • D.

      [D]All the above

    Correct Answer
    D. [D]All the above
    Explanation
    The correct answer is [D] All the above. This is because all the mentioned options, Big Bang Testing, Bottom Up Testing, and Top Down Testing, are types of integration testing. Big Bang Testing involves testing all the modules together at once, Bottom Up Testing involves testing the lower level modules first and then gradually integrating higher level modules, and Top Down Testing involves testing the higher level modules first and then integrating lower level modules. Therefore, all of these options are valid types of integration testing.

    Rate this question:

  • 10. 

    A metric used to measure the characteristic of documentation and code called as

    • A.

      [A]Process metric

    • B.

      [B]Product Metric

    • C.

      [C]Test metrics

    • D.

      [D]None of the above

    Correct Answer
    B. [B]Product Metric
    Explanation
    Product Metric is a metric used to measure the characteristic of documentation and code. This metric focuses on the quality and efficiency of the end product, such as the code's maintainability, complexity, and readability. It helps in evaluating the overall performance and effectiveness of the documentation and code, ensuring that they meet the desired standards and requirements. Process metrics, on the other hand, measure the performance of the development process itself, while test metrics measure the effectiveness of testing activities.

    Rate this question:

  • 11. 

    Which is non-functional software testing?

    • A.

      [A]Unit Testing

    • B.

      [B]Block box testing

    • C.

      [C]Performance Testing

    • D.

      [D]Regression testing

    Correct Answer
    C. [C]Performance Testing
    Explanation
    Performance testing is a type of non-functional software testing that evaluates the system's performance under specific conditions, such as workload, stress, or scalability. It aims to identify performance issues, bottlenecks, and limitations of the system, ensuring that it meets the required performance standards. This type of testing helps in determining the system's response time, throughput, resource utilization, and stability under different loads. Unlike unit testing, which focuses on testing individual components, performance testing focuses on evaluating the system as a whole. Therefore, performance testing is the correct answer as it falls under the category of non-functional software testing.

    Rate this question:

  • 12. 

    The process that deals with the technical and management issues of software development called as?

    • A.

      [A]Delivery Process

    • B.

      [B]Testing Process

    • C.

      [C]Software Process

    • D.

      [D]None of the above

    Correct Answer
    C. [C]Software Process
    Explanation
    The correct answer is [C] Software Process. Software Process refers to the set of activities, methods, and practices used in the development, maintenance, and evolution of software systems. It involves planning, designing, coding, testing, and deploying software, as well as managing the resources, schedules, and quality of the software development process. This process addresses both the technical aspects of software development, such as coding and testing, as well as the management aspects, such as project planning and resource allocation.

    Rate this question:

  • 13. 

    Executing the same test case on a modified build called as

    • A.

      [A]Regression Testing

    • B.

      [B]Retesting

    • C.

      [C]Ad hoc Testing

    • D.

      [D]Sanity Testing

    Correct Answer
    A. [A]Regression Testing
    Explanation
    Regression testing is the process of retesting a modified build or software to ensure that any changes made to the code or functionality have not introduced new issues or bugs and that the existing features are still working as expected. It is performed to verify that the previously tested functionalities are still intact after the modifications or enhancements have been made. Therefore, executing the same test case on a modified build would fall under the category of regression testing.

    Rate this question:

  • 14. 

    Which is Black-Box Testing method?

    • A.

      [A]Equivalence partitioning

    • B.

      [B]Code coverage

    • C.

      [C]Fault injection

    • D.

      [D]None of the above

    Correct Answer
    A. [A]Equivalence partitioning
    Explanation
    Equivalence partitioning is a black-box testing method where the input data is divided into different equivalence classes and test cases are created for each class. The goal is to select representative test cases that cover all possible scenarios within each class. This method does not require knowledge of the internal structure or code implementation of the system being tested, making it a black-box testing technique. Code coverage, on the other hand, is a white-box testing method that measures the extent to which the source code of a program is tested. Fault injection and none of the above are not specific black-box testing methods.

    Rate this question:

  • 15. 

    Informing to the developer which bug to be fix first is called as

    • A.

      [A]Severity

    • B.

      [B]Priority

    • C.

      [C]Fix ability

    • D.

      [D]Traceability [D]Traceability [D]Traceability

    Correct Answer
    B. [B]Priority
    Explanation
    Priority refers to the order in which bugs or issues should be addressed and fixed. It helps in determining which bug should be fixed first based on its impact on the system or its urgency. In this case, informing the developer about which bug to fix first is an example of prioritizing the bugs. Traceability, on the other hand, refers to the ability to trace the origin or history of a bug or requirement.

    Rate this question:

Jaidutt Tyagi |Software testing |
Jaidutt brings extensive QA and Testing experience, strong leadership, and a proven track record of increasing product reliability and quality to any organization

Related Topics

Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.