Winter Sale Flat 65% Limited Time Discount offer - Ends in 0d 00h 00m 00s - Coupon code: suredis

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

Demo: 118 questions
Total 399 questions

ISTQB Certified Tester Foundation Level (CTFL v4.0) Questions and Answers

Question 1

Which of the following statements is the BEST example of non-functional testing?

Options:

A.

Tests which capture the time it takes to save a file

B.

Tests which calculate overtime pay for those employees entitled to such

C.

Tests related to "what" the system should do

D.

Tests based on the internal structure of a component or system

Question 2

Scenario 2 “Big Drop”:

A company “The Big Drop” provides bulk discounts and frequent customer discounts as follows:

How many possible decision rules can be extracted from this table?

Options:

A.

5 decision rules

B.

6 decision rules

C.

32 decision rules

D.

8 decision rules

Question 3

Which of the following options is correct with respect to the differentiation of black-box techniques, white-box techniques, and experience-based testing?

Options:

A.

Black-box test techniques are based on requirements, white-box tests on source code. Therefore, black-box test techniques are always performed at higher test levels (e.g. system and acceptance level) and white-box test techniques at lower test levels.

B.

Experience-based testing can complement white-box and black-box test techniques well or can be used if the basic principles for these test techniques are lacking.

C.

Experience-based testing is an extension of black-box test techniques, since experience-based test techniques also do not require knowledge about the source code.

D.

The coverage items can be specified in advance, e.g., coverage of statements, states or checklists, for all three of the categories mentioned above.

Question 4

Which ONE of the following statements about acceptance testing is NOT correct?

Options:

A.

Testing of disaster recovery and backup/restore is usually NOT part of acceptance testing.

B.

The customers or system users are often responsible for the acceptance testing.

C.

The main goal of acceptance testing is to build confidence in the system, not find defects.

D.

Acceptance testing is the last level of testing performed prior to system release.

Question 5

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

Options:

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.

Question 6

Which of the following is an example of black-box dynamic testing?

Options:

A.

Functional Testing

B.

Code inspection

C.

Checking memory leaks for a program by executing it

D.

Coverage analysis

Question 7

Which of the following is a key characteristic of informal reviews?

Options:

A.

Kick-off meeting

B.

Low cost

C.

Individual preparation

D.

Metrics analysis

Question 8

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 writes acceptance criteria

C.

The tester breaks down user stories into smaller testing tasks

D.

The tester assesses the testability of the user stories

Question 9

Which of the following is not an example of a typical generic skill required for testing?

Options:

A.

Be able to apply test-driven development

B.

Be able to use test management tools and defect tracking tools

C.

Be able to communicate defects and failures to developers as objectively as possible

D.

Possess the necessary social skills that support effective teamwork

Question 10

The statement: "Test activities should start in the early stages of the lifecycle, adhering to the testing principle of early testing” is relevant to which of the recognized software development models?

Options:

A.

Sequential development model.

B.

Iterative development model.

C.

Incremental development model.

D.

All the above

Question 11

Select the roles required in a formal review:

Options:

A.

Author, Management, Facilitator, Review Leader, Reviewers, Scribe

B.

Author, Tester. Facilitator. Review Leader. Reviewers. Scribe

C.

Author, Business analyst. Facilitator, Review Leader. Reviewers. Scribe

D.

Author. Developer, Facilitator. Review Leader. Reviewers. Scribe

Question 12

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

Options:

A.

Inspection.

B.

Walkthrough.

C.

Technical review.

D.

Informal review.

Question 13

Pariksha labs is a mature software testing company. They are TMMi level 5 certified. Their testing processes are well defined. Which ONE of the following statements is likely to be CORRECT about them?

Options:

A.

The company uses same test strategy for all the projects doing minor changes based on test manager responsible for the project because their test strategy template is very mature and do not need to change

B.

They try to perform 100% automation for every project because automation is a must for efficiency

C.

Same set of testing processes are used by them without needing any tweaks because that is the hallmark of a mature testing company.

D.

The question about the test design techniques to be used is determined based on various factors such as the domain and expectations of the stakeholders

Question 14

Which of the following lists factors That contribute to PROJECT risks?

Options:

A.

skill and staff shortages; problems in defining the right requirements, contractual issues.

B.

skill and staff shortages; software does not perform its intended functions; problems in defining the right requirements.

C.

problems in defining the right requirements; contractual issues; poor software quality characteristics.

D.

poor software quality characteristics; software does not perform its intended functions.

Question 15

In addition to thorough testing of the requirements specification, a development team aims to involve users as early as possible in the development process, using practices such as prototyping, to ensure that the software systems being developed will meet the users' expectations. This approach is especially useful at mitigating the risks associated with one of the seven testing principles, which one?

Options:

A.

Tests wear out

B.

Absence-of-errors fallacy

C.

Working software over comprehensive documentation.

D.

Defects cluster together

Question 16

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?

Options:

A.

Pesticide Paradox

B.

Early testing

C.

Absence-of-errors fallacy

D.

Defect clustering

Question 17

A bank offers a savings account with various interest rates based on the current balance in the account. The balance ranges and respective interest rates are:

Up to $100.00 =2%

$100.01 to $500.00 = 4%

$500.01 to $1,000.00 = 5%

Above $1,000.00 = 7%

Using two-point boundary value analysis, which of the following sets of test inputs provides the relatively highest level of boundary coverage?

Options:

A.

$5.00.$100.00,$499.99,$1,000.00,$1,000.01

B.

$100.00. $100.01,$100.02,$500.00,$999.99

C.

