Computer Knowledge

Software Testing and Quality Control

2,292 Questions

Software testing and quality control questions cover testing methodologies, unit testing, and defect management. These concepts are crucial for the computer knowledge sections of competitive exams. Practice these questions to understand verification and validation processes thoroughly.

Quality control typesUnit testing purposeSoftware vulnerability testingTest planning tasksLoop testing criteriaTest harness functions

Software Testing and Quality Control Questions

Multiple choice technology testing
  1. QA Manager

  2. QA Prime

  3. Tester

  4. QA Analyst

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

The Test Plan is created by the QA Prime, who is the lead QA professional responsible for the project's testing strategy. The QA Manager oversees multiple projects, while QA Analysts and Testers execute the plans created by the QA Prime.

Multiple choice technology testing
  1. Test Strategy

  2. Test Plan and Test Summary

  3. Project Closure Documents & Induction Manuals

  4. All the Above

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

QA deliverables typically include test strategy, test plans, and test summary reports. Project closure documents and induction manuals can also be part of QA deliverables in some organizations as they document the testing outcomes and help transition knowledge. Therefore, all the options listed are valid QA deliverables.

Multiple choice technology testing
  1. Non-functional requirements only not Functional requirements

  2. Functional requirements only not non-functional requirements

  3. Non-functional requirements and Functional requirements

  4. Non-functional requirements or Functional requirements

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

System testing must investigate both functional requirements (what the system does) and non-functional requirements (how the system performs, like speed, usability, security).

Multiple choice technology testing
  1. Performance testing

  2. Unit testing

  3. Regression testing

  4. Sanity testing

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Non-functional testing tests system attributes like performance, speed, scalability, usability, and security rather than specific functional behaviors.

Multiple choice technology testing
  1. Identifying test conditions only, not Identifying test cases

  2. Not Identifying test conditions, Identifying test cases only

  3. Identifying test conditions and Identifying test cases

  4. Identifying test conditions or Identifying test cases

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Test design techniques serve two purposes: identifying test conditions (situations to test) and identifying specific test cases (concrete tests with inputs and expected outputs).

Multiple choice technology testing
  1. Performance testing

  2. Unit testing

  3. Business scenarios

  4. Static testing

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Use cases describe how users interact with a system to achieve goals, making them ideal for testing business scenarios and end-to-end workflows.

Multiple choice technology testing
  1. Unit testing

  2. Regression testing

  3. Alpha testing

  4. Integration testing

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Alpha testing is conducted at the developer's site by internal teams before release to external users. Beta testing, by contrast, happens at the customer's site. Unit and integration testing are development activities, not defined by location.

Multiple choice technology testing
  1. Plan,Record,Enhance,Run

  2. Prepare,Record,Verify,Run

  3. Plan,Prepare, Verify and Enhance

  4. prepare,Create,Verify,Enhance and Integrate

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

QuickTest Professional workflow follows a structured lifecycle from planning through integration. Option D correctly identifies all five phases: Plan, Prepare (Create), Verify, Enhance, and Integrate. These phases represent the complete test development and deployment process.

Multiple choice technology testing
  1. Start a new Test

  2. Be in the Keyword View

  3. Be recording in the normal mode

  4. click low level recording

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Low-level recording in QuickTest requires you to first be in normal recording mode. This establishes the recording context before you can switch to the more detailed low-level recording option.

Multiple choice technology testing
  1. The Test results

  2. The object desciptions

  3. The action name in the Tests

  4. The logical names in the Tests

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

When QuickTest runs in update mode, it refreshes the object descriptions in the object repository. This helps maintain test stability by updating object properties to match the application under test.