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. Regression testing

  2. smoke testing

  3. Beta testing

  4. Alpha testing

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

Alpha testing is internal acceptance testing performed by developers or testers within the organization before release to external users. Beta testing (C) involves external users. Regression testing (A) retests after changes, and smoke testing (B) performs basic stability checks. Alpha testing validates that software meets internal requirements before broader exposure.

Multiple choice technology testing
  1. Sanity testing

  2. Smoke testing

  3. Regression testing

  4. Acceptance testing

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

Smoke testing performs shallow, non-exhaustive checks that critical functions work before deeper testing. It quickly identifies major failures that would block further testing. Sanity testing (A) targets specific fixes. Regression (C) verifies changes didnt break existing functionality. Acceptance testing (D) validates user requirements. Smoke testings does it basically work approach matches the description.

Multiple choice technology testing
  1. White box testing

  2. Functional testing

  3. Alpha testing

  4. Beta testing

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

User Acceptance Testing (UAT) is also known as Beta testing, where actual end-users test the software in real-world conditions before final release. Alpha testing is done internally by the development team, while white-box and functional testing are different testing approaches altogether.

Multiple choice technology testing
  1. Black box testing

  2. White box testing

  3. Static testing

  4. Dynamic testing

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

Black box testing is defined as testing without knowledge of the internal code structure or logic - the tester only sees inputs and outputs. White box testing requires knowledge of internal code, while static and dynamic testing refer to different dimensions of testing methodology.

Multiple choice technology testing
  1. Ordinal Identifier

  2. Index Identifier

  3. Smart Identification

  4. Assistive Identification

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

Smart Identification is QTP's fallback mechanism that uses additional filters and ordinal properties to identify objects when the standard description fails or matches multiple objects. Ordinal and Index identifiers are simpler mechanisms, while Assistive Identification is not a QTP feature.

Multiple choice technology testing
  1. Run-Time Object

  2. Test Object

  3. Smart Identification Object

  4. Assistive Object

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

The Object property in QTP provides access to the actual Run-Time Object's native methods and properties, bridging the test automation with the live application object. Test Objects are QTP's abstraction of application elements and don't expose the native runtime methods.

Multiple choice technology testing
  1. Information Pane

  2. Data Table

  3. Information Pane & Data Table Both

  4. Object Properties & Object Repository dialog box.

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

In QTP/UFT, test object property values stored with the test are viewed or modified in the Object Properties dialog box or directly inside the Object Repository. The Information Pane and Data Table do not store or configure these test object definitions.

Multiple choice technology testing
  1. Semantic errors

  2. Syntax errors

  3. Common errors

  4. Logic errors

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

The Information pane in QTP displays syntax errors detected during test development and validation, before the test is run. It helps identify coding structure problems, typos, and syntax issues, whereas logic/semantic errors only appear during test execution.

Multiple choice technology testing
  1. Missing pane

  2. Missing Resources pane

  3. Resources pane

  4. Missing Items pane

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

The Missing Resources pane in QTP displays a list of all resources (such as shared object repositories, function libraries, or external files) that are referenced in the test but cannot be located. This helps troubleshoot missing dependencies.

Multiple choice technology testing
  1. View

  2. Variables

  3. Command

  4. Current

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

The Command tab in QTP/UFT's Debug Viewer is specifically designed to execute VBScript statements during debugging. You can type and run single-line scripts to inspect or modify variable values in real-time.

Multiple choice technology performance
  1. a) Performs verification of the system server environment, Checks the Siebel products like Siebel gateway Name server, Siebelserver, Siebel Web server extension.

  2. b) Checks the Siebel products like Siebel gateway Name server, Siebelserver, Siebel Web server extension.

  3. c) Performs verification of the High Interactivity client environment

  4. d) none

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

Environment Verification Test (EVT) performs comprehensive verification of the Siebel server environment. This includes checking the Siebel Gateway Name Server (for name resolution and routing), Siebel Server (where AOM and other components run), and Siebel Web Server Extension (SWSE) on the web server. Option A is complete and accurate. Option B omits the environment verification aspect.

Multiple choice technology performance
  1. a) WML Browser, Internet Explorer

  2. b) Internet Explorer

  3. c) Opera

  4. d) none

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

Siebel Web Client supports WML browsers (for mobile devices) and Internet Explorer as the primary supported browsers. Option A correctly lists WML Browser along with Internet Explorer. The other options are incomplete - Siebel does support IE, but also supports other browsers depending on version.

Multiple choice technology testing
  1. Associate tests from the Test Plan module with defects.

  2. Associate test sets from the Test Lab module with defects.

  3. Associate defects with tests run during a manual test run,

  4. Associate tests with multiple defects.

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

HP ALM/Quality Center allows associating tests with defects in the Test Plan module, associating defects with specific steps/tests during manual runs, and linking a test or run to multiple defects. Defects cannot be directly linked to entire test sets in Test Lab as a primary direct association mechanism.

Multiple choice technology testing
  1. UNDO

  2. CHECK IN

  3. CHECK OUT

  4. COMPARE

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

CHECK OUT is the version control operation that locks a file for editing, preventing others from modifying it simultaneously. This is the correct first step before making changes. CHECK IN is for submitting changes. UNDO reverts changes. COMPARE shows differences between versions.