Manual Software Testing Quiz-1

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| 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,647
| Attempts: 6,259 | Questions: 15
Please wait...
Question 1 / 15
0 %
0/100
Score 0/100
1. Software testing which is done without planning and Documentation is known as

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.

Submit
Please wait...
About This Quiz
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... see morethen this quiz will test your knowledge on the subject. see less

2. What are the Types of Integration Testing?

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.

Submit
3. Acceptance testing is known as

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.

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

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.

Submit
5. Boundary value analysis belongs to which testing method?

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.

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

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.

Submit
7. Which is Black-Box Testing method?

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.

Submit
8. Which is non-functional software 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.

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

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.

Submit
10. Executing the same test case on a modified build called as

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.

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

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.

Submit
12. Phase Definition. It will come under

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.

Submit
13. 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

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.

Submit
14.  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.

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.

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

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.

Submit
View My Results

Quiz Review Timeline (Updated): Mar 21, 2023 +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 21, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Feb 20, 2013
    Quiz Created by
    Jaidutt Tyagi
Cancel
  • All
    All (15)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
Software testing which is done without planning and Documentation is...
What are the Types of Integration Testing?
Acceptance testing is known as
Retesting the entire application after a change has been made called...
Boundary value analysis belongs to which testing method?
Informing to the developer which bug to be fix first is called as
Which is Black-Box Testing method?
Which is non-functional software testing?
The testing which is done by going through the code is known as,
Executing the same test case on a modified build called as
The process that deals with the technical and management issues of...
Phase Definition. It will come under
This type of testing method attempts to find incorrect or missing...
 It measures the quality of a product. It is a specific part of...
A metric used to measure the characteristic of documentation and code...
Alert!

Advertisement