Summer Certification Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: validbest

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

Exam CTFL-Foundation All Questions
Exam CTFL-Foundation Premium Access

View all detail and faqs for the CTFL-Foundation exam

Viewing page 3 out of 9 pages
Viewing questions 21-30 out of questions
Questions # 21:

Your company is developing a system with complex business rules and many branches in the structure of its code components. You need to choose one black box technique and one white box technique for test case design.

Which one of the following offers the BEST choice?

Options:

A.

Statement testing and exploratory testing

B.

Decision testing and equivalence partitioning

C.

Decision testing and decision table testing

D.

Boundary value analysis and decision table testing

Expert Solution
Questions # 22:

Which of the following is a defect that is more likely to be found by a static analysis tool than by other testing techniques?

Options:

A.

Omission of a major requirement

B.

Inadequate decision coverage

C.

Component memory leakage

D.

Variables that are not used improperly declared

Expert Solution
Questions # 23:

Which of the following is NOT a valid objective of testing?

Options:

A.

Preventing defects from being introduced into the code

B.

Investigating and fixing defects in the software under test

C.

Gaining confidence that the system is fit-for-purpose

D.

Providing information for stakeholders’ decision making

Expert Solution
Questions # 24:

Which of the following is NOT a valid use of decision coverage?

Options:

A.

Checking that all decisions have been exercised in a single program

B.

Checking that all decisions have been exercised in a business process

C.

Checking that all calls from one program module to another have been made correctly

D.

Checking that at least 50% of decisions have been exercised by a test case suite

Expert Solution
Questions # 25:

Which of the following would achieve the HIGHEST level of testing independence for a project's test level?

Options:

A.

Training developers to design good tests for the test team to execute

B.

Outsourcing test design and execution to a different company

C.

Having the company's independent test team design and execute the tests

D.

Minimising contact between testers and developers during test design to avoid bias

Expert Solution
Questions # 26:

You are examining a document which gives the precise steps needed in order to execute a test.

What is the correct definition of this document?

Options:

A.

Test design specification

B.

Test condition

C.

Test procedure specification

D.

Test case specification

Expert Solution
Questions # 27:

Which of the following represents good testing practice for testers, irrespective of the software lifecycle model used?

Options:

A.

They should start test analysis when the corresponding development level is complete

B.

They should be involved in reviewing requirements or user stories as soon as drafts are available

C.

They should ensure that the same test objectives apply to each test level

D.

They should minimize the ratio of development levels to test levels to reduce project costs

Expert Solution
Questions # 28:

Question # 28

In the above State Table, which of the following represents an invalid transition?

Options:

A.

Event C from S3

B.

Event E from S4

C.

Event B from S2

D.

Event D from S4

Expert Solution
Questions # 29:

Which of the following is a Black Box test design technique?

Options:

A.

Decision Coverage

B.

Error Guessing

C.

Statement Coverage

D.

Equivalence Partitioning

Expert Solution
Questions # 30:

Which of the following statements describes a key principle of software testing?

Options:

A.

Automated tests allow better statements of confidence about the quality of software products.

B.

For a software system, it is normally impossible to test all the input and output combinations.

C.

Exhaustive software testing is, with enough effort and tool support, feasible for all software.

D.

The purpose of software testing is demonstrating the absence of defects in software products.

Expert Solution
Viewing page 3 out of 9 pages
Viewing questions 21-30 out of questions