Special Summer Sale - Special 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 70dumps

CTFL4 Questions and Answers

Question # 6

A possible risk of introducing test automation is:

A.

the tool may not be fit-for-purpose.

B.

the tool may create additional development dependencies.

C.

the tool may not be compatible with the development platform.

D.

the tool will be owned and maintained by developers and replace testers.

Full Access
Question # 7

Which of the following statements best describe Behavior-Driven Development (BDD)?

A.

A collaborative approach that allows every stakeholder to contribute to how the software component must behave.

B.

Expresses the behavior of an application with test cases written in Given When Then format.

C.

Is used to develop code guided by automated test cases.

D.

A psychological technique in which the team's behavior in agile teams is evaluated.

Full Access
Question # 8

Which of the following are the phases of the ISTQB fundamental test process?

A.

Test planning and control, Test analysis and design, Test implementation and execution, Evaluating ex t criteria and reporting. Test closure activities

B.

Test planning, Test analysis and design. Test implementation and control. Checking test coverage and reporting, Test closure activities

C.

Test planning and control, Test specification and design. Test implementation and execution, Evaluating test coverage and reporting, Retesting and regression testing, Test closure activities

D.

Test planning. Test specification and design. Test implementation and execution. Evaluating exit criteria and reporting. Retesting and test closure activities

Full Access
Question # 9

As a result of the joint evaluation of a product version with the customer, it has been concluded that it would be appropriate to retrieve an earlier version of the product and carry out a benchmark. Depending on the result, further development will be carried out based on the current version or the retrieved version.

Which mechanism, process, and/or technique will allow the specific version (including the testing work products) of a given software product to be restored?

A.

Defect management

B.

Configuration management

C.

Change management

D.

Risk management

Full Access
Question # 10

Which of the following statements about white-box test techniques is true?

A.

Achieving full statement coverage and full branch coverage for a software product means that such software product has been fully tested and there are no remaining bugs within the code

B.

Code-related white-box test techniques are not required to measure the actual code coverage achieved by black-box testing, as code coverage can be measured using the coverage criteria associated with black-box test techniques

C.

Branch coverage is the most thorough code-related white-box test technique, and therefore applicable standards prescribe achieving full branch coverage at the highest safety levels for safety-critical systems

D.

Code-related white-box test techniques provide an objective measure of coverage and can be used to complement black-box test techniques to increase confidence in the code

Full Access
Question # 11

Which of the following is a test task that usually occurs during test implementation?

A.

Make sure the planned test environment is ready to be delivered

B.

Find, analyze, and remove the causes of the failures highlighted by the tests

C.

Archive the testware for use in future test projects

D.

Gather the metrics that are used to guide the test project

Full Access
Question # 12

Which of the following statements about how different types of test tools support testers is true?

A.

The support offered by a test data preparation tool is often leveraged by testers to run automated regression test suites

B.

The support offered by a performance testing tool is often leveraged by testers to run load tests

C.

The support offered by a bug prediction tool is often used by testers to track the bugs they found

D.

The support offered by a continuous integration tool is often leveraged by testers to automatically generate test cases from a model

Full Access
Question # 13

Which ONE of the following options MOST ACCURATELY describesstatement testing?

A.

In statement testing, the coverage items are control flow transfers between branches. The aim is to design test cases to exercise branches in the code until an acceptable level of coverage is achieved, expressed as a percentage.

B.

In statement testing, the coverage items are decisions and statements. The aim is to design test cases that exercise statements in the code until an acceptable level of coverage is achieved, expressed as a percentage.

C.

In statement testing, the coverage items are branches, and the aim is to design test cases to exercise branches in the code until an acceptable level of coverage is achieved, expressed as a percentage.

D.

In statement testing, the coverage items are executable statements. The aim is to design test cases that exercise statements in the code until an acceptable level of coverage is achieved, expressed as a percentage.

Full Access
Question # 14

Which of the following statements is NOT true about Configuration management and software testing?

A.

Configuration management helps maintain consistent versions of software artifacts.

