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

Pass the iSQI ISTQB Foundation Level CTFL_Syll_4.0 Questions and answers with ValidTests

Exam CTFL_Syll_4.0 All Questions
Exam CTFL_Syll_4.0 Premium Access

View all detail and faqs for the CTFL_Syll_4.0 exam

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

Which ONE of the following options CORRECTLY describes one of the seven principles of the testing process?

Options:

A.

The objective of testing is to implement exhaustive testing and execute as many test cases as possible.

B.

Exhaustive testing can only be carried out using behavior-based techniques.

C.

It is impossible to test all possible combinations of inputs and preconditions of a system.

D.

Automated testing enables exhaustive testing.

Expert Solution
Questions # 22:

Following a risk-based testing approach you have designed 10 tests to cover a product risk with a high-risk level. You want to estimate, adopting the three-point test estimation technique, the test effort required to reduce the risk level to zero by executing those 10 tests. You made the following three initial estimates:

• most optimistic = 6 person hours

• most likely = 30 person hours

• most pessimistic = 54 person hours

Based only on the given information, which of the following answers about the three-point test estimation technique applied to this problem is true?

Options:

A.

The final estimate is between 22 person hours and 38 person hours

B.

The final estimate is exactly 30 person hours because the technique uses the initial most likely estimate as the final estimate

C.

The final estimate is between 6 person hours and 54 person hours

D.

The final estimate is exactly 30 person hours because the technique uses the arithmetic mean of the three initial estimates as the final estimate

Expert Solution
Questions # 23:

A program is used to control a manufacturing line (turn machines on and off. start and stop conveyer belts, add raw materials to the flow. etc.). Not all actions are possible at all times. For example, there are certain manufacturing stages that cannot be stopped - unless there is an emergency. A tester attempts to evaluate if all such cases (where a specific action is not allowed) are covered by the tests.

Which coverage metric will provide the needed information for this analysis?

Options:

A.

Code coverage

B.

Data flow coverage

C.

Statement coverage

D.

Branch Coverage

Expert Solution
Questions # 24:

Which of the following statements refers to good testing practice to be applied regardless of the chosen software development model?

Options:

A.

Tests should be written in executable format before the code is written and should act as executable specifications that drive coding

B.

Test levels should be defined such that the exit criteria of one level are part of the entry criteria for the next level

C.

Test objectives should be the same for all test levels, although the number of tests designed at various levels can vary significantly

D.

Involvement of testers in work product reviews should occur as early as possible to take advantage of the early testing principle

Expert Solution
Questions # 25:

Which of the following is NOT a typical debugging activity when a failure is triggered by dynamic testing?

Options:

A.

Reproducing the failure

B.

Adding new test cases

C.

Fixing the cause

D.

Diagnosing the root cause

Expert Solution
Questions # 26:

Which sequence of stated in the answer choices is correct in accordance with the following figure depicting the life-cycle of a defect?

Question # 26

Options:

A.

S0->S1->S2->S3->S5->S1

B.

S0->S1->S2->S3->S5->S1->S2->S3

C.

S0->S1->S2~>S3->S4

D.

S0->S1 ->S2->S3->S5->S3->S4

Expert Solution
Questions # 27:

Which of the following statements is CORRECT about the value added by a tester to release planning?

Options:

A.

The tester estimates the testing effort for individual iterations

B.

The tester assesses the testability of the user stories

C.

The tester breaks down user stories into smaller testing tasks

D.

The tester writes acceptance criteria

Expert Solution
Questions # 28:

Which ONE of the following statements about the objectives of confirmation and regression testing is the BEST?

Options:

A.

Confirmation testing aims to confirm that the observed failure is not a false positive. The regression test aims to ensure that no defects have been introduced or discovered in unmodified areas of the software as a result of the changes made.

B.

The purpose of confirmation testing is to confirm that the defect giving rise to a failure has been successfully fixed. The regression test aims to ensure that no defects have been introduced or discovered in unmodified areas of the software as a result of the changes made.

C.

The purpose of confirmation testing is to confirm that the defect giving rise to a failure has been satisfactorily fixed. The regression test aims to ensure that no defects have been introduced or discovered in modified areas of the software as a result of the changes made.

D.

The purpose of regression testing is to confirm that the defect giving rise to a failure has been satisfactorily resolved. The purpose of the confirmation testing is to ensure that no defects have been introduced or discovered in unmodified areas of the software as a result of the changes made.

Expert Solution
Questions # 29:

A test manager has started a cycle of testing for an e-commerce application. The reason for testing is the change in the protocol for connecting to the payment gateway because of new regulations. Which of the following correctly names this type of testing?

Options:

A.

Retirement testing

B.

System integration testing

C.

Beta testing

D.

Maintenance testing

Expert Solution
Questions # 30:

Which ONE of the following options is a practice that does NOT TYPICALLY correspond to a shift left approach?

Options:

A.

Using continuous integration (CI) and even better continuous delivery (CD).

B.

Reviewing the specification from the perspective of testing.

C.

Write the test cases before writing the code and run the code in a test harness during code implementation.

D.

Performing non-functional testing starting at the system test level.

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