$100.00, $500.00,$1,000.00,$1,000.01

D.

$5.00.$100.00,$500.00,$1,000.01

Question 18

What is 'Component Testing'?

Options:

A.

Integration Testing

B.

Functional testing

C.

Experience-based testing

D.

A test level

Question 19

During which review process activity are the exit criteria for an inspection defined?

Options:

A.

Review Initiation

B.

Planning

C.

Communication and analysis

D.

Fixing and reporting

Question 20

A software module to be used in a mission critical application incorporates an algorithm for secure transmission of data.

Which review type is most appropriate to ensure high quality and technical correctness of the algorithm?

Options:

A.

Walkthrough

B.

Informal Review

C.

Technical Review

D.

Management Review

Question 21

Which ONE of the following statements is correct?

Options:

A.

Static analysis can be used against a work product containing unstructured artifacts

B.

Difficult to interpret work products are best tested using static analysis.

C.

There may be legal issues in performing static testing on a commercially available executable library.

D.

Test cases can be tested using static testing techniques but not the models

Question 22

Which of the following statements about testware are correct?

I When closing the test activities, all the testware resources can be uninstalled and released

II All the testware should be subject to Configuration Management

III. The testware. at the end of the project, should be transferred to the organization responsible for maintenance

IV The developers are responsible for the correct installation of the testware

Options:

A.

II, Ill

B.

I, Ill

C.

I, IV

D.

II, IV

Question 23

Which of the following statements is CORRECT about White-box testing?

Options:

A.

White-box testing helps find defects even when specifications are vague because it takes into account the code

B.

box testing helps find defects because it provides for requirements based coverage

C.

White-box testing helps find defects because it focuses on defects rather than failures

D.

White-box testing helps find defects because they can be used to measure statement coverage

Question 24

Software was found lo take much more time than the stated requirement of less than one second to save a file. Upon investigation it was found that there was an unnecessary check inside a loop which was slowing down the file-save operation. The software not being able to meet the desired response time is an example of

Options:

A.

It is not a defect

B.

Defect

C.

Error

D.

Failure

Question 25

Which ONE of the following options MOST ACCURATELY describes statement testing?

Options:

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.

Question 26

Which ONE of the following options MOST ACCURATELY describes the activities of “testing” and “debugging”?

Options:

A.

Testing triggers a failure that is caused by a defect in the software, whereas debugging is concerned with finding the causes of this failure (defects), analyzing these causes, and eliminating them.

B.

Testing triggers a failure that is caused by a defect in the software, whereas debugging is concerned with finding the causes of this failure (defects), analyzing these causes, and reproducing them.

C.

Testing identifies a defect that is caused by an error in the software, whereas debugging is concerned with finding the causes of this defect, analyzing these causes, and eliminating them.

D.

Testing triggers a defect that is caused by an error in the software, whereas debugging is concerned with finding the causes of this defect, analyzing these causes, and eliminating them.

Question 27

Which ONE of the following is a GOOD testing practice that is INDEPENDENT of the chosen SDLC (Software Development Life Cycle) model?

Options:

A.

Testers are involved in reviewing work products as soon as the final version of this documentation is available so that this earlier testing and defect detection can support the “shift-left" strategy.

B.

Test analysis and design for a specific test level begin during the corresponding development phase of the SDLC, allowing testing to follow the principle of late testing.

C.

For every software development activity, there is a corresponding testing activity, ensuring that all development activities are subject to quality assurance.

D.

Different test levels have specific and overlapping test objectives, allowing tests to be appropriate to specific test object types while managing redundancy.

Question 28

Given the following priorities and dependencies for these test cases:

Which of the following test execution schedules BEST takes into account the priorities and technical and logical dependencies?

Options:

A.

TC1 - TC3 - TC2 - TC4 - TC6 - TC5

B.

TC3 - TC4 - TC2 - TC6 - TC1 - TC5

C.

TC1 - TC3 - TC2 - TC4 - TC5 - TC6

D.

TC2 - TC4 - TC1 - TC3 - TC5 - TC6

Question 29

A bank software has a feature of locking down accounts that have and overdraft higher than $10,000.

Due to a bug in the code, the system locks down accounts once they reached $1000 overdraft.

Based on this context, which of the following is correct statement

Options:

A.

It is an example of a defect that it goes undetected, will cause harm to the end customer and to the company (the bank)

B.

It is an example of a defect, that if goes undetected, will cause harm to the end customer but not to the company (the bank)

C.

It is an example of a defect that if goes undetected, will not cause harm to the end customer, but will cause harm to the company (the bank)

D.

It is an example of a defect that if goes undetected, will not cause any real harm to either the end customer or to the company (the bank)

Question 30

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:

Options:

A.

I, ii and v

B.

iv

C.

i and iii

D.

v

Question 31

Which of the following statements about impact of DevOps on testing is CORRECT?

Options:

A.

DevOps helps eliminate manual testing by having focus on continuous automated testing

B.

DevOps helps shift focus of testing people to perform operations testing

C.

DevOps helps bring focus on testing of non-functional characteristics

D.

DevOps helps shift focus of operations people to functional testing

Question 32

Which of the following is a function of a dynamic analysis tool?

Options:

A.

Provide support for traceability of tests, test results and incidents to source documents

B.

Monitor the allocation, use and de-allocation of memory during run-time of a program

C.

Execute programs step-by-step in order to reproduce failures and find corresponding defects

D.

Provide support for release of baselines consisting of configuration items

Question 33

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:

Options:

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

Question 34

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