B.

Configuration management supports the build process, which is essential for delivering a test release into the test environment.

C.

When testers report defects, they need to reference version-controlled items.

D.

Version controlled test ware increases the chances of finding defects in the software under test.

Full Access
Question # 15

Which one of the following is a typical entry criteria for testing?

A.

Planned tests have been executed.

B.

Availability of testable requirements.

C.

The number of unresolved defects is within an agreed limit.

D.

The number of estimated remaining defects is sufficiently low.

Full Access
Question # 16

Which ONE of the following options is aPRODUCT riskand NOT aPROJECT risk?

A.

Incorrect calculation logic in the software, leading to inaccurate results.

B.

Poor communication between team members, making project management more difficult.

C.

Staff shortages in the project leading to scheduling problems.

D.

Delays in the delivery of work products by the project team.

Full Access
Question # 17

A state transition diagram describes a control system’s behavior in different operational modes. The initial state is“NORMAL MODE”.

Which ONE of the following test cases covers anINVALID sequence?

A.

NORMAL MODE → DIAGNOSTIC MODE → DEGRADED MODE → EMERGENCY MODE → DIAGNOSTIC MODE → NORMAL MODE → DIAGNOSTIC MODE

B.

NORMAL MODE → DEGRADED MODE → NORMAL MODE → DIAGNOSTIC MODE → DEGRADED MODE → EMERGENCY MODE → DIAGNOSTIC MODE

C.

NORMAL MODE → DIAGNOSTIC MODE → DEGRADED MODE → EMERGENCY MODE → DIAGNOSTIC MODE → NORMAL MODE → DEGRADED MODE

D.

NORMAL MODE → DIAGNOSTIC MODE → NORMAL MODE → DIAGNOSTIC MODE → EMERGENCY MODE → DIAGNOSTIC MODE → NORMAL MODE

Full Access
Question # 18

A company runs a pilot project for evaluation of a test automation tool. Which of the following is NOT a valid object of this pilot project?

A.

Get familiar with the functionality and options of the tool

B.

Check haw the tool fits to the existing test processes

C.

Train all testers on using the tool

D.

Decide upon standards for tool implementation

Full Access
Question # 19

During iteration planning, a scrum team uses an estimation technique called planning poker to estimate the effort required to deliver a critical user story. In advance of the estimation session, the team agreed on some ground rules to limit the number of poker rounds and save time.

The team agreed on the following:

1. They will use the following progression for estimation: Extra-small, Small, Medium, Large, Extra-large, and Extra-extra-large.

2. If estimation values differ significantly, the highest score will be used for estimation purposes.

The result of the first round of planning poker:

Team MemberEstimation

BusinessLarge

DevelopmentExtra-extra-large

TestingExtra-extra-large

Which of the following options best represent the team’s next actions?

A.

The fact that all estimations are high indicate that the user story is not well understood or should be broken down into multiple smaller stories.

B.

The pre-agreed rules state that the highest score should be used for estimation, resulting in the user story being categorised as Extra-extra-large.

C.

Since the business representative is likely to have the most informed view of the requirement, the user story is categorised as a Large.

D.

the team discusses the differences in the estimates and repeats the poker round until an agreemet is reached.

Full Access
Question # 20

Which of the following issues cannot be identified by static analysis tools?

A.

Very low MTBF (Mean Time Between failure)

B.

Potentially endless loops

C.

Referencing a variable with an undefined value

D.

Security vulnerabilities

Full Access
Question # 21

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

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

Full Access
Question # 22

Which of the following characterizations applies to a test tool used for the analysis of a developer's code prior to its execution?

A.

Tool support for test design and implementation.

B.

Tool support for static testing.

C.

Tool support for test execution and logging.

D.

Tool support for performance measurement and dynamic analysis.

Full Access
Question # 23

Which of the following statements about the test pyramid is TRUE?

A.

Each layer of the test pyramid groups tests related to a single non-functional quality charactenstic.

B.

The higher the layer of the test pyramid, the more production code a single automated test within the layer tends to cover

