Tag: testing

Questions Related to testing

  1. Component testing should be performed by development

  2. Component testing is also know as isolation or module testing

  3. Component testing should have completion criteria planned

  4. Component testing does not involve regression testing


Correct Option: D
  1. As soon as the code is written

  2. During the design stage

  3. When the requirements have been formally documented

  4. As soon as possible in the development life cycle


Correct Option: D
  1. Because testing is good method to make there are not defects in the software

  2. Because verification and validation are not enough to get to know the quality of the software

  3. Because testing measures the quality of the software system and helps to increase the quality

  4. Because testing finds more defects than reviews and inspections.


Correct Option: C
  1. Black box testing is when we do not have knowledge of testing and in white box testing we have knowledge of testing.

  2. Black box testing is when we do not know the functionality and in white box testing we know the functionality.

  3. Black box testing is when we do not know code used and in white box testing we know the code used.

  4. Black box testing is when we test application randomly and in white box testing we test application using proper test strategy.


Correct Option: C
  1. Testing that the system functions with other systems

  2. Testing that the components that comprise the system function together

  3. Testing the end to end functionality of the system as a whole

  4. Testing the system performs functions within specified response times


Correct Option: B
  1. Re-testing ensures the original fault has been removed; regression testing looks for unexpected side-effects

  2. Re-testing looks for unexpected side-effects; regression testing ensures the original fault has been removed

  3. Re-testing is done after faults are fixed; regression testing is done earlier

  4. Re-testing is done by developers; regression testing is done by independent testers


Correct Option: A
  1. All the planned tests have been run

  2. Time has run out

  3. All faults have been fixed correctly

  4. Both 1 and 3

  5. It depends on the risks for the system being tested


Correct Option: E

What is Parallel testing?

  1. Parallel testing is a type of testing where the tester reconciles the output of the new system to the output of the current system, in order to verify the new system operates correctly.

  2. Two people testing an application on same machine.

  3. Testing one functionality simultaneously on two different machine having same hardware configuration.

  4. Testing two different functionality simultaneously.


Correct Option: A
  1. Interoperability (compatibility) testing, reliability testing, performance testing

  2. System testing, performance testing

  3. Load testing, stress testing, component testing, portability testing

  4. Testing various configurations, beta testing, load testing


Correct Option: C
Explanation:

To solve this question, the user needs to understand the difference between functional and non-functional testing. Functional tests evaluate the behavior of a system or component against the specifications, while non-functional tests evaluate the non-behavioral aspects of a system or component such as its performance, reliability, and usability.

Now, let's go through each option and determine which ones contain only non-functional tests:

A. Interoperability (compatibility) testing, reliability testing, performance testing: This option contains both functional and non-functional tests. Interoperability and compatibility testing is a type of functional testing, while reliability and performance testing are non-functional tests.

B. System testing, performance testing: This option contains both functional and non-functional tests. System testing is a type of functional testing, while performance testing is a non-functional test.

C. Load testing, stress testing, component testing, portability testing: This option contains only non-functional tests. Load testing and stress testing are non-functional tests that evaluate the performance of a system under different loads and stress levels. Component testing is a type of functional testing that evaluates the behavior of individual components, but portability testing is a non-functional test that evaluates the ability of a system to run on different hardware and software platforms.

D. Testing various configurations, beta testing, load testing: This option contains both functional and non-functional tests. Testing various configurations and beta testing are types of functional testing, while load testing is a non-functional test.

Therefore, the answer is: C. Load testing, stress testing, component testing, portability testing.

  1. Number of detected defects, testing cost

  2. Number of residual defects in the test object.

  3. Percentage of completed tasks in the preparation of test environment; test cases prepared

  4. Number of test cases run / not run; test cases passed / failed


Correct Option: D