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 security
  1. Nessus

  2. HP Web Inspect

  3. TAM

  4. SDL

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

The correct answer is A. Nessus.

Nessus is a widely used tool for system vulnerability testing. It helps identify and assess vulnerabilities in various systems and networks. It performs scans to detect potential weaknesses and provides detailed reports on the vulnerabilities found. Nessus is known for its extensive vulnerability database and its ability to perform comprehensive security assessments.

Options B, C, and D are not specifically designed for system vulnerability testing:

B. HP Web Inspect: HP Web Inspect is a web application security testing tool that focuses on identifying vulnerabilities in web applications, rather than system vulnerabilities.

C. TAM: It is unclear what "TAM" refers to in this context. Without more information, it is difficult to determine if it is a tool suitable for system vulnerability testing.

D. SDL: SDL stands for "Security Development Lifecycle," which is a methodology for developing secure software. It is not a specific tool used for system vulnerability testing.

Therefore, option A, Nessus, is the most appropriate tool for system vulnerability testing.

Multiple choice technology security
  1. white box testing

  2. black box testing

  3. security testing

  4. vulnerability testing

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

When performing EQA (External Quality Assurance) on an application developed by another team, you have access to the source code and internal architecture. This visibility into the codebase allows you to examine code structure, dependencies, and internal logic, which characterizes white box testing rather than black box testing.

Multiple choice technology security
  1. MsCop

  2. FxCop

  3. RsCop

  4. DxCop

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

FxCop is Microsoft's free static code analysis tool for .NET managed code. It analyzes assemblies for compliance with Microsoft's .NET Framework Design Guidelines, checking for naming conventions, library design, performance, security, and other best practices. It helps developers identify potential issues before deployment.

Multiple choice
  1. Application which just displays text on button click

  2. Application which does basic mathematical operations

  3. Application which shows date & time

  4. Application which uses sensors like camera, GPS, etc

  5. None of these

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

There are various sensors on  android phones, e.g. GPS, camera, accelerometer that cannot be tested on emulator.

Multiple choice
  1. T1, T2, T3

  2. T2, T4

  3. T3, T4

  4. T1, T2, T4

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

Multiple choice
  1. This tool is used to provide the support features like migration for Virtual Machines.

  2. It checks the compatibility issues for the nodes.

  3. This tool tests the stability of the nodes.

  4. This tool is used to check Pre-test a group of new nodes to a specific destination server.

  5. All of the above

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

All are the correct statements about Virtual Machine Migration Test in Hyper-V.

Multiple choice
  1. T1, T2, T3, T6

  2. T1, T3, T4, T5

  3. T2, T4, T5, T6

  4. T2, T3, T4, T5

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

T1 and T2 checking same condition a = 0 Hence, any one of T1 and T2 is redundant. T3, T4: in both case discriminant (D) = b2 – 4ac = 0. Hence, any one of it is redundant. T5 : D>0 T6 : D<0

Multiple choice
  1. Only one

  2. Only two

  3. Only three

  4. All four

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

Flaw in this given procedure is that one character of Array ‘A’ that can be replaced by more than one characters of 'newc' array, which should not be so. Test cases (3) and (4) identify this flaw as they are containing ‘oldc’ and ‘newc’ array characters arranged in specific manner. Following string can reflect flaw, if tested by test case (3).

Likewise, single character ‘b’ in A is replaced by ‘c’ and then by ‘d’. Same way, test case (4) can also catch the flaw.