C.

The higher the layer of the test pyramid, the more maintainable a single automated test within the layer tends to be

D.

The higher the layer of the test pyramid, the more isolated a single automated test within the layer tends to be.

Full Access
Question # 24

A virtual service emulating a real third-party service and the automated test scripts (aimed at testing the system under test) that interact with that service, are test work products that are typically created during:

A.

Test monitoring and control

B.

Test implementation

C.

Test design

D.

Test analysis

Full Access
Question # 25

Which of the following statements is not correct?

A.

Looking for defects in a system may require Ignoring system details

B.

Identifying defects may be perceived as criticism against product

C.

Looking for defects in system requires professional pessimism and curiosity

D.

Testing is often seen as a destructive activity instead of constructive activity

Full Access
Question # 26

Consider a given test plan which, among others, contains the following three sections: "Test Scope", "Testing Communication", and "Stakeholders". The features of the test object to be tested and those excluded from the testing represent information that is:

A.

not usually included in a test plan, and therefore in the given test plan it should not be specified neither within the three sections mentioned, nor within the others

B.

usually included in a test plan and, in the given test plan, it is more likely to be specified within "Test Scope" rather than in the other two sections mentioned

C.

usually included in a test plan and, in the given test plan, it is more likely to be specified within "Testing Communication" rather than in the other two sections mentioned

D.

usually included in a test plan and, in the given test plan, it is more likely to be specified within "Stakeholders" rather than in the other two sections mentioned

Full Access
Question # 27

Which of the following statements about the testing quadrants is TRUE?

A.

The higher the number of the testing quadrant, the more important the tests associated with this quadrant are

B.

Automated acceptance tests produced during BDD and ATDD are classified in quadrant 02.

C.

Exploratory tests are classified in quadrant Q3, and they are usually included in a continuous integration process.

D.

Automated unit tests produced during TDD are classified in quadrant Q4 as they are technology facing.

Full Access
Question # 28

Which of the following statements about checklist-based testing is TRUE?

A.

Checklist-based testing is a technique for managing the review meeting that can be applied in those reviews where the use of checklists is mandatory, as is often the case in formal reviews.

B.

Checklist-based testing is a review technique that can be used in a formal review process where reviewers, during individual review, try to detect issues within the work product based on a checklist

C.

In checklist-based testing, using checklists at a high level of detail is more likely to produce test cases that are easier to reproduce than those using checklists at a low level of detail

D.

Checklists used in checklist-based testing should be reviewed periodically for updates as, over time, test cases designed using the same checklist may become less effective at finding defects.

Full Access
Question # 29

Which of the following applications will be the MOST suitable for testing by Use Cases

A.

Accuracy and usability of a new Navigation system compared with previous system

B.

A billing system used to calculate monthly charge based or large number of subscribers parameters

C.

The ability of an Anti virus package to detect and quarantine a new threat

D.

Suitability and performance of a Multi media (audio video based) system to a new operating system

Full Access
Question # 30

During component testing of a program if 100% decision coverage is achieved, which of the following coverage criteria is also guaranteed to be 100%?

A.

100% Stale transition coverage

B.

100% Equivalence class coverage

C.

100% Boundary value coverage

D.

100% Statement coverage

Full Access
Question # 31

You are testing a room upgrade system for a hotel. The system accepts three differed types of room (increasing order of luxury): Platinum. Silver and Gold Luxury. ONLY a Preferred Guest Card holder s eligible for an upgrade.

Below you can find the decision table defining the upgrade eligibility:

What is the expected result for each of the following test cases?

Customer A: Preference Guest Card holder, holding a Silver room

Customer B: Non Preferred Guest Card holder, holding a Platinum room

A.

Customer A; doesn't offer any upgrade; Customer B: offers upgrade to Gold luxury room

B.

Customer A: doesn't offer any upgrade; Customer B: doesn't offer any upgrade.

C.

Customer A: offers upgrade to Gold Luxury room; Customer B: doesn't offer any upgrade

D.

