Weekend Sale Discount Flat 70% Offer - Ends in 0d 00h 00m 00s - Coupon code: 70diswrap

ISTQB ISTQB-CTFL Dumps

Page: 1 / 40
Total 399 questions

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

Question 1

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 2

The following 4 equivalence classes are given:

Which of the following alternatives includes correct test values for x. based on equivalence partitioning?

Options:

A.

-100; 100:1000; 1001

B.

-500; 0; 100; 1000

C.

-99; 99:101; 1001

D.

-1000; -100; 100; 1000

Question 3

Which of the following is a test-first approach, where tests that express a shared understanding from stakeholders of how the application is expected to work, are first written in business-readable language (following the Given/When/Then format), and then made executable to drive development?

Options:

A.

Test-Driven Development (TDD)

B.

Acceptance Test-Driven Development (ATDD)

C.

Behavior-Driven Development (BDD)

D.

Domain-Driven Design (DDD)

Question 4

The following open incident report provided:

Date: 01.01.01

Description: When pressing the stop button the application status remain in "Attention" instead of "Ready'.

Severity: High

Life Cycle: Integration

Which of the following details are missing in the giving incident report?

I. Identification or configuration of the application

II. The name of the developer

III. Recommendation of the developer

IV The actions and/or conditions that came before the pressing of the button

Options:

A.

IV

B.

I. IV

C.

I. II

D.

II, III

Question 5

Confirmation testing is performed after:

Options:

A.

a defect is fixed and after other tests do not find any side-effect introduced in the software as a result of such fix

B.

a failed test, and aims to run that test again to confirm that the same behavior still occurs and thus appears to be reproducible

C.

the execution of an automated regression test suite to confirm the absence of false positives in the test results

D.

a defect is fixed, and if such testing is successful then the regression tests that are relevant for such fix can be executed

Question 6

Which of the following is the main difference between quality assurance (QA) and quality control

Options:

A.

A is the responsibility of everyone on a project, while QC is the responsibility of a dedicated team.

B.

A is a process-oriented approach, while QC is a product-oriented approach.

C.

A is focused on implementation, while QC is focused on improvement.

D.

A is preventive, while QC is corrective.

Question 7

A test manager decided to skip static testing since he believes bugs can be found easily by doing dynamic testing. Was this decision right or wrong?

Options:

A.

The decision was wrong. Ensuring quality mandates that static testing is performed after performing the dynamic testing.

B.

The decision was right. Static testing is usually redundant if a product is planned to go through a full-cycle of dynamic testing.

C.

The decision was right. Most of the bugs are easier to identify during the dynamic testing.

D.

The decision was wrong. Static testing can find defects early in the development process, reducing the overall cost of testing and development

Question 8

You are a tester working on a critical project. Based on the risk analysis you execution? Priority 1 is the highest and Priority 3 is the lowest priority.

as

Options:

A.

D-C- B-A

B.

D-B-A-C

C.

C-B-A-D

D.

D-A-B-C

Question 9

A test status report SHOULD:

Options:

A.

Specify the impediments to carrying out the planned test activities in the reporting period and the corresponding solutions put in place to remove them

B.

Be produced as part of test completion activities and report unmitigated product risks to support the decision whether or not to release the product

C.

Always be based on the same template within an organisation, as its structure and contents should not be affected by the audience to which the report is presented.

D.

Specify the lines of communication between testing, other lifecycle activities, and within the organisation that were chosen at the outset of the test project.

Question 10

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 11

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 12

Which ONE of the following statements about maintenance testing is CORRECT?

Options:

A.

Maintenance testing is performed exclusively for adaptive maintenance.

B.

Maintenance testing is only required when defects are reported in production.

C.

Maintenance testing should be performed when enhancements, fixes, or updates are applied to an existing system.

D.

Maintenance testing does not require test cases since it focuses solely on defect verification.

Question 13

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 14

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 15

Which of the following options should NOT be used for writing acceptance criteria?

Options:

A.

Reaction time

B.

Scenarios

C.

Input-output mappings

D.

Test charters

Question 16

Consider the following defect report for an Exam Booking System

Defect ID: ST1041 | Title: Unable to cancel an exam booking | Severity: Very High | Priority: Very High | Environment: Windows 10, Firefox

