Computer Knowledge

Software Testing and Quality Control

2,598 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. Movies

  2. Run time data table

  3. Design time data table

  4. Active Screen

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

Active Screen captures and displays snapshots of your application at each step during the recording session. This feature helps testers visually verify what the application looked like at specific recording points, aiding in test maintenance and debugging.

Multiple choice technology testing
  1. HP Load runner

  2. HP Performance tester

  3. Segue Silk Performer

  4. OpenSTA

Reveal answer Fill a bubble to check yourself
A,C,D Correct answer
Explanation

HP LoadRunner, Segue Silk Performer, and OpenSTA are all established performance testing tools. HP Performance Tester is not a standard product name (HP's performance tool is LoadRunner). The question correctly identifies A, C, and D as valid performance testing tools.

Multiple choice technology platforms and products
  1. Service Package

  2. Service Architecture

  3. Service Method

  4. Service Activity

Reveal answer Fill a bubble to check yourself
A,C,D Correct answer
Explanation

In PRPC service configuration, three components are mandatory: Service Package (container for services), Service Method (defines the interface/operation), and Service Activity (contains the implementation logic). Service Architecture is not a standard component in PRPC service configuration.

Multiple choice technology testing
  1. Run duration too long

  2. Run duration too small

  3. Data is insufficiently populated

  4. Data is Adequately added

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

Performance testing mistakes include running tests for too short a duration (insufficient to reveal steady-state behavior or memory leaks) and using insufficiently populated test data (fails to represent real-world volume and variety). Tests that are too long or have adequate data are not mistakes - they're good practices.

Multiple choice technology testing
  1. Time between receiving response and submitting next request

  2. Time between submitting a request and receiving the response

  3. Thinking time of the tester

  4. Time to collate the results

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

Think time is the pause between receiving a response and submitting the next request, representing the time a user spends reading/processing the response before taking action. This is distinct from server response time (request to response) or other testing activities. Think time is critical for realistic load testing.

Multiple choice technology testing
  1. Stress test

  2. Sustainability test

  3. Reliability test

  4. Functionality test

Reveal answer Fill a bubble to check yourself
A,B,C Correct answer
Explanation

Stress testing evaluates system stability under extreme load (beyond expected capacity). Sustainability (endurance) testing checks performance over extended periods. Reliability testing ensures consistent behavior over time. Functionality testing verifies features work correctly, not performance - it's a functional test type.

Multiple choice technology
  1. Form applet data comes from only one table

  2. Form applet data may come from many tables and columns

  3. Form applet data may come from many columns in a single table

  4. Form applet data comes from only one column in a table

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

Form applets display data from multiple tables through joins and business component layer abstraction. They're not limited to one table or one column - they aggregate related data. Option B correctly states they access data from many tables and columns.

Multiple choice technology packaged enterprise solutions
  1. a) Web based test automation tool

  2. b) Web based test management tool

  3. c) Web based test case design tool

  4. d) Load testing tool

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

HP Quality Center is a web-based test management tool used to manage requirements, plan and schedule tests, execute test suites, and track defects throughout the software development lifecycle.

Multiple choice technology packaged enterprise solutions
  1. a) Requirements -Test coverage & Test Plan –Requirement coverage

  2. b) Requirements – Linked defects & Test Plan –Requirement coverage

  3. c) Test Lab – Execution Flow tab & Requirements -Test coverage

  4. d) Requirements--> Link Defects & Test Lab --> Link defects

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

Establishing a Traceability Matrix in Quality Center involves linking requirements to tests (Requirements-Test coverage) and analyzing how requirements cover the test plan (Test Plan-Requirement coverage) to ensure full alignment.

Multiple choice technology packaged enterprise solutions
  1. a) test plan

  2. b) test lab

  3. c) defects

  4. d) releases

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

In Quality Center (now HP ALM), test cases are executed in the Test Lab module. The Test Lab is specifically designed for test execution, where test sets are created and run. Test Plan is for design, Defects for tracking issues, and Releases for managing release cycles.

Multiple choice technology packaged enterprise solutions
  1. a) convert releases to tests

  2. b) define test folders and tests manually

  3. c) save automated tests in Quality Center

  4. d) define test names for each test needed

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

A test plan tree can be created by defining test folders and tests manually in the Test Plan module. This hierarchical organization allows grouping tests by subject area, feature, or other criteria. Converting releases or saving automated tests are different workflows.