Pass the ISTQB Foundation Level CTFL-Foundation Questions and answers with CertsForce

Viewing page 6 out of 9 pages
Viewing questions 51-60 out of questions
Questions # 51:

An iPhone application identifies and counts all purchases of a particular product from a shopping website. The application incorrectly counts purchase attempts by including both failed attempts, and also those where the purchase was terminated by the user before completion. Testing has identified that the problem was located in the ‘purchase identification’ module, where the first stage in the purchasing process was counted, rather than a successful confirmed purchase.

Which of the following statements correctly identifies what has happened? [K2]

Options:

A.

The application failed because of a defect in the purchase identification module caused by a programmer mistake or an error in the specification.


B.

An error by the programmer led to a mistake in the purchase identification module and this caused a defect in the application


C.

A defect in the purchase identification module caused by a mistake in the module specification led to a defect in the overall application


D.

A bug in the purchase identification module caused a fault in the application


Expert Solution
Questions # 52:

Equivalence Partitioning is best defined as:

Options:

A.

An analysis technique that divides inputs into groups that are expected to exhibit similar behaviors.


B.

Applying to time-related data classes only.


C.

A form of white-box testing.


D.

A method to reduce test coverage.


Expert Solution
Questions # 53:

Which of the following would typically be identified using static analysis by tools? [K1]

Options:

A.

Spelling mistake on an error message


B.

A potential infinite loop


C.

Memory leakage


D.

A variable set to the wrong value


Expert Solution
Questions # 54:

Which of the following is a white box testing design characteristic?

Options:

A.

To be based on specifications


B.

To be based on an analysis of the test basis documentation


C.

To be based on an analysis of the structure of the component or system


D.

To include both functional and non-functional testing


Expert Solution
Questions # 55:

Which of the following statements is the MOST valid goal for a test team?

Options:

A.

Determine whether enough component testing was executed.


B.

Cause as many failures as possible so that faults can be identified and corrected.


C.

Prove that all faults are identified.


D.

Prove that any remaining faults will not cause any failures.


Expert Solution
Questions # 56:

Which of the following is not decided in the test-planning phase..?

Options:

A.

Schedules and deliverables


B.

Hardware and software


C.

Entry and exit criteria


D.

Types of test cases


Expert Solution
Questions # 57:

Which list of levels of tester independence is in the correct order, starting with the most independent first?

Options:

A.

Tests designed by the author; tests designed by another member of the development team; tests designed by someone from a different company.


B.

Tests designed by someone from a different department within the company; tests designed by the author; tests designed by someone from a different company.


C.

Tests designed by someone from a different company; tests designed by someone from a different department within the company; tests designed by another member of the development team.


D.

Tests designed by someone from a different department within the company; tests designed by someone from a different company; tests designed by the author.


Expert Solution
Questions # 58:

Security falls under..?

Options:

A.

compliance testing


B.

disaster testing


C.

verifying compliance to rules


D.

functional testing


E.

ease of operations


Expert Solution
Questions # 59:

Which of the following statements are true?

(i) Defects are likely to be found earlier in the development process by using reviews rather than static analysis.

(ii) Walkthroughs require code but static analysis does not require code.

(iii) Informal reviews can be performed on code and specifications.

(iv) Dynamic techniques are generally used before static techniques.

(v) Dynamic techniques can only be used after code is ready to be executed.

Options:

A.

(i), (ii), (vi).


B.

(ii), (iii), (v).


C.

(i), (iv), (v).


D.

(i), (iii), (v).


Expert Solution
Questions # 60:

What do static analysis tools analyze?

Options:

A.

Design


B.

Test cases


C.

Requirements


D.

Program code


Expert Solution
Viewing page 6 out of 9 pages
Viewing questions 51-60 out of questions