Description: When attempting to cancel an exam booking using the cancel exam feature, the system does not cancel the exam even though it shows a message that the exam has

been cancelled.

Which ONE of the following indicates the information that should be added to the description for reproducing the defect easily?

Options:

A.

Providing better severity and priority. It is not clear why this is a high severity problem as the exams can be booked without any problem.

B.

Providing exact steps that lead to this defect. It is not clear from the description if this is a problem for any scheduled exam or for a specific user.

C.

The defect Id used is alphanumeric in nature. It should be a number only.

D.

Repeating the test case with different browsers and logging a separate defect for each one of them

Question 17

A test manager defined the following test levels in her test plan; Component, System and Acceptance.

Which Software Development lifecycle is the Test Manager most likely following?

Options:

A.

V-Model

B.

Agile

C.

Waterfall

D.

Prototyping

Question 18

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 19

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 20

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 21

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 22

You are testing the latest version of an air-traffic control system prior to production deployment using exploratory testing. After following an unusual sequence of input steps, the system crashes. After the crash, you document a defect report with the following information:

•Title: System crashes unexpectedly during input.

•Brief summary: System crashes when an unusual sequence of inputs is used.

•Version: V1.001

•Test: Exploratory testing prior to production deployment

•Priority: Urgent

•Risk: High

•References: Screenshot of crashed application

What critical Information Is missing from this report?

Options:

A.

Conclusions, recommendations, and approvals.

B.

Change history.

C.

Description of the defect to enable reproduction.

D.

Status of defect

Question 23

Which test approach will best fit a new project, with little documentation and high probability for bugs?

Options:

A.

Exploratory testing

B.

Requirements based testing

C.

Metric based approach

D.

Regression testing

Question 24

Given the following review types and review characteristics:

a.Pair review

b.Walkthrough

c.Technical review

d.Inspection

1.Formal

2.Informal

3.Purposes include evaluating the quality of the work product under review and generating new ideas (e.g., brainstorming solutions)

4.Purposes include Improving the software product and training the review participants

Which of the following BEST matches the review type with the review characteristic?

Options:

A.

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

B.

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

C.

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

D.

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

Question 25

In which one of the following test techniques are test cases derived from the analysis of the software architecture?

Options:

A.

Black-box test techniques.

B.

Experience-based test techniques.

C.

Checklist-based test techniques.

D.

White-box test techniques.

Question 26

Which of the following statements regarding the testing quadrants model is correct?

Options:

A.

The testing quadrants model provides a way of differentiating between types of tests and assists in explaining them to stakeholders.

B.

The testing quadrants model assigns test types to the corresponding V-Model test levels.

C.

With the testing quadrants model, tests can be either business-oriented or product-oriented.

D.

The testing quadrants model assigns tests from one of the four quadrants to each iteration in the Agile development.

Question 27

The following incident report that was generated during test of a web application.

What would you suggest as the most important report improvement?

Defect detected date: 15 8.2010

Defect detected by: Joe Smith

Test level System test

Test case: Area 5/TC 98

Build version: 2011-16.2

Defect description After having filled out all required fields in screen 1, t click ENTER to continue to screen 2 Nothing happens, no system response at all.

Options:

A.

Add information about which web browser was used

B.

Add information about which developer should fix the bug

C.

Add the time stamp when the incident happened

D.

Add an impact analysis

Question 28

Who of the following has the best knowledge to decide what tests in a test project should be automated?

Options:

A.

The developer

B.

The customer

C.

The development manager

D.

The test leader

Question 29

Which of the following statements does NOT describe good testing practice, regardless of the SDLC chosen?

Options:

A.

All development activities are subject to quality control.

B.

To avoid redundancy, different test levels have specific test objectives.

C.

To adhere to the principle of early testing, test analysis for a specific test level takes place during the corresponding phase of the SDLC.

D.

Testers are involved in the review of work results as soon as the documents have been approved by the stakeholders.

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

After being in operation for many years, a document management system must be decommissioned as it has reached its end of life. This system will not be replaced by any other new system. A legal obligation provides that all documents within the system must be kept for at least 20 years in a state archive. Which of the following statements about maintenance testing for decommissioning of this system is TRUE?

Options:

A.

No maintenance testing is required as this system will not be replaced.

B.