[I]. The contrast color ratio for both normal text and large text of a website does not comply with the applicable accessibility guidelines, making it difficult for many users to read the content on the pages

[II]. A development vendor fails to deliver their software system on time, causing significant delays to system integration testing activities that have been planned as part of a development project for a system of systems

[III]. People in the test team do not have sufficient skills to automate tests at the test levels required by the test automation strategy which does not allow production of an effective regression test suite

[IV]. In a web application, data from untrusted sources is not subject to proper input validation, making the application vulnerable to several security attacks

Which of the following statements is true?

Options:

A.

[I] and [III] are product risks; [II] and [IV] are project risks

B.

[I] and [IV] are product risks. [II] and [III] are project risks

C.

[II], [III] and [IV] are product risks; [I] is a project risk

D.

[IV] is a product risk; [I]. [II] and [III] are project risks

Question 35

Atypical generic skill required for the role of tester is the ability to

Options:

A.

Take on the role of developer to meet challenging project deadlines

B.

Assume leadership aimed at imposing decisions on the rest of the team.

C.

Use tools to make the execution of repetitive testing tasks more efficient.

D.

Determine the corrective actions to get a test project on track in case of deviations from the test plan

Question 36

You are working on creating test cases for a user story -

As a customer, I want to be able to book an ISTQB exam for a particular date, so that I can find choose my time slot and pay the correct amount, including discounts, if any.

The acceptance criteria for this :

1. The dates shown should be from the current date to 2 years in future

2. Initially there should be 10 timeslots available for each day, 1 hour each, starting at 8 AM GMT

3. Maximum 5 persons should be able to select a time slot after which that time slot should become unavailable

4. First timeslot should have a 10% discount

Which of the following is the BEST example of a test case for this user story?

Options:

A.

Logon to the site. Book an exam for the current date. Expected result: timeslots should be shown. Change the time to any other date prior to the selected date. Expected result: New slot should become visible.

B.

Logon to the site. Expected result: Default 8 AM (GMT) timeslot should be selected Change the time to any other timeslot. Expected result: New slot should be booked

C.

Logon to the site. Book 5 exams for the current date. Expected result: Exams should be booked. Book 6th timeslot for the same date. Expected result: The exam should be booked but no discount should be given.

D.

Logon to the site and book an exam for the 8 AM (GMT) timeslot Expected result: You should get 10% discounted price. Change the time to any other timeslot. Expected result: Discount should be removed

Question 37

Which of the following software development models BEST exemplifies a model that does NOT support the principle of early testing?

Options:

A.

The iterative development model

B.

The V-model

C.

The Waterfall model

D.

The incremental development model

Question 38

Manager responsibilities in formal review includes ad except one of the following:

Options:

A.

Planning the review

B.

Determines if the review objectives have been met

C.

Decide on the execution of reviews

D.

Allocate time for review

Question 39

Which of the following should be included in a test status report?

I. Estimation details

II. Total number of open and closed defects

III Actual effort spent

IV. Defect reports

V. Number of executed, failed, blocked tests

Options:

A.

III.V

B.

II, III

C.

I. II. IV

D.

II, III.V

Question 40

Which of the following statements about traceability is FALSE?

Options:

A.

Traceability between test basis items and the test cases designed to cover them, makes it possible to determine which test basis items have been covered by the executed test cases.

B.

Traceability between test basis items and the test cases designed to cover them, enables experience-based test techniques to be applied

C.

Traceability between test basis items and the test cases designed to cover them, enables identification of which test cases will be affected by changes to the test basis items.

D.

Traceability can be established and maintained through all the test documentation for a given test level, such as from test conditions through test cases to test scripts.

Question 41

Which of the following statements about static testing and dynamic testing is true?

Options:

A.

Unlike dynamic testing, which can be also performed manually, static testing cannot be performed without specialized tools

B.

Static testing is usually much less cost-effective than dynamic testing

C.

Unlike dynamic testing, which focuses on detecting potential defects, static testing focuses on detecting failures which may be due to actual defects

D.

Both static testing and dynamic testing can be used to highlight issues associated with non-functional characteristics

Question 42

In a two-hour uninterrupted test session, performed as part of an iteration on an Agile project, a heuristic checklist was used to help the tester focus on some specific usability issues of a web application.

The unscripted tests produced by the tester's experience during such session belong to which one of the following testing quadrants?

Options:

A.

Q1

B.

Q2

C.

Q3

D.

Q4

Question 43

Which of the following statements refers to a good testing practice that applies to all software development lifecycles?

Options:

A.

Each test level should have its own specific test objectives that should be consistent with the software development lifecycle phase or type of activities it addresses.

B.

Test analysis and design for any test levels should begin as soon as coding is complete, and all system components are available for testing

C.

The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.

D.

All the tests should be automated and run as part of the continuous integration process with every software change

Question 44

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

Options:

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.

Question 45

Which of the following statements regarding the impact of the chosen software development lifecycle model on testing is true?

Options:

A.

The chosen software development lifecycle model has no impact on the number of regression test cases.

B.

The chosen software development lifecycle model influences when testing activities should start and end.

C.

The chosen software development lifecycle model determines the type of tests to be performed.

D.

The chosen software development lifecycle model does not affect the scope of the non-functional tests and the test tools to be used.

Question 46

Which of the following tasks is MOST LIKELY to be performed by the tester?

Options:

A.

Develop a test strategy and test policy for the organization

B.

Promote and advocate the test team within the organization

C.

Create the detailed test execution schedule

D.

Introduce suitable metrics for measuring test progress

Question 47

A calculator software is used to calculate the result for 5+6.

The user noticed that the result given is 6.

