New Year Sale Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: xmas50

ISTQB ISTQB-CTFL - ISTQB Certified Tester Foundation Level (CTFL v4.0)

Page: 6 / 13
Total 406 questions

Which of the following statements is true in regards to how the context of a project affects the testing process?

A.

The context of testing determines which testing techniques are appropriate for a given project.

B.

The context of testing is not important as long as the test process follows a standard model.

C.

The context of testing only affects the non-functional aspects of testing, such as performance and usability.

D.

The context of testing is fixed and cannot change during a project lifecycle.

Which of the following statements is true?

A.

A defect does not always produce a failure, while a bug always produces a failure

B.

A defect may cause a failure which, when occurring, always causes an error

C.

Failures can be caused by defects, but also by environmental conditions

D.

Bugs are defects found during component testing, while failures are defects found at higher test levels

A team's test strategy was to invest equal effort in testing each of a system's modules. After running one test cycle, it turned out that most of the critical bugs were detected in one of the system's modules.

Which testing principal suggests a change to the current test strategy for the next test cycle?

A.

Pesticide Paradox

B.

Early testing

C.

Absence-of-errors fallacy

D.

Defect clustering

Which is an advantage of using testers that are independent from the development team?

A.

Independent testers support the developers with their feedback on coding rules and architecture design.

B.

Developers can delegate their sense of responsibility for quality to testers.

C.

Independent testers have a different perspective and can find defects that developers miss.

D.

Independent testers will identify themselves more with the project and the project goals and have good relations with the development team.

The following chart represents metrics related to testing of a project that was competed. Indicate what is represented by tie lines A, B and the axes X.Y

A)

B)

C)

D)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Decision table testing is being performed on transactions in a bank’s ATM (Automated Teller Machine) system. Two test cases have already been generated for rules 1 and 4. which are shown below:

Which two of the additional test cases would achieve full coverage of the full decision table (when combined with the test cases that have already been generated for rules 1 and 4)?

A.

DT1, DT4

B.

DT3, DT4

C.

DT2, DT3

D.

DT1.DT2

Which one of the following statements relating to the benefits of static testing is NOT correct?

A.

Static testing enables early detection of defects before dynamic testing is performed.

B.

Static testing reduces testing costs and time.

C.

Static testing increases development costs and time.

D.

Static testing identifies defects which are not easily found by dynamic testing.

Given the following review process main activities and specific review activities:

a.Planning

b.Initiate review

c.Issue communication and analysis

d.Fixing and reporting

1.Creating defect reports

2.Estimating effort and timeframe

3.Recording updated status of defects

4.Selecting the people to participate

5.Distributing the work product and other material

6.Evaluating the review findings

Which of the following BEST matches the review process main activities with the appropriate specific review activities?

A.

2-a, 4-a, 5-b, 6-c, 1-d, 3-d

B.

2-a, 5-a, 1-b, 4-b, 3-c, 6-d

C.

1-a, 4-b, 5-b, 6-c, 2-d, 3-d

D.

2-a, 4-b, 5-c, 1-d. 3-d, 6-d

Which of the following statements about the shift-left approach is FALSE?

A.

The shift-left approach can only be implemented with test automation

B.

The shift-left approach in testing is compatible with DevOps practices.

C.

The shift-left approach can involve security vulnerabilities

D.

The shift-left approach can be supported by static analysis tools.

Which of the following is a good testing practice which is applicable INDEPENDENT of the software development lifecycle followed?

A.

Not all development activities should have corresponding test activities

B.

Each test level should have an appropriate test objective

C.

Large amount of redundancy between test levels is good because it prevents bug leakage

D.

Reviews should be done after the work products have been finalized