Data migration testing is required as part of maintenance testing

C.

Confirmation testing is required as part of maintenance testing.

D.

Regression testing is required as part of maintenance testing

Question 32

Which of the following work products cannot be examined by static analysis?

Options:

A.

Test plans

B.

Source code

C.

Compiled code

D.

Formal models

Question 33

In which of the following cases you would NOT execute maintenance testing?

Options:

A.

Retirement of the software or system

B.

Modifications to a released software or system

C.

Migration of the system data to a replacement system

D.

Update to the Maintainability requirements during the development phase

Question 34

Which or the following would be a key difference between a peer review of code and static analysis of code using a tool?

Options:

A.

A peer reviews finds defects while static analysis finds failures.

B.

Static analysis targets the code technically whereas Peer review is applicable to further aspects.

C.

Peer reviews cannot find missing requirements whereas static analysis can

D.

A peer reviews find failures while static analysis finds defects.

Question 35

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 36

Which of the following statements describes regression testing?

I. Retesting of a fixed defect

II. Testing of an already tested program

III. Testing of new functionality in a program

IV. Regression testing applies only to functional testing

V Tests that do not nave to be repeatable, because They are only used once

Options:

A.

II, IV, V

B.

I, III, IV

C.

II

D.

I, IV

Question 37

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 38

Which ONE of the following is a characteristic of exploratory testing?

Options:

A.

Effectiveness depends on the individual testers' skills

B.

Usually conducted when there is sufficient time for testing

C.

Testing without defined time-boxes

D.

Test cases are written once the specifications become available

Question 39

Which of the following BEST describes exploratory testing?

Options:

A.

Exploratory testing is a suitable test technique which may replace both black-box and white-box test techniques

B.

Exploratory testing is a valid and useful black-box test technique since it focuses on test cases related to the architecture and design of a system

C.

Exploratory testing requires both solid specifications and much project time available for test execution

D.

Exploratory testing may be used within defined time periods, during which the tester may follow a test charter as a guide

Question 40

Which of the following is NOT an objective of testing?

Options:

A.

Finding defects

B.

Providing information for decision-making

C.

Gaining confidence about the level of quality of the software

D.

Analyzing and removing the cause of failures

Question 41

The following sentences refer to the 'Standard for Software Test Documentation' specification (IEEE 829).

Which sentence is correct?

Options:

A.

Any deviation from this standard should be approved by management, marketing & development

B.

Most test documentation regimes follow this spec to some degree, with changes done to fit a specific situation or organization

C.

The key to high quality test documentation regimes is strict adherence to this standard

D.

This test plan outline is relevant for military projects. For consumer market projects there is a different specification with fewer items.

Question 42

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

Options:

A.

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

B.

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

C.

The shift-left approach can involve security vulnerabilities

D.

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

Question 43

In a review, which of the following is the responsibility of the manager?

Options:

A.

Performing detailed review based on past experience

B.

Ensuring that sufficient time is available for review

C.

Measuring the performance of each reviewer

D.

Organizing the logistics of the review meeting

Question 44

Can "cost" be regarded as Exit criteria?

Options:

A.

Yes. Spending too much money on test ng will result in an unprofitable product, and having cost as an exit criterion helps avoid this

B.

No. The financial value of product quality cannot be estimated, so it is incorrect to use cost as an exit criterion

C.

Yes. Going by cost as an exit criterion constrains the testing project which will hello achieve the desired quality level defined for the project

D.

No The cost of testing cannot be measured effectively, so it is incorrect to use cost as an exit criterion

Question 45

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 46

Which of the following statements is true?

Options:

A.

In Agile software development, work product documentation tends to be lightweight and manual tests tend to be often unscripted as they are often produced using experience-based test techniques

B.

Sequential development models impose the use of systematic test techniques and do not allow the use of experience-based test techniques

C.

In Agile software development, the first iterations are exclusively dedicated to testing activities, as testing will be used to drive development, which will be performed in the subsequent iterations

D.

Both in Agile software development and in sequential development models, such as the V-model, test levels tend to overlap since they do not usually have defined entry and exit criteria

Question 47

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 48

In what way do Configuration Management effects testing?

Options:

A.

Without proper configuration management, test planning cannot proceed.

B.

Proper configuration management ensures that testers can uniquely identity the tested item