This is an example of;

Options:

A.

Mistake

B.

Fault

C.

Error

D.

Failure

Question 48

Which of the following statements about testing in the context of an agile (iterative-incremental) development model is correct?

Options:

A.

Unit test and acceptance test ate the most important tests to make sure that the system works as expected.

B.

Each iteration of testing has to be completely finished before a new Iteration of development starts.

C.

Regression testing is necessary whenever a new Increment Is added to the existing system. D. Only certain types of non-functional and explorative testing are performed.

Question 49

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

Options:

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.

Question 50

4 equivalence classes are given for integer values:

0 < x <100

100<= x <= 200

200 < x < 500

x >= 500

Which of the following options represent correct set of data for valid equivalence class partitions?

Options:

A.

50; 100; 200. 1000

B.

0. 1.99, 100.200,201.499, 500;

C.

0.50; 100; 150.200.350.500;

D.

50; 100; 250; 1000

Question 51

Which of the following is NOT a deciding factor m determining the extent of testing required?

Options:

A.

Level of risk of the product or features

B.

Budget to do testing

C.

A particular tester involved in testing

D.

Time available to do testing

Question 52

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

Options:

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.

Question 53

Which of the statements on confirmation testing and regression testing is correct?

Options:

A.

Regression tests are performed to confirm that defects have been corrected and no longer lead to errors

B.

Confirmation tests are performed to confirm that changes have no undesired effects

C.

Regression tests are performed to confirm that errors have been corrected and no longer lead to failures

D.

Confirmation tests are performed to confirm that defects have been corrected and no longer lead to failures

Question 54

Which of the following is a task the Author is responsible for, as part of a typical formal review?

Options:

A.

Determining the people who will be involved in the review

B.

Recording the anomalies found during the review meeting

C.

Identifying potential anomalies in the work product under review

D.

Fixing the anomalies found in the work product under review

Question 55

Which of the following is an example of tasks most associated with the test design activity?

Options:

A.

The project manager updates the project schedule as key test tasks are completed

B.

Test data, derived from production data, is loaded into the test environment

C.

Every day. the tester notes the status of his/her test cases in preparation for daily reports

D.

The identification of test execution and test automation tools

Question 56

Which of the following statements about static testing is true?

Options:

A.

Static testing is NOT suitable for finding coding defects. For this, dynamic testing is necessary.

B.

Static testing should be done instead of dynamic testing, as both find the same defects.

C.

Static tests are NOT suitable to evaluate the quality of work results.

D.

It makes sense to perform static testing before dynamic testing, because defects can be found earlier or at lower cost.

Question 57

Which of the following statements about estimation of the test effort is WRONG?

Options:

A.

Once the test effort is estimated, resources can be identified and a schedule can be drawn up.

B.

Effort estimate can be inaccurate because the quality of the product under tests is not known.

C.

Effort estimate depends on the budget of the project.

D.

Experience based estimation is one of the estimation techniques.

Question 58

Which ONE of the following options MOST ACCURATELY describes branch testing?

Options:

A.

In branch 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.

B.

In branch testing, the coverage items are control flow transfers between decisions, and the aim is to design test cases to exercise flow transfers in the code until an acceptable level of coverage is achieved. Coverage is measured as the number of branches exercised by the test cases divided by the total number of branches expressed as a percentage.

C.

In branch 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. Coverage is measured as the number of branches exercised by the test cases divided by the total number of branches expressed as a percentage.

D.

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

Question 59

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 an INVALID sequence?

Options:

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

Question 60

Which of the following statements correctly describe the business facing quadrant that supports the team?

Options:

A.

Exploratory tests are generally used for this quadrant

B.

It is the quadrant that deals with tests created on the basis of user stories.

C.

It is the quadrant that component testing

D.

It is the quadrant that Non-functional testing such as performance and the tests are created on the basis of user scenarios

Question 61

An agile software development organization has recently hired a senior tester. The organization has distributed teams spread across time zones. They need to share test status with various stakeholders including upper management and customers at a regular interval. Which of the following statements seems to be correct with regards to the communication?

Options:

A.

Since the stakeholders include customers frequent informal communication without a specific frequency works better.

B.

Agile nature of the project means very less documentation and hence the status need not be documented and shared in a formal manner

C.

Since the stakeholders include upper management, formal reports delivered face-to-face are critical.

D.

Distributed nature of teams working in various time zones means email communication will work better

Question 62

Which of the following statements about static analysis are FALSE?

I. Static analysis can be used Instead of dynamic testing.

II. Stalk: analysis can uncover defects like security vulnerabilities.

III. Static analysis can be used to check conformance to specifications and standards.

IV Static analysis typically detects failures prior to component testing.

Options:

A.

I. II

B.

II. Ill

C.

III. IV

D.

I, IV

Question 63

Which of the following BEST distinguishes the terms "validation" and "verification"?

Options:

A.

Verification is confirmation through the provision of objective evidence that the specified requirements have been met while validation is confirmation through the provision of objective evidence that the requirements for a specific intended use have been met

B.

Verification is confirmation through the provision of subjective evidence that the specified requirements have been met while validation is confirmation through the provision of subjective evidence that the designs for a specific intended use have been met

C.

Validation is confirmation through the provision of objective evidence that the specified requirements have been met while verification is confirmation through the provision of objective evidence that the requirements for a specific intended use have been met

D.

Validation is confirmation through the provision of subjective evidence that the specified requirements have been met while verification is confirmation through the provision of subjective evidence that the designs for a specific intended use have been met

Question 64

Which of the following examples represents System Integration testing?

