Pass the ISTQB Foundation Level ISTQB-CTFL Questions and answers with CertsForce

Viewing page 1 out of 10 pages
Viewing questions 1-10 out of questions
Questions # 1:

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.


Expert Solution
Questions # 2:

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


Expert Solution
Questions # 3:

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


Expert Solution
Questions # 4:

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

Question # 4

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

Options:

A.

DT1, DT4


B.

DT3, DT4


C.

DT2, DT3


D.

DT1.DT2


Expert Solution
Questions # 5:

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


Expert Solution
Questions # 6:

Which of the following is MOST likely to be an example of a PROJECT risk?

Options:

A.

A computation is not always performed correctly in some situations


B.

A system architecture may not support some non-functional requirements


C.

Team members' skills may not be sufficient for the assigned work


D.

Specific modules do not adequately meet their intended functions according to the user


Expert Solution
Questions # 7:

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


Expert Solution
Questions # 8:

Why it is essential that defects found in a review be reported objectively?

Options:

A.

In order to facilitate easy entry of detected defects in a OTS (Defect Tracking System)


B.

In order to allow the author of reviewed work product(S) to take the feedback positively as an effort at improving the product (S) and not as a personal assault


C.

In order to allow the review moderator to easily understand them, and assign them to the right developer for fixing


D.

In order to allow augmentation of existing checklists used for reviewing the work product (S)


Expert Solution
Questions # 9:

Which of the following activities are part of test planning?

I) Setting the entry and exit criteria

II) Determining the validity of bug reports

III) Determining the number of resources required

IV) Determining the expected result for test cases

Options:

A.

I. IV


B.

I. III


C.

I, III, IV


D.

I, II, IV


Expert Solution
Questions # 10:

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

Options:

A.

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


B.

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


C.

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


D.

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


Expert Solution
Viewing page 1 out of 10 pages
Viewing questions 1-10 out of questions