C.

Configuration management is important for developers, not for testers

D.

There is very little influence of configuration management practices on the test project.

Question 49

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 50

Which type of software development product can undergo static testing?

Options:

A.

Any software development product can undergo static testing, including requirements specifications, design specifications and code.

B.

Static tests should be performed on the installation and user guide documents as these documents are used by the end user.

C.

Static testing is done only on the code as part of the "code review" sessions Other documents are reviewed, but not by static testing.

D.

Static testing is done only on the requirements You need to execute the software in order to find defects in the code.

Question 51

A software application incorrectly provided customers discounts of 50% off their total purchases if the purchases exceeded S100. It was discovered through an audit that the discount should have been only 5% off these purchases. A root cause analysis uncovered that the requirements Incorrectly stated 50% instead of 5% in this scenario.

Which of the following MOST accurately reflects this scenario?

Options:

A.

The audit finding Is the root cause, the incorrect calculation of 50% Is the defect, and the Incorrect requirement Is the effect

B.

The incorrect customer discount is the effect and the reason for the requirement error is the root cause

C.

The incorrect discount is the root cause, requiring a root cause analysis which led to investigating the software code, design, and requirements

D.

A defect in the code is determined to be the root cause of the incorrect calculation

Question 52

A system computes prices for bus tickets. The price depends on

- the passenger type (baby, child, adult, senior citizen, student, military)

- the travelling type (as single or in a group)

- the distance (zone 1. 2. 3)

- the kind of transport (ordinary, express)

Which of the following test techniques is the most appropriate one for testing the price computation?

Options:

A.

Statement coverage

B.

State transition testing

C.

Equivalence partitioning

D.

Use case testing

Question 53

Which ONE of the following options BEST describes the purpose of confirmation testing versus regression testing?

Options:

A.

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

B.

Confirmation testing ensures the entire system functions as expected, whereas regression testing focuses only on modified components.

C.

Confirmation testing verifies all system requirements, while regression testing ensures that no additional test cases are needed.

D.

Regression testing and confirmation testing are interchangeable and serve the same purpose.

Question 54

The following decision table is used to assist a doctor in determining the drug therapy to prescribe for a patient (aged 6 to 65 years) diagnosed with acute sinusitis. The table consists of three Boolean conditions and six actions

Based only on the given information, which of the following statements is TRUE?

Options:

A.

Column 7 represents an impossible situation and thus can be deleted

B.

Columns 1 and 3 can be merged into a single column

C.

Columns 2, 4, 6 and 8 can be merged into a single column

D.

Columns 5 and 7 can be merged into a single column

Question 55

Which of the following definitions is NOT true?

Options:

A.

Test data preparation tools fill databases, create files or data transmissions to set up test data to be used during the execution of tests.

B.

Test execution tools execute test objects using automated test scripts.

C.

Test Management tools monitor and report on how a system behaves during the testing activities.

D.

Test comparators determine differences between files, databases or test results.

Question 56

Given the following state model of sales order software:

    PLACED -> IN PRODUCTION

    IN PRODUCTION -> CANCELLED

    IN PRODUCTION -> SHIPPED

    SHIPPED -> INVOICED

    INVOICED -> CANCELLED

    CANCELLED -> PLACED

Which of the following sequences of transitions provides the highest level of transition coverage for the model (assuming you can start in any state)?

Options:

A.

IN PRODUCTION -> CANCELLED -> PLACED -> IN PRODUCTION -> CANCELLED -> PLACED

B.

IN PRODUCTION -> SHIPPED -> INVOICED -> CANCELLED -> PLACED -> IN PRODUCTION

C.

PLACED -> IN PRODUCTION -> SHIPPED -> CANCELLED -> PLACED

D.

PLACED -> CANCELLED -> PLACED -> CANCELLED -> PLACED -> IN PRODUCTION -> CANCELLED

Question 57

Which of the following is LEAST likely to describe a task performed by someone in a testing role?

Options:

A.

Create test completion report

B.

Evaluate test basis and test object

C.

Assess testability of test object

D.

Define test environment requirements

Question 58

Which of the following metrics relates to the number of defects per unit size of a work product?

Options:

A.

Requirement coverage

B.

Average operating time until failure

C.

Fault density

D.