Customer A: offers upgrade to Silver room; Customer B: offers upgrade to Silver room.

Full Access
Question # 32

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

Full Access
Question # 33

From a testing perspective, configuration management

A.

Allows the expected results to be compared with the actual results.

B.

Allows the tracking of all changes to versions of the testware.

C.

Includes all activities that direct and control an organisation with regard to quality

D.

Focuses on configuring static analysis tools to choose the most suitable breadth and depth of analysis.

Full Access
Question # 34

Which of the following s the most correct statement about state testing techniques?

A.

Static techniques can be used before all code is ready for execution

B.

Static techniques find more detects then dynamic techniques.

C.

Static techniques can be used by inexperienced users.

D.

Static techniques are always cheaper than dynamic techniques.

Full Access
Question # 35

Which of the following statements is an example of testing contributing to higher quality?

A.

A test leader writes a test summary report

B.

A project manager asks to a test leader to estimate the test effort

C.

A tester installs a test ten in the lest environment

D.

A tester finds a bug which is resolved prior to release

Full Access
Question # 36

Which of the following statements is TRUE'?

A.

Unlike functional testing, non-fundional testing can only be applied to conventional systems, not artificial intelligence-based system.

B.

Functional testing focuses on what the system is supposed to do, while white-box testing focuses on how well the system does what it is supposed to do

C.

Functional testing can be applied to all test levels, while non-functional testing can be applied only to system and acceptance test levels.

D.

Black-box test techniques and experience-based test techniques may be applicable to both functional testing and non-functional testing

Full Access
Question # 37

Which of the following statements is incorrect regarding the involvement of testers in the software development lifecycle (SDLC)?

A.

Testers should contribute to all activities in the SDLC and participate in design discussions.

B.

Testers should be involved from the beginning of the SDLC to increase understanding of design decisions and detect defects early.

C.

Testers should only be involved during the testing phase.

D.

Testers' involvement is essential; developers find it difficult to be objective.

Full Access
Question # 38

Consider the following examples of risks identified in different software development projects

[1]. It may not be possible to generate the expected workloads to run performance tests, due to the poor hardware equipment of the machines (load injectors) that should generate these workloads.

[ii]. A user's session on a web application is not invalidated after a certain period of inactivity (configured by the system administrator) of the user,

[iii]. The test team will not have an adequate requirements specification (since many requirements will still be missing) by the time test design and analysis activities should begin according to the test plan.

[IV]. Following a failure, the system is unable to continue to maintain its pre-failure operation and some data becomes corrupted.

Which of the following statements is TRUE?

A.

[ii] and [IV] are product risks; [i] and [iii] are project risks

B.

[ii]and [iii] are product risks. [I] and [IV] are project risks.

C.

[i], and [iV] are product risks; [ii] and [iii] are project risks

D.

[i], [II] and [iii] are product risks, [IV] is a project risk.

Full Access
Question # 39

Given the following User Story: "As an online customer, I would like to be able to cancel the purchase of an individual item from a shopping list so that it only displays the relevant items, in less than 1 second", which of the following can be considered as applicable acceptance test cases?

I.Click on my online shopping list, select the unwanted Item, delete the unwanted item, the unwanted Item is deleted from the shopping list in less than 1 second.

ii.Click on my online shopping list, select all the items, delete all the items, the unwanted items are deleted from the shopping list in less than 1 second.

iii.Tab to the online shopping list and press enter, select the unwanted item, delete the unwanted item, the unwanted item is deleted from the shopping list In less than 1 second.

Iv. Click on the checkout button, select the payment method, make payment, confirmation received of payment and shipping date.

v. Click on my shopping list, select the unwanted Item, delete the unwanted item, the unwanted item is deleted from the shopping list.

Select the correct answer:

A.

I, ii and v

B.

iv

C.

i and iii

D.

v

Full Access
Question # 40

Consider the following simplified version of a state transition diagram that specifies the behavior of a video poker game:

What Is the minimum number of test cases needed to cover every unique sequence of up to 3 states/2 transitions starting In the "Start" state and ending In the "End" state?

