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
  1. Remedy Center

  2. Quality Center

  3. Defect Center

  4. Remedy User

  5. None

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

Prudential uses Quality Center (QC) as their defect tracking system for testing defects. This is a standard tool used in QA/testing environments.

Multiple choice technology security
  1. White box

  2. Gray box

  3. Black box

  4. Yellow box

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

AppScan is a black box testing tool because it tests the application from the outside without accessing the internal code structure. White box requires code access, gray box combines both approaches, and 'yellow box' is not a standard testing category.

Multiple choice technology security
  1. Black box security testing

  2. White box security testing

  3. Gray box security testing

  4. Blue box security testing

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

AppScan is a black box security testing tool because it examines applications from the outside by sending requests and analyzing responses, without accessing the internal code. White box testing requires code access, gray box combines both, and blue box is not a standard testing category.

Multiple choice technology security
  1. Inform the user population about the test

  2. Inform the QA and system administers about the test

  3. Backup the database

  4. Shut down the configured SMPT servers

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

Pre-test preparations should prevent disruption and enable rollback. Informing users (A) prevents panic from unusual activity. Notifying QA/admins (B) ensures they understand test behavior. Database backup (C) enables recovery if tests cause damage. SMTP shutdown (D) is unnecessary - email testing should be controlled, not disabled.

Multiple choice technology security
  1. a test policy

  2. a test variant

  3. a test case

  4. a test HTTP request

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

AppScan uses test variants to comprehensively discover vulnerabilities - a single vulnerability type may be tested using different techniques, payloads, or request methods to increase detection accuracy. A test policy is the overall configuration, a test case is a single test, and a test HTTP request is just one request.

Multiple choice technology mainframe
  1. raise new defect,retest,close

  2. raise new defect,retest

  3. raise new defect,fix the defect,retest,close

  4. Retest to eliminate the defect

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

From a tester's workflow perspective, the primary actions are raising the defect, waiting for the developer's fix to retest it, and then closing the defect. While developers fix the defect, the QA lifecycle specifically focuses on the logging, verification, and closure of the reported issue.

Multiple choice technology security
  1. White-box testing is performed by an independent programmer team

  2. Black-box testing uses the bottom-up approach

  3. Black-box testing involves the business units

  4. White-box testing examines the program internal logical structures

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

White-box testing examines the internal structure, code, and logic of the application - testers have access to source code and design. Black-box testing treats the software as a opaque box, testing functionality without knowledge of internal implementation, focusing on inputs and outputs.

Multiple choice technology security
  1. Gray-box testing

  2. Black-box testing

  3. White-box testing

  4. None of these

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

Scanning source code using regular expressions to identify suspicious code patterns is a white-box testing technique. White-box testing involves examining internal code structures, logic paths, and implementation details, unlike black-box testing which only considers external inputs and outputs.

Multiple choice technology mainframe
  1. raise new defect,fix the defect,retest,close

  2. raise new defect,retest

  3. Retest to eliminate the defect

  4. raise new defect,retest,close

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

When a new defect is found, the proper workflow is: (1) raise a new defect ticket, (2) perform retesting to confirm the issue exists and gather details, then (3) close the defect. Option A incorrectly includes fixing as part of the raising process, and Option C skips the critical step of documenting the defect.

Multiple choice technology
  1. cannot happen

  2. can only be shown as warning

  3. can be shown as error

  4. causes error at runtime

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

When condition column values overlap between rows in a decision table, it can indicate ambiguous or unreachable rules, but Rule Studio typically flags this as a warning rather than an error. This is because overlaps might be intentional (with rule priority determining which fires first) or simply informational about potential logic issues.

Multiple choice technology
  1. rule task

  2. single rule

  3. rule set

  4. XOM class

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

Rule scenario manager in IBM ODM uses rule sets as test artifacts to execute and validate rules. Rule sets contain multiple rules that can be tested together, unlike individual rule tasks or single rules. XOM classes are the executable object model classes, not test artifacts.

Multiple choice technology
  1. can use automatic variables

  2. can use standard rule properties

  3. cannot use rule set parameters

  4. cannot use custom rule

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

In runtime rule selection expressions, developers can use standard rule properties like effective date, expiration date, and priority to filter rules. Automatic variables are for rule execution, not selection. Rule set parameters and custom rules can be used, contrary to what options C and D suggest.

Multiple choice technology
  1. Rule

  2. rule instance

  3. none

  4. rule object

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

Exit criteria in rule tasks define conditions that halt rule execution. Valid exit criteria include 'Rule' (exit after a specific rule) and 'rule instance' (exit after a rule instance fires). 'Rule object' is not a valid exit criterion type - it's not a standard way to define when rule execution should stop. The question correctly identifies this.