Number of executed test cases in relation to non-executed test cases

Question 59

A document descnbes the test procedures that have been derived for the identified test sets Among other things, the order in which the test cases in the corresponding test set are to be executed according to the dependencies described by preconditions and postconditions is specified This document is a typical work product produced as part of:

Options:

A.

Test design.

B.

Test analysis

C.

Test Implementation.

D.

Test monitoring and control

Question 60

Which ONE of the following statements would you expect to be the MOST DIRECT advantage of the whole-team approach?

Options:

A.

Capitalizing on the combined skills of business representatives, testers, and developers working together to contribute to project success.

B.

Reducing the involvement of business representatives because of enhanced communication and collaboration between testers and developers.

C.

Avoiding requirements misunderstandings that may not have been detected until dynamic testing when they are more expensive to fix.

D.

Having an automated build and test process, at least once a day, that detects integration errors early and quickly.

Question 61

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 62

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 63

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 64

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 65

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 66

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 67

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 68

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 69

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

Options:

A.

Very low MTBF (Mean Time Between failure)

B.

Potentially endless loops

C.

Referencing a variable with an undefined value

D.

Security vulnerabilities

Question 70

You are performing the role of tester on an Agile project. Which of the following tasks would be your responsibility?

i. Understanding, implementing, and updating the test strategy.

II. Ensuring the proper use of testing tools.

Hi. Coaching other team members in the relevant aspects of testing.

iv. Actively collaborating with developers and business stakeholders to clarify requirements, especially in terms of testability, consistency, and completeness.

v. Participating proactively in team retrospective meeting, suggesting and implementing improvements.

Select the correct answer:

Options:

A.

i, iv and v

B.

i, ii and iii

C.

i, iii and v

D.

iii. iv and v

Question 71

Consider the following code

int premium=2500;

if (age<30)

{

premium = premium +1500:

}

Which options suits for a correct combination of Boundary value and expected result. Assume first number as boundary followed by expected result.

Options:

A.

29, 1500

30. 2500

B.

29. 4000

30. 2500

C.

29, 2500

30. 1500

D.

30, 1500

31,2500

Question 72

You are testing an e-commerce system that sporadically fails to properly manage customers' shopping carts. You have stressed the urgency of this situation to the development manager and development team and they recognize the priority of resolving the underlying defect. The development team is waiting for more information, which you will include in your defect report. Given the following items of information they are included in a typical defect report:

1. The expected results

2. The actual results

3. The urgency and priority to fix this

4. The date and author of the defect report

5. A description of the defect in order to reproduce, including screenshots and database dumps

Which of these items will be MOST useful to the developers to help them identify and remove the defect causing this failure?

Options:

A.

1, 2, 5

B.

1, 2, 3, 4, 5

C.

1, 2, 4

D.

3, 4

Question 73

A requirement specifies that if the total amount of sales (TAS) made during the year by a corporate seller is 300,000€ or more, the bonus that must be paid to the seller is 100% of a certain amount agreed upon at the beginning of the year. The software contains a fault as it implements this requirement with the decision "IF (TAS = 300,000)" instead of "IF (TAS >= 300.000)". The application of the 3-value boundary value analysis to this problem consists of the following three test cases (TAS is an integer variable):

TC1 = 299,999 TC2=300,000 TC=300,001

Which of the following statements is TRUE?

Options:

A.

TC1 would highlight the fault

B.

TC2 would highlight the fault

C.

TC3 would highlight the fault

D.

None of the three test cases would highlight the fault.

Question 74

Which ONE of the following work products TYPICALLY belongs to test execution?

Options:

A.

Test logs that document the results of test execution.

B.

Automated test scripts used for test execution.

C.

A test plan that describes the test strategy and test objectives.

D.

A list of test conditions prioritized during test analysis.

Question 75

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 76

Which of the following correctly represents a test first approach?

Options:

A.

Code is refactored first then tests are written and run

B.

Application behaviour is written in Given/When/then format and tests are then written and run

C.

Tests are derived from acceptance criteria and run to check that the code passes these tests

D.

First the tests fail then the code is written to pass the tests and this is iterated

Question 77

Which ONE of the following statements BEST applies to checklist-based testing?

Options:

A.

Checklists should contain general guidelines to ensure that all aspects of the software are covered.