Options:

A.

Testing an application m development environment which is similar to the production environment

B.

Testing the system based on specifications using simulator for a sub-system

C.

Testing an application's behaviour to check if it fulfils business needs

D.

Testing if e-commerce website works correctly with a third-party payment gateway

Question 65

Which ONE of the following options identifies the perspectives through which a collective authorship process generates a shared vision of user stories?

Options:

A.

Product owner, development, and testing

B.

Business, architecture, and testing

C.

Business, development, and testing

D.

Business, development, and acceptance testing

Question 66

In the newest version of payroll system number of changes were made. As a tester you got a task to perform regression and confirmation tests. Which of the following project activities are related to confirmation testing?

Options:

A.

Testing due to the application of a new version of the interface

B.

Testing that fixes resolved the defects in the search function

C.

Testing if a system still works after update of an operating system

D.

Testing to ensure the adding of a new functionalities haven't broken existing functions

Question 67

Which of the following exemplifies how a software bug can cause harm to a company?

Options:

A.

"Print" prints the last page twice for a file with 1000 pages

B.

The timeout on the login page of a web site is 9 minutes, while the requirement was for 10 minutes

C.

When uninstalling the application, the uninstall dialog has a spelling mistake

D.

When calculating the final price in a shopping list, the price of the last item is not added

Question 68

Which of the following is an INCORRECT statement about the benefit of traceability between the test basis and test work products?

Options:

A.

Traceability may be required by IT governance rules

B.

Traceability may help evaluate the extent of test coverage

C.

Traceability may allow testing to be auditable

D.

Traceability may make it harder to understand the impact of changes

Question 69

Which of the following options cover the test types performed during typical system testing phase:

I. Usability

II Requirements based scenarios

III Testing parts of the code in isolation

IV Correct order of parameters in API calls

Options:

A.

I, Ill

B.

I. II

C.

II. IV

D.

III. IV

Question 70

Which of the following statements about Experience Based Techniques (EBT) is correct?

Options:

A.

EBT use tests derived from the test engineers' previous experience with similar technologies.

B.

EBT is based on the ability of the test engineer to implement various testing techniques.

C.

EBT is done as a second stage of testing, after non-experienced-based testing took place.

D.

EBT require broad and deep knowledge in testing but not necessarily in the application or technological domain.

Question 71

A system has a self-diagnostics module that starts executing after the system is reset. The diagnostics are running 12 different tests on the systems memory hardware. The following is one of the requirements set for the diagnostics module:

'The time taking the diagnostics tests to execute shall be less than 2 seconds' Which of the following is a failure related to the specified requirement?

Options:

A.

The diagnostic tests fail to start after a system reset

B.

The diagnostic tests take too much time to execute

C.

The diagnostic tests that measure the speed of the memory, fail

D.

The diagnostic tests fail due to incorrect implementation of the test code

Question 72

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

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

Question 73

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?

Options:

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.

Question 74

Which of the following BEST describes checklist-based testing?

Options:

A.

Checklist-based testing includes formal tests from detailed lists of test conditions, allowing much repeatability

B.

Checklist-based testing may involve a list of tests based on what is important to the user as well as an understanding of why and how software fails

C.

Checklist-based testing, while popular, provides little consistency and few guidelines concerning test case development

D.

Checklist-based testing is restricted to non-functional testing, including usability, performance, and security test

Question 75

The acceptance criteria associated with a user story:

Options:

A.

are often written in a rule-oriented format using the template referred to as "Given/When/Then"

B.

are often documented following in rule-oriented format using the following template: "As a [role], I want [feature], so that I can [benefit]"

C.

can be written in different formats and represent an aspect of a user story referred to as confirmation' of the so called "3 C's"

D.

must be written in one of the two following formats: scenario-oriented or rule-oriented

Question 76

Which of the following types of tools is BEST suited for determining source code compliance with the guidelines provided by a coding standard?

Options:

A.

Containerisation tool

B.

Fault seeding tool.

C.

Static analysis tool.

D.

Test data preparation tool

Question 77

An e-commerce site accepts credit cards for processing the payment. The payment processing form has a field for the amount of money to be deducted. The minimum amount of money that can be processed is $10. The credit cards have a limit of $5,000 (Five Thousand). Assume that only integers can be accepted as inputs. Which of the following set of boundary values you will choose for EFFICIENT testing for the amount of money that can be spent?

Options:

A.

9.5001

B.

10.5000

C.

10, 11.4999, 5000r 5001

D.

9. 10.5000,5001

Question 78

Which ONE of the following elements is TYPICALLY part of a test plan?

Options:

A.

The budget and schedule for the test project.

B.

A detailed analysis of the defects found and their causes.

C.

A detailed report on the test results after the test project is completed.

D.

A list of test logs from the test execution.

Question 79

Consider an estimation session in which a six-member Agile team (Memb1..... Memb6) uses the planning poker technique to estimate a user story (in story points). The team members will use a set of cards with the following values: 1,2, 3,5, 8,13,21. Below is the outcome of the first round of estimation for this session:

Which of the following answers BEST describes how the estimation session should proceed?

Options:

A.

The final estimate of the user story in story points is determined by applying the three-point estimation technique with the following input values most optimistic estimate - 1, most likely estimate - 3, and most pessimistic estimate - 21

B.

Further estimation rounds should be performed until all team members will pick the card having the same value: this value will represent the final estimate of the user story in story points.

C.

