Tag: testing

Questions Related to testing

Boundary Value Testing

  1. is the same as equivalence partition testing

  2. tests values at the smallest incremental distance on either side of an equivalence partition boundary

  3. tests combinations of input circumstances

  4. is used in white box testing strategies


Correct Option: B

Testing in which the tester has access to the internal data structures and algorithms including the code is called

  1. Black box testing

  2. White box testing

  3. Regression testing

  4. Unit testing


Correct Option: B
  1. Integration testing

  2. System testing

  3. Unit testing

  4. Static testing


Correct Option: C
Explanation:

To solve this question, the user needs to know about different types of testing used in software development. The user needs to identify which type of testing fits the given description.

The given description matches with the concept of Unit Testing. Unit testing is a software testing technique in which individual units or components of a software application are tested in isolation from the rest of the application. It is the process of testing individual units of source code to determine whether they are fit for use.

Now, let's go through each option and explain why it is right or wrong:

A. Integration testing: Integration testing is a software testing technique that tests the interaction between software modules. It is performed after unit testing and before system testing. This option is incorrect because the given description is not talking about integration testing.

B. System testing: System testing is a software testing technique in which a complete and integrated software system is tested. It is performed after integration testing and before user acceptance testing. This option is incorrect because the given description doesn't match the concept of system testing.

C. Unit testing: This option is correct. The given description matches the concept of unit testing. Unit testing is the process of testing individual units or components of a software application for proper operation.

D. Static testing: Static testing is a software testing technique in which the code is tested without executing it. It is performed by analyzing the code or documentation. This option is incorrect because static testing doesn't involve testing the smallest testable parts of an application individually and independently.

The Answer is: C

Which onw of the following is not a part of testing level ?

  1. Black box testing

  2. Unit testing

  3. System testing

  4. Internal acceptance testing


Correct Option: A
  1. Regression testing

  2. smoke testing

  3. Beta testing

  4. Alpha testing


Correct Option: D
  1. White box testing

  2. Functional testing

  3. Alpha testing

  4. Beta testing


Correct Option: D
  1. Black box testing

  2. White box testing

  3. Static testing

  4. Dynamic testing


Correct Option: A