B.

Checklists should contain specific test conditions that can be individually and directly checked.

C.

Checklists should primarily consist of automated test cases to maximize efficiency.

D.

Checklists should be used exclusively for functional testing, as they are unsuitable for non-functional testing.

Question 78

Which ONE of the following options is a PRODUCT risk and NOT a PROJECT risk?

Options:

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.

Question 79

Which of the following statements best describes the way in which decision coverage is measured?

Options:

A.

Measured as the number of statements executed by the tests, divided by the total number of executable statements in the code.

B.

Measured as the number of lines of code executed by the tests, divided by the total number of lines of code in the test object.

C.

Measured as the number of decision outcomes executed by the tests, divided by the total number of decision outcomes in the test object.

D.

It is not possible to accurately measure decision coverage.

Question 80

Which of the following statements correctly describes error guessing?

Options:

A.

Error guessing is a testing technique that uses the experience and knowledge of testers to create test cases that may reveal suspected defects.

B.

Error guessing is a testing technique in which test cases are created to exercise the items in a checklist.

C.

Error guessing is a testing technique in which the testers dynamically create test cases based on their knowledge, exploration of the test item and the results of previous tests.

D.

Error guessing is a testing technique in which the tester creates test cases based on the analysis of the specified behavior of the test object without knowing its internal structure.

Question 81

Which of the following BEST explains a drawback of independent testing?

Options:

A.

Having the business organization participate as an independent test team can hurt the overall testing effort since business participants are often not trained nor experienced in testing

B.

Due to their differing backgrounds and perspectives, an independent test team may discover defects which the developers did not uncover

C.

An independent test team may be isolated from the rest of the development and project team

D.

An independent test team may possess specializations in specific test types such as usability or security which detract from the overall effectiveness of the test team

Question 82

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

as

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 83

Which of the following is a factor that contributes to a successful review?

Options:

A.

All participants in the review are aware they will be evaluated based on the defects they will find

B.

The author of the work product to be reviewed leads the review meeting.

C.

All participants in the review are trained to deal with the review type and its objectives.

D.

Review metrics must be collected to improve the review process

Question 84

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

Options:

A.

100% Stale transition coverage

B.

100% Equivalence class coverage

C.

100% Boundary value coverage

D.

100% Statement coverage

Question 85

Which of the following is a CORRECT statement about how a tester should communicate about defects, test results, and other test information?

Options:

A.

Testers should include personal opinions and judgements in defect reports and review findings

B.

Testers should emphasize the benefits of testing, such as increased quality and reduced risk

C.

Testers should reject all questions about their test findings and information

D.

Testers should take a command-and-control approach with the project team

Question 86

A program got 100% decision coverage in a test. Which of the following statements is then guaranteed to be true?

Options:

A.

Every executable statement Is covered.

B.

Every output equivalence class has been tested.

C.

Every input equivalence class has been tested.

D.

The "dead" code has not been covered.

Question 87

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 88

The following diagram displays the logical dependencies between requirements and the individual requirement priorities. For example, "R2->R3" means that R3 is dependent on R2. Priority is indicated by the number next to the letter ”P" i.e. P1 has a higher priority than P2.

Which one of the following options best describes the test execution sequence using both requirement dependency and priority

Options:

A.

R2. R1, R3. R4. R5, R6. R7, R8.

B.

R1, R2, R3, R4, R5, R6, R7, R8.

C.

R2, R4. R8, R5, R1, R6, R3, R7.

D.

. R2, R1,R3,R7,R6,R5,R4,R8.

Question 89

Which of the following is the BEST reason for selecting a particular type of software development lifecycle model?

Options:

A.

The project manager's preference

B.

Tester skill level with the software development lifecycle model

C.

The project team's overall familiarity with the model

D.

The type of product being developed

Question 90

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

Options:

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.

Question 91

Which of the following statements about reviews are TRUE?

I. In walkthroughs the review meeting is typically led by the author.

II Inspection is characterized by an open-ended review meeting

III Preparation before the review meeting is part of informal reviews

IV Management rarely participates in technical review meetings

Options:

A.

II, Ill

B.

I, II

C.

I, IV

D.

III, IV

Question 92

Which of the following BEST describes a benefit of test automation?

Options:

A.

More subjective assessment

