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
  1. Experiment

  2. Hypothesis

  3. Problem

  4. Data/Results

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

In the scientific method, the initial question or question being investigated is often referred to as the 'problem.' This defines the purpose of the experiment before a hypothesis is formulated.

Multiple choice
  1. Thorough Testing

  2. Common Standards

  3. Careful Design

  4. Bigger Teams

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

Testing, design, and standards all contribute to reliability. Simply increasing the size of a team does not inherently improve reliability and can sometimes lead to communication overheads.

Multiple choice
  1. Vulnerability

  2. Availability

  3. Security Triad

  4. Vulnerability Scan

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

A vulnerability scan is an automated process that identifies, quantifies, and prioritizes vulnerabilities in a system, network, or application.

Multiple choice
  1. Automated

  2. Manual

  3. Complex

  4. Dual

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

Manual testing relies on human intervention, which can lead to variations in results due to differences in how testers perform the steps or interpret the findings.

Multiple choice
  1. Automated

  2. Manual

  3. Complex

  4. Dual

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

Automated penetration testing tools are designed to be user-friendly and provide standardized reports, allowing even beginners to run scans and identify common vulnerabilities.

Multiple choice organization of commerce and management management by objectives (mbo) and management by exception (mbe) meaning and definition of mbo meaning and definition of mbe controlling

Which of the following would not be an appropriate procedure for testing the general control activities of an information system?

  1. Inquiries of a client personnel

  2. Inspecting computer logs

  3. Testing for the serial sequence of source documenyts

  4. Examination of the organizational chart to determine the segregation of duties.

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

For testing general control activities of an information system, testing for serial sequence of source documents is not an appropriate procedure. It is done only to ensure if financial statements are prepared accurately having all necessary transactions recorded.

Multiple choice organization of commerce and management management by objectives (mbo) and management by exception (mbe) meaning and definition of mbo meaning and definition of mbe controlling

When would an auditor typically not perform additional tests of a computer systems controls?

  1. When the assessed level of control risk is at a minimum.

  2. When computer controls appear to be strong and risk is at a minimum.

  3. When controls appear to be weak .

  4. When inherent risk is st a maximum.

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

Auditors sometimes perform additional tests to ensure that the computer systems control are working perfectly or not. If the controls appear to be weak there is no need to perform additional tests.

Multiple choice

Which of the following is a common type of penetration testing report format?

  1. Executive summary

  2. Technical details

  3. Recommendations

  4. All of the above

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

An executive summary, technical details, and recommendations are all common sections of a penetration testing report.

Multiple choice

What is the role of testing in mathematical software development?

  1. To ensure the accuracy and reliability of the software.

  2. To identify and fix bugs in the software.

  3. To improve the performance of the software.

  4. All of the above.

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

Testing is essential for ensuring the accuracy, reliability, and performance of mathematical software.

Multiple choice

What is the role of testing in DfI?

  1. To verify the functionality of individual components

  2. To validate the interoperability of integrated systems

  3. To ensure compliance with standards and regulations

  4. All of the above

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

Testing in DfI involves verifying the functionality of individual components, validating the interoperability of integrated systems, and ensuring compliance with standards and regulations to ensure the overall success of the integration effort.