The final estimate of the user story in story points is determined by calculating the average value between the most optimistic estimate of 21 story points (Memb4> and the most pessimistic estimate of 1 story point (Memb6)

D.

Memb6 and Memb4 which have produced the most pessimistic and the most optimistic estimates respectively, should explain the reasons of their choices to stimulate a discussion between all members before proceeding to another estimation round

Question 80

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

Options:

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.

Question 81

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

Options:

A.

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

B.

Static testing tools as 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 tools facilitate the automated execution of tests and the measurement of test coverage.

Question 82

Which of the following statements BEST describes the shift-left approach in software testing?

Options:

A.

Testing is performed after the development phase is completed.

B.

Testing is performed on the entire system or product.

C.

Testing is performed by an independent testing team.

D.

Testing is performed as early as possible in the software development life cycle.

Question 83

Which one of the following statements IS NOT a valid objective of testing?

Options:

A.

To build confidence in the level of quality of the test object.

B.

To find all defects in a product, ensuring the product is defect free.

C.

To find failures and defects

D.

To evaluate work products such as requirements, user stories, design, and code.

Question 84

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

Options:

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.

Question 85

Which of the following statements about white-box testing is FALSE?

Options:

A.

Static testing can benefit from using code-related white-box test techniques during code reviews.

B.

White-box testing allows suggesting test cases for increasing coverage levels which are based on objective measures

C.

Achieving full code coverage for a component or a system ensures that it has been fully tested

D.

Black-box testing can benefit from using code-related white-box test techniques to increase confidence in the code.

Question 86

Which of the following statements best describes the difference between product risk and project risk in software testing?

Options:

A.

Product risk refers to the risk associated with the project's schedule, budget, and resources, while project risk refers to the risk associated with the quality and functionality of the software product.

B.

Product risk refers to the risk associated with issues such as delays in work product deliveries, inaccurate estimates, while project risk refers to the risk associated with the project's schedule, budget, and resources.

C.

Product risk and project risk are essentially the same and can be used interchangeably.

D.

Product risk refers to the risk associated with delays in elements such as work product deliveries and inaccurate estimates, while project risk refers to the risk associated with issues such as user dissatisfaction.

Question 87

Which ONE of the following options BEST describes the third test quadrant (Q3)?

Options:

A.

This test quadrant contains smoke tests and non-functional tests (except usability tests). These tests are often automated.

B.

This test quadrant is business-facing and criticizes the system. It contains exploratory testing, usability testing, and user acceptance testing.

C.

This test quadrant contains functional tests, examples, user story tests, user experience prototypes, API testing, and simulations. These tests check the acceptance criteria and can be manual or automated.

D.

This test quadrant is technology-facing and supports the team. These tests should be automated and included in the continuous integration (CI) process.

Question 88

Consider the following user story about an e-commerce website's registration feature that only allows registered users to make purchases ; As a new user, I want to register to the website, so that I can start shopping online"

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

[a] The registration form consists of the following fields: username, email address, first name, last name, date of birth, password and repeat password.

[b] To submit the registration request, the new user must fill in all the fields of the registration form with valid values and must agree to the terms and conditions.

[c] To be valid, the email address must not be provided by free online mail services that allow to create disposable email addresses. A dedicated error message must be presented to inform the new user when an invalid address is entered.

[d] To be valid, the first name and last name must contain only alphabetic characters and must be between 2 and 80 characters long A dedicated error message must be presented to inform the new user when an invalid first name and/or the last name is entered

[e] After submitting the registration request, the new user must receive an e-mail containing the confirmation link to the e-mail address specified in the registration form

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

Options:

A.

The new user enters valid values in the fields of the registration form, except for the email address, where he/she enters an e-mail address provided by a free online mail service that allow to create disposable email addresses. Then he/she is informed by the website about this issue.

B.

The new user enters valid values in the fields of the registration form, except for the first name, where he/she enters a first name with 10 characters that contains a number. Then he/she is informed by the website about this issue.

C.

The user accesses the website with a username and password, and successfully places a purchase order for five items, paying by Mastercard credit card

D.

The new user enters valid values in all the fields of the registration form, confirms to accept all the terms and conditions, submits the registration request and then receives an e-mail containing the confirmation link to the e-mail address specified in the registration form

Question 89

In a museum there are staggered entrance fees:

    Free admission: children under 14 years

    Reduced admission: young people aged 14 and under 18, retiree, students and welfare recipients

    Regular price: all other persons

Which of the following four options describes the minimum set of test data that reaches 100% coverage of all valid equivalence classes for the admission fees?

Options:

A.

Child (12 years), student (23 years), retiree (68 years)

B.

Youth (16 years), adult (35 years), adult (60 years)

C.

Child (12 years), welfare recipient (45 years), retiree (68 years)

D.

Child (12 years), adult (35 years), retiree (68 years)

Question 90

Which statement about use case testing is true?

Options:

A.

The lest cases are designed to find defects in the data flew.

B.

The test cases are designed to be used by real users, not by professional testers

C.

The test cases are always designed by customers or end users.

D.

The test cases are designed to find defects in the process flow.

Question 91

Consider the following iteration planning tasks where a tester can provide value:

    Break down user stories into tasks (particularly testing tasks)

    Estimate test effort for all testing tasks

    Identify and refine functional and non-functional aspects of the test object

Which ONE of the following tasks should be ADDED to the above list?

Options:

A.

Determining the test strategy

B.

Participating in the detailed risk analysis of user stories and determining their testability

C.

Planning the testing for the release

D.

Writing testable user stories and acceptance criteria

Question 92

The following rules determine the annual bonus to be paid to a salesman of a company based on the total annual amount of the sales made (referred to as TAS).

If the TAS is between 50k€ and 80k€, the bonus is 10%. If the TAS exceeds 80k€ by a value not greater than 40k€, the bonus is 15%. Finally, if the TAS

exceeds the maximum threshold which entitles to a 15% bonus, the bonus is 22%.

Consider applying equivalence partitioning to the TAS (Note: 1k€ = 1000 euros).

Which one of the following answers contain only test cases that belong to the same equivalence partition?

Options:

A.

TC1 = 81 k€; TC2= 97k€; TC3=111k€; TC4=118k€

B.

TC1 = 40k€; TC2= 46k€; TC3=51k€; TC4=53k€

C.

TC1 = 79k€; TC2= 80k€; TC3=81k€; TC4=82k€

D.

TC1 = 90k€; TC2= 110k€; TC3=125k€: TC4=140k€

Question 93

Which of the following statements best describes an advantage of the whole team approach?

Options:

A.

It allows the team to deliver software faster by skipping testing and documentation activities.

B.

It enables the team to share responsibility for quality and collaborate with stakeholders throughout the project.

C.

It enables a better division of labor as the team shares a common workspace in one physical location.

D.

It fosters competition and individualism among team members to achieve higher performance.

Question 94

Consider the following statements about risk-based testing.

I) Risk-based testing has the objective to reduce the level of protect risks.