B.

Reduction in repetitive manual work

C.

Availability of the test automation tool vendor

D.

Negligible effort to maintain the test assets generated by the tool

Question 93

A mid-size software product development company has analyzed data related to defects detected in its product and found out that detects fixed in earlier builds are getting re-opened after a few months.

The company management now seeks your advice in order to reverse this trend and prevent re-opening of defects fixed earlier.

What would be your FIRST recommendation to the company?

Options:

A.

Automate existing test suits so that lesser time is spent on execution of each test, and more tests can be executed m the available time thus leading to a lower probability of defects slipping by

B.

Verify existing regression test suite are adequate, and augment it, if required, in order to ensure that defects fixed earlier get re-tested in each subsequent build

C.

Analyze the product modules containing maximum defects, and get them thoroughly tested and defects fixed as a one-time activity

D.

If required, tram the teams responsible for development and testing of the modules containing maximum number of defects, and if this does not help, replace them with more knowledgeable people

Question 94

Which of the following CORRECTLY matches the roles and responsibilities in a formal review?

Options:

A.

Facilitator - Fixes defects in the work product under review

B.

Scribe - Collates potential defects found during the individual review activity

C.

Review Leader - Creates the work product under review

D.

Author - Identify potential defects in the work product under review

Question 95

A test engineer finds a defect while testing. After the developer has fixed the defect, the test engineer decides to re-run a complete section of the tests. Which of the following is correct?

Options:

A.

The lest engineer should not re-run the tests, as they have already been run, and results recorded.

B.

The test engineer should not re-run the tests, they should be part of the developer tests.

C.

The test engineer should re-run the tests, in order to ensure that new defects have not been introduced by the fix.

D.

The test engineer should re-run the tests, because the defect shows that the test cases need to be updated.

Question 96

To be able to define testable acceptance criteria, specific topics need to be addressed. In the table below are the topics matched to an incorrect description. Match the topics (the left column) with the correct description (the right column)

TopicDescription

Options:

A.

How the system performs the specific behaviour.

8: Quality characteristicsB: A sequence of actions between an external actor and the system, to accomplish a specific goal or business task.

B.

ScenariosC: The externally observable behaviour with user actions as input operating under certain configurations.

C.

Business rulesD; Description of the connections between the system to be developed and the outside world.

D.

External interfacesE: Activities that can only be performed in the system under certain conditions defined by outside procedures and constraints.

E.

A to C, B to A, C to B. D to E and E to D

F.

A to E, B to A, C to B, D to C and E to D

G.

A to C, B to A, C to B, D to D and E to E

Question 97

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 98

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

as

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 99

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 100

Use Scenario 1 “Happy Tomatoes” (from the previous question).

Using the Boundary Value Analysis (BVA) technique (in its two-point variant), identify the set of input values that provides the HIGHEST coverage.

Options:

A.

{7,8,21,22,29,30}

B.

{7,8,22,23,29,30}

C.

{6,7,8,21,22,29,31}

D.

{6,7,21,22,29,30}

Question 101

As the last stage of a test cycle of an embedded device, you are performing exploratory testing. You observed that some character. (A, X and Z) sent via a serial port to the device do not get registered on the device whereas they should be. You suspect that this could be due to a wrong configuration of the "bit parity" parameter.

Which of the following items of an incident report would you be UNABLE to write down based on this information?

Options:

A.

Expected result

B.

Test case identifier

C.

Test setup details

D.

Actual result

Question 102

Which of the following answers describes a reason for adopting experience-based testing techniques?

Options:

A.

Experience-based test techniques provide more systematic coverage cnteria than black-box and white-box test techniques

B.

Experience-based test techniques completely rely on the tester's past experience for designing test cases.

C.

Experience-based test techniques allow designing test cases that are usually easier to reproduce than those designed with black-box and white-box test techniques.

D.

Experience-based test techniques tend to find defects that may be difficult to find with black-box and white-box test techniques and are often useful to complement these more systematic techniques.

Question 103

Which of the following is a typical product risk?

Options:

A.

Poor usability of the software

B.

A problem in the code developed by a 3rd party

C.

Low quality of the configuration data, test data and tests

D.

Problem in defining the right requirements

Question 104

Which of the following is the most important task of a typical test leader?

Options:

A.