A.

1

B.

2

C.

3

D.

4

Full Access
Question # 41

Which of the following statements is true?

A.

Experience-based test techniques rely on the experience of testers to identify the root causes of defects found by black-box test techniques

B.

Some of the most common test basis used by white-box test techniques include user stories, use cases and business processes

C.

Experience-based test techniques are often useful to detect hidden defects that have not been targeted by black-box test techniques

D.

The primary goal of experience-based test techniques is to design test cases that can be easily automated using a GUI-based test automation tool

Full Access
Question # 42

A typical objective of testing is to

A.

Determine the most appropriate level of detail with which to design test cases.

B.

Verify the compliance of the test object with regulatory requirements.

C.

Plan test activities in accordance with the existing test policy and test strategy

D.

Verify the correct creation and configuration of the test environment

Full Access
Question # 43

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

A.

Shift-left in testing can be implemented only in Agile/DevOps frameworks, as it relies completely on automated testing activities performed within a continuous integration process

B.

Performance testing performed during component testing, is a form of shift-left in testing that avoids planning and executing costly end-to-end testing at the system test level in a production-like environment

C.

Shift-left in testing can be implemented in several ways to find functional defects early in the lifecycle, but it cannot be relied upon to find defects associated with non-functional characteristics

D.

Continuous integration supports shift-left in testing as it can reduce the time between the introduction of a defect and its detection, thereby reducing the cost to fix it

Full Access
Question # 44

Which of the following statements is TRUE?

A.

User acceptance tests are usually automated and aim to verify the acceptance criteria for user stories

B.

Acceptance criteria for user stories can include details on data definitions, for example by describing the format, allowed values, and default values for a data item

C.

Acceptance criteria for user stones should focus on positive scenarios, while negative scenarios should be excluded

D.

Tests derived from acceptance criteria for user stories are not included in any of the four testing quadrants

Full Access
Question # 45

Which ONE of the following options BEST describes black-box test techniques?

A.

Black-box testing techniques are based on experience with the test object without knowing the internal structure.

B.

In black-box testing techniques, test cases are created based on the software's implementation.

C.

Black-box testing techniques are based on analyzing the test object's specified and implied behavior without knowledge of its internal data structure.

D.

Black-box testing techniques involve analyzing the specified behavior of the test object without knowledge of its internal structure.

Full Access
Question # 46

Consider the following list of possible benefits of retrospectives (A to D):

A.

Team bonding and learning

B.

Increased test effectiveness/efficiency

C.

Improved quality of the test basis

D.

Better cooperation between development and testing

... and the list of possible characteristics of retrospectives (1 to 4) that enable achieving these benefits:

The possibility of implementing suggestions for process improvement

The opportunity to raise problems and propose points for improvement

The regular review and optimization of the collaboration between team members

The possibility of addressing and solv

E.

A1 - B4 - C3 - D2

F.

A2 - B1 - C4 - D3

G.

A4 - B3 - C2 - D1

Full Access
Question # 47

Which of the following statements about error guessing is true?

A.

Error guessing is a system that adopts artificial intelligence to predict whether software components are likely to contain defects or not

B.

Experienced testers, when applying error guessing, rely on the use of a high-level list of what needs to be tested as a guide to find defects

C.

Error guessing refers to the ability of a system or component to continue normal operation despite the presence of erroneous inputs

D.

Experienced testers, when applying error guessing technique, can anticipate where errors, defects and failures have occurred and target their tests at those issues

Full Access
Question # 48

Consider a review for a high-level architectural document written by a software architect. The architect does most of the review preparation work, including distributing the document to reviewers before the review meeting. However, reviewers are not required to analyze the document in advance, and during the review meeting the software architect explains the document step by step. The only goal of this review is to establish a common understanding of the software architecture that will be used in a software development project.

Which of the following review types does this review refer to?

A.

Inspection

B.

Audit

C.

Walkthrough

D.

Informal review

Full Access
Question # 49

