Tag: testing

Questions Related to testing

  1. adHoc Testing

  2. Unit Testing

  3. Regression testing

  4. Functional testing


Correct Option: A
  1. Beta Testing

  2. Greybox testing

  3. Test Automation

  4. White box testing


Correct Option: A
  1. Regression Testing

  2. Unit Regression

  3. Regional Regression

  4. Retesting


Correct Option: A

Which is non-functional software testing?

  1. Unit Testing

  2. Black box testing

  3. Performance Testing

  4. Regression testing


Correct Option: C

AI Explanation

To answer this question, you need to understand the concept of non-functional software testing. Non-functional testing focuses on the quality attributes of a software system, such as performance, usability, reliability, and security. It aims to evaluate how well the system meets these non-functional requirements.

Let's go through each option to understand why it is correct or incorrect:

Option A) Unit Testing - This option is incorrect because unit testing is a type of functional testing. It focuses on testing individual units or components of a software system to ensure they function correctly.

Option B) Black box testing - This option is incorrect because black box testing is also a type of functional testing. It involves testing the system's functionality without knowledge of its internal structure or implementation details.

Option C) Performance Testing - This option is correct because performance testing is a type of non-functional testing. It evaluates how well the system performs under different workloads and determines if it meets the performance requirements.

Option D) Regression testing - This option is incorrect because regression testing is a type of functional testing. It involves retesting the system after making changes or enhancements to ensure that existing functionality has not been affected.

The correct answer is C) Performance Testing. This option is correct because performance testing is a non-functional testing technique that evaluates the system's performance characteristics.

Stratification is a Technique used to analyze/divide a universe of data into homogeneous groups(strata).

  1. True

  2. False


Correct Option: B

AI Explanation

To answer this question, you need to understand the concept of stratification.

Stratification is indeed a technique used to analyze or divide a universe of data into homogeneous groups or strata. These groups are created based on specific characteristics or variables that are considered important for the analysis.

Therefore, the correct answer is A) True.

Informing to the developer which bug to be fix first is called as

  1. Severity

  2. Priority

  3. Fix ability

  4. Traceability


Correct Option: B
Explanation:

To answer this question, the user needs to know the basic concepts of software testing.

The answer is:

B. Priority

Explanation:

In software testing, severity refers to the degree of impact that a bug has on the system or application. Fixability refers to how easy or difficult it is to fix a bug. Traceability is the ability to trace a bug back to its source or cause.

Priority, on the other hand, refers to the order in which bugs need to be fixed. This is determined by the impact of the bug on the system, as well as its urgency and importance. When a tester identifies multiple bugs, they need to decide which bug to report first based on its priority.

Therefore, the correct answer is option B, Priority.

  1. Software Process Improvement and Capability Determination

  2. Software Process Improvement and Compatibility Determination.

  3. Software Process Invention and Compatibility Determination.

  4. Software Process Improvement and Control Determination


Correct Option: A