To automate tests.

B.

To prepare and acquire test data.

C.

To set up the test environment.

D.

To coordinate the test strategy with project managers.

Question 105

What is test oracle?

Options:

A.

The source of lest objectives

B.

The source for the actual results

C.

The source of expected results

D.

The source of input conditions

Question 106

Which ONE of the following options BEST describes Behavior-Driven Development (BDD)?

Options:

A.

Expresses the desired behavior of an application with test cases written in a simple form of natural language that is easy to understand by stakeholders—usually using the Given/When/Then format. Test cases are then automatically translated into executable tests.

B.

Defines test cases at a low level, close to the implementation, using unit test frameworks.

C.

Is primarily focused on non-functional testing techniques to ensure system reliability and performance.

D.

Requires testing to be performed after development is completed to validate software functionality.

Question 107

Which ONE of the following options corresponds to an activity in the testing process in which testable features are identified?

Options:

A.

Test design

B.

Test analysis

C.

Test implementation

D.

Test execution

Question 108

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 109

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

Options:

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.

Question 110

In order to exercise the right to vote, a person must meet the following requirements:

    be able to prove citizenship of the country

    be a resident in the administrative unit concerned

    have a minimum age of 18 years

    no other reasons for exclusion exist

Create the associated decision table and minimize it so that all conditions are correctly covered.

Hint: remember to use the "no other reasons for exclusion exist" condition when creating the decision table.

How many test cases are at least required to achieve the coverage of all decision rules and what could be the concrete test cases?

Options:

A.

5 test cases. 1 test case where all 4 prerequisites are fulfilled and 4 test cases for exactly one unfulfilled prerequisite each.

B.

16 test cases. With 4 conditions, each of which can be true or false, there are 16 (2 to the power of 4) possible combinations to be tested.

C.

2 test cases. 1 test case where all 4 conditions are fulfilled and 1 test case where all 4 conditions are not fulfilled.

D.

8 test cases. With 4 conditions, each of which can be true or false, there are 8 (4*2) possible combinations to be tested.

Question 111

How can testing contribute to higher quality?

Options:

A.

Testing help to measure the quality of software.

B.

Testing ensures that remaining defects are documented.

C.

Testing removes errors in the software.

D.

Testing eliminates the risk with software.

Question 112

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 113

Given the following statements:

1.It can prevent defects by manual examination of the functional specification

2.It is effective since it can be performed very early in the software development life cycle

3.It can detect the failures in the running application

4.It can help eliminate defects in user stories

5.It can verify externally visible behaviors

Which set of statements represent values ONLY for static testing?

Options:

A.

1,3, 4.5

B.

2,4,5

C.

1,2,4

D.

1,2, 3. 4,5

Question 114

Scenario 1 “Happy Tomatoes” (used for questions 20-22):

An intelligent application for agricultural use incorporates temperature sensors located at different points of an enclosure. The sensors measure and record the temperature at regular intervals and extract the statistical values for these measurements. These values include the average daily temperature.

A new variety of tomatoes is currently being grown and the “World Organization for Happy Tomatoes” has established temperature ranges related to vegetative development.

When the system establishes that the average temperature is within a specific range, it emits a value that will be used to monitor and control the crop.

as

Using the equivalence partitioning technique, identify the set of input values that provides the HIGHEST coverage.

Options:

A.

{7,10,21,40}

B.

{8,10,25,40}

C.

{7,10,25,29}

D.

{7,10,25,40}

Question 115

Testing Quadrants, as a model, is effective in aligning stakeholders within Agile teams.

Which of the following examples demonstrates this?

Options:

A.

Using Testing Quadrants, the test manager is able to measure and communicate test coverage to all stakeholders.

B.

Using Testing Quadrants, the test manager is able to communicate potential product risk to all stakeholders.

C.

Using Testing Quadrant, the test manager is able to prioritize defects by linking these to a specific type of test.

D.

Using Testing Quadrants, the test manager is able to differentiate and describe the types of tests to all stakeholders.

Question 116

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 117

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

Options:

A.

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

B.

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

C.

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

D.

Automated testing enables exhaustive testing.

Question 118

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

Options:

A.

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

B.

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

C.

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

D.

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

Question 119

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:

as

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

Page: 1 / 40
Total 399 questions