A Test Manager conducts risk assessment for a project. One of the identified risks is: The sub-contractor may fail to meet his commitment". If this risk materializes. it will lead to delay in completion of testing required for the current cycle.

Which of the following sentences correctly describes the risk?

A.

It is a product risk since any risk associated with development timeline is a product risk.

B.

It is no longer a risk for the Test Manager since an independent party (the sub-contractor) is now managing it

C.

It is a object risk since successful completion of the object depends on successful and timely completion of the tests

D.

It is a product risk since default on part of the sub-contractor may lead to delay in release of the product

Full Access
Question # 50

Which ONE of the following options is NOT a test objective?

A.

Verifying whether specified requirements have been fulfilled

B.

Triggering failures and finding defects

C.

Finding errors

D.

Validating whether the test object is complete and works as expected by the stakeholders

Full Access
Question # 51

Consider the following user story about the authentication functionality of an e-commerce website:

"As a logged-in user, I want to change my current password with a new one, so that I can make my account safer".

The following are some of the acceptance criteria defined for the user story:

[a] After the logged-in user has successfully changed his password, an email confirming the change must be sent to him

[b] To successfully change the password, the logged-in user must enter the current password, enter a new valid password, and finally confirm by pressing the 'Change Password' button

[c] To be valid, the new password entered by the logged-in user is not only required to meet the criteria related to the length and type of characters, but must also be different form the last 5 passwords of that user

[d] A dedicated error message must be presented to the logged-in user when he enters a wrong current password

[e] A dedicated error message must be presented to the logged-in user when he enters the correct current password, but enters an invalid password

Based only on the given information, which of the following ATDD tests is most likely to be written first?

A.

The logged-in user enters a wrong current password and views the dedicated error message

B.

The logged-in user enters the correct current password, enters a valid new password (different from the last 5 passwords), presses the Change Password' button, and finally receives the e-mail confirming that the password has been successfully changed

C.

The logged-in user enters the correct current password, enters an invalid password, and finally views the dedicated error

D.

The logged-in user submits a purchase order containing ten items, selects to pay with a Visa credit card, enters credit card information of a valid card, presses the 'Confirm' button, and finally views the dedicated message confirming that the purchase has been successful

Full Access
Question # 52

Which ONE of the following tools would be MOST SUITABLE for facilitating thecreation of test cases, test data, and test procedures?

A.

Test design and implementation toolsare specifically designed for creating test cases, test data, and test procedures.

B.

Static testing toolsas they assist the tester in conducting reviews and static analysis.

C.

DevOps tools, as they support the automated build process and CI/CD.

D.

Test execution and coverage toolsfacilitate the automated execution of tests and the measurement of test coverage.

Full Access
Question # 53

Which ONE of the following options identifies the perspectives through which acollective authorship processgenerates a shared vision of user stories?

A.

Product owner, development, and testing

B.

Business, architecture, and testing

C.

Business, development, and testing

D.

Business, development, and acceptance testing

Full Access
Question # 54

Consider the following statements (I to V) about software testing:

I. Can be applied to non-executable work products.

II. Can be used to measure performance efficiency.

III. Can lead to the detection of defects.

IV. Can find defects directly.

V. Can identify unexpected behaviors caused by potential defects.

Which ONE of the following options is the list that characterizes static tests the BEST?

A.

Statements I, III, and IV

B.

Statements II, IV, and V

C.

Statements I, II, and IV

D.

Statements II, III, and V

Full Access
Question # 55

Metrics can be collected during and at the end of testing activities to assess which of the following?

i. Progress against the planned schedule and budget.

II. Current quality of the test object.

Hi. Adequacy of the test approach.

iv. Effectiveness of the test activities with respect to the objectives.

v. All the above.

Select the correct answer:

A.

Only i and ii.

B.

Only i and iii.

C.

Only I, ii and iv.

D.

Only v.

Full Access
Question # 56

Which review type, also known as a “buddy check”, is commonly used in Agile development?

A.

Inspection.

B.

Walkthrough.

C.

Technical review.

D.

Informal review.

Full Access