Tag: testing

Questions Related to testing

Typical defects that are easier to find in reviews than in dynamic testing are:

  1. deviations from standards,

  2. requirement defects,

  3. design defects,

  4. insufficient maintainability and incorrect interface specifications.

  5. all of the above


Correct Option: E
  1. reduces the time spent by the testers

  2. reduces the resources spent (hardware)

  3. mostly used in web testing

  4. all of the above


Correct Option: D
  1. identifying defects.

  2. fixing defects.

  3. 1 and 2

  4. None


Correct Option: A
Explanation:

To solve this question, the user needs to know about the objectives of reviews, static analysis, and dynamic testing.

Reviews, static analysis, and dynamic testing have the same objective of identifying defects.

Option A is the correct answer.

Option B is incorrect because fixing defects is not the objective of reviews, static analysis, and dynamic testing. Their objective is to identify defects so that they can be reported for fixing.

Option C is incorrect because the statement "1 and 2" is not clear. It is not clear what "2" is referring to, and it is unclear how it is related to the objective of identifying defects.

Option D is incorrect because, as mentioned earlier, the objective of reviews, static analysis, and dynamic testing is to identify defects. Therefore, the statement "None" is incorrect.

The Answer is: A

  1. Shows the number of newly discovered defects per unit time

  2. Shows the number of open defects per unit time.

  3. Shows the cumulative total number of defects found up to this time.

  4. Any of these, depending on the company.


Correct Option: A
  1. The probability the negative event will occur

  2. The potential loss or impact associated with the event

  3. Both a and b

  4. Neither a nor b


Correct Option: C
  1. The failure occurs only if you reach a statement taking the TRUE branch of an IF statement, and you got to the statement with a test that passed through the FALSE branch.

  2. The failure depends on the program's inability to handle specific data values, rather than on the program's flow of control.

  3. Both A and B

  4. We are not required to test code that customers are unlikely to execute.


Correct Option: C
  1. Test manager

  2. Test engineer

  3. both A & B

  4. Project Manager


Correct Option: A
  1. Use risk based analysis to find out which areas need to be tested

  2. Use automation tool for testing

  3. a and b

  4. None of the above


Correct Option: A
  1. A. Scheduling test analysis and design tasks.

  2. B. Initiating corrective actions.

  3. C. Monitoring progress and test coverage.

  4. D. Measuring and analyzing results.


Correct Option: A
Explanation:

To answer this question, the user needs to know the basic tasks and objectives of test planning.

The correct answer is:

A. Scheduling test analysis and design tasks.

Explanation:

Test planning is a critical phase of the software testing life cycle. It involves defining the approach, objectives, and scope of testing, as well as identifying the necessary resources, tools, and techniques to achieve the desired results.

A major task of test planning is scheduling test analysis and design tasks. This involves determining the testing activities that need to be performed, allocating the necessary resources and time for each activity, and creating a timeline or schedule for completing the tasks. This ensures that the testing process is systematic, organized, and efficient.

Initiating corrective actions, monitoring progress and test coverage, and measuring and analyzing results are important tasks in software testing, but they are not the major tasks of test planning. These tasks are typically performed during the testing execution and evaluation phases.

Therefore, option A is the correct answer.