II) Tests should be prioritized to find tie critical detects as early as possible.

III) Non-testing activities may also help to reduce risk

IV) Risks have to be reassessed on a regular basis.

V) The project stakeholders can give useful input to determine the risks

Options:

A.

I III IV and V are true. II is false.

B.

II, III IV and V are correct. I is false.

C.

C. I, II and IV are true. III and V are false.

D.

II, Ill and V are true. 1 ants Iv are false.

Question 95

Which of the following statements BEST describes how test cases are derived from a use case?

Options:

A.

Test cases are derived based on non-functional requirements such as usability

B.

Test cases are created using white-box test techniques to execute scenarios of use cases

C.

Test cases are derived based on pair testing between a user and a tester to find defects

D.

Test cases are designed to cover various user behaviors, including basic, exceptional or alternative and error behaviors associated with human users or systems

Question 96

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?

Options:

A.

Statements I, III, and IV

B.

Statements II, IV, and V

C.

Statements I, II, and IV

D.

Statements II, III, and V

Question 97

What does configuration management enable for testing?

Options:

A.

It enables the scheduling of test resources.

B.

It enables the derivation of test cases and test data.

C.

It enables the creation of test progress reports.

D.

It enables the versioning of the test elements.

Question 98

Consider the following user story and its acceptance criteria:

User Story:

As a member of the "Agnotoly" association, I want to be able to pay the association’s dues through an automatic payment method so that I can forget about payment deadlines.

Acceptance Criteria:

    The member can only pay with ‘Agnesis Master’ credit card.

    The member must register their cell phone number.

    The member must register the credit card in the payment system.

    The member must select a payment method (monthly or annual).

    The member must accept the terms and conditions for the selected method.

    If terms and conditions are accepted, the system sends an OTP (one-time password) to the member’s phone for verification.

    The payment method is registered only after OTP verification.

    Once the payment method is registered, the system will charge on the first business day of the following month.

Test Cycle Results:

    Members successfully paid dues using the credit card.

    Payments were processed monthly and for over a year.

Which ONE of the following options identifies the acceptance criteria that has NOT been fully covered?

Options:

A.

Acceptance criteria 8 has not been fully covered during the above test cycle.

B.

Acceptance criteria 4 has not been fully covered during the above test cycle.

C.

All acceptance criteria have been fully covered during the above test cycle.

D.

Acceptance criteria 6 has not been fully covered during the above test cycle.

Question 99

Which of the following would be the LEAST likely to be used as the basis for a test exit criteria?

Options:

A.

Test schedules

B.

Cost of testing performed so far

C.

Confidence of testers in tested code

D.

Number of unfixed defects

Question 100

Consider the following table, which contains information about test cases from the test management system:

Which ONE of the following options organizes the test cases based on the statement coverage strategy, while considering practical constraints?

Options:

A.

{TC 20; TC 30; TC 10; TC 40; TC 50; TC 70; TC 60; TC 80; TC 90}

B.

{TC 10; TC 30; TC 20; TC 60; TC 40; TC 80; TC 90; TC 50; TC 70}

C.

{TC 80; TC 70; TC 50; TC 60; TC 20; TC 30; TC 10; TC 40; TC 90}

D.

{TC 60; TC 80; TC 40; TC 90; TC 50; TC 10; TC 70; TC 30; TC 20}

Question 101

A typical objective of testing is to ensure that:

Options:

A.

testing is used to drive the development of a software

B.

a software has been tested using a combination of test techniques

C.

there are no defects in a software that is about to be released

D.

a software has been properly covered

Question 102

Your manager asked you when testing will be complete. In order to answer this question, you'll most likely use:

Options:

A.

Test progress reports

B.

Your colleagues advice

C.

A conversion spreadsheet

D.

A Test Oracle

Question 103

The fact that defects are usually not evenly distributed among the various modules that make up a software application, but rather their distribution tend to reflect the Pareto principle:

Options:

A.

is a false myth

B.

is expressed by the testing principle referred to as Tests wear out'

C.

is expressed by the testing principle referred to as 'Defects cluster together'

D.

is expressed by the testing principle referred to as 'Bug prediction'

Question 104

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?

Options:

A.

1

B.

2

C.

3

D.

4

Question 105

Consider the following testing levels:

1) Component Testing

2) Integration Testing

3) System Testing

4) Acceptance Testing

Which of the following statements is true?

Options:

A.

Integration and system testing are applicable when V-model is used.

Component and acceptance testing are applicable when iterative development models are used.

B.

All the testing levels are applicable to V-model for software development.

Only acceptance testing is applicable for iterative models.

C.

Acceptance testing is applicable for all software development models.

Component and system testing are applicable only for the V-model.

D.

All testing levels are applicable, independent of which software development life-cycle process (V-model. iterative, incremental) is used.

Question 106

Which of the following are valid testing principles?

I) Exhaustive testing is in general impossible.

II) Exhaustive testing should be executed for code intended to be reused.

III) Testing may guarantee that a program is correct.

IV) Testing cannot guarantee that a program is correct.

V) Defects cluster together in certain areas of the product.

Options:

A.

I, IV, V

B.

II, Iv

C.

I, V

D.

I, Ill

Question 107

Which of the following statements contradicts the general principles of testing?

Options:

A.

Most defects are found in a small subset of a system's modules.

B.

If new defects are to be found we should run the same test set more often.

C.

Testing is better if it starts at the beginning of a project.

D.

How testing is done, is based on the situation in a particular project.

Question 108

Which of the following statements is NOT an objective of testing?

Options:

A.

Create confidence in the quality of the test object.

B.

Check whether the test object fulfils the specified requirements.

C.

Provide sufficient information for stakeholders to make decisions.

D.

Fix defects after they have been found and analyzed.

Question 109

Which of the following statements about test estimation approaches is CORRECT?

Options:

A.

The Wideband Delphi estimation technique is an example of the risk-based approach

B.

The Wideband Delphi estimation technique is an example of the expert-based approach

C.

Bumdown charts used in Agile development is an example of the risk-based approach

D.

Burndown charts used in Agile development is an example of the expert-based approach

Question 110

Which statement best describes the key difference between a mindset for test activities and a mindset for development activities?

Options:

A.

A tester possesses professional pessimism while a developer is concerned with validating the product

B.

A tester is concerned with finding defects while a developer is interested in designing solutions

C.

A tester is interested in building solutions while a developer is concerned with verifying the product

D.

A tester is concerned with verifying the product while a developer possesses professional pessimism

Question 111

The whole-team approach:

Options:

A.

promotes the idea that all team members should have a thorough understanding of test techniques

B.

is a consensus-based approach that engages the whole team in estimating the user stories

C.

promotes the idea that all team members should be responsible for the quality of the product

D.

is mostly adopted in projects aimed at developing safety-critical systems, as it ensures the highest level of testing independence

Question 112

Given the following requirement:

Requirement ID: 2 8

Requirement Description Additional Entrance Fee

Detailed Description

An additional fee of S3 is charged during the weekend, but

1) Visitors aged under 7 are not charged.

2) Visitors aged 7 to 13 inclusive get a 20% discount off the additional fee.

3) Visitors aged greater than 65 get a 50% discount off the additional fee.

Age should be an integer of 0 or above.

Weekend means Friday to Sunday inclusive.

Which of the following statements is NOT correct?

Options:

A.

Thursday is a valid input boundary value.

B.

A minimum of 6 valid test cases are derived from boundary value analysis based on input age.

C.

$3.01 is a valid output boundary value.

D.

7 and 13 are boundary values for the equivalence partition including age 10.

Question 113

Which of the following activities does NOT belong to a typical technical review?

Options:

A.

Pre-meeting preparation by reviewers

B.

Using checklists during the meeting

C.

Inviting end-users to the meeting

D.

Preparation of a review report

Question 114

Which statement corresponds to one of the 7 principles of testing?

Select exactly one option (1 out of 4)!

Options:

A.

Exhaustive testing can show the absence of defects.

B.

To detect new defects, existing regression test cases must be updated regularly.

C.

Late testing saves time and money, especially with scarce resources.

D.

Fixing all detected defects ensures the success of the system under test.

Question 115

A software development company invests heavily in tools to support the entire software development lifecycle, including testing. They have a tool that allows automated creation and installation of builds and subsequent execution of various types of automated tests. Which ONE of the following is a CORRECT statement about this type of test tool?

Options:

A.

It is an example of collaboration tool

B.

It is an example of test implementation tool

C.

It is an example of DevOps related tools

D.

It is an example of automated unit testing tool

Question 116

Which of the following statements about the value of maintaining traceability between the test basis and test work products is not true?

Options:

A.

Traceability can be useful for assessing the impact of a change to a test basis item on the corresponding tests

B.

Traceability can be useful for determining how many test basis items are covered by the corresponding tests

C.

Traceability can be useful for determining the most suitable test techniques to be used in a testing project

D.

Traceability can be useful to support the needs required by the auditing of testing

Question 117

A possible risk of introducing test automation is:

Options:

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.

Question 118

A company wants to reward each of its salespeople with an annual bonus that represents the sum of all the bonuses accumulated for every single sale made by that salesperson. The bonus for a single sale can take on the following four values: 3%, 5%, 7% and 10% (the percentage refers to the amount of the single sale). These values are determined on the basis of the type of customer (classified as "Basic" or "Premium") to which such sale was made, and on the amount of such sale classified into the following three groups G1, G2 and G3:

• [G1]: less than 300 euros

• [G2]: between 300 and 2000 euros

• [G3]: greater than 2000 euros

Which of the following is the minimum number of test cases needed to cover the full decision table associated with this scenario?

Options:

A.

12

B.

6

C.

4

D.

3

Demo: 118 questions
Total 399 questions