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

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

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


Expert Solution
Questions # 2:

A new web app aims at offering a rich user experience. As a functional tester, you have run some functional tests to verify that, before releasing the app, such app works correctly on several mobile devices, all of which are listed as supported devices within the requirements specification. These tests were performed on stable and isolated test environments where you were the only user interacting with the application. All tests passed, but in some of those tests you observed the following issue: on some mobile devices only, the response time for two web pages containing images was extremely slow.

Based only on the given information, which of the following recommendation would you follow?

Options:

A.

You should open a defect report providing detailed information on which devices and by running which tests you observed the issue


B.

The issue is related to performance efficiency, not functionality. Thus, as a functional tester, you should not open any defect report as all the functional tests passed


C.

You should not open any defect report as the problem is most likely due to poor hardware equipment on the devices where you observed the issue


D.

You should not open any defect report and inform the test manager that the devices on which you observed the issue should no longer be supported so that they will be removed from the requirements specification


Expert Solution
Questions # 3:

The four test levels used in ISTQB syllabus are:

1. Component (unit) testing

2. Integration testing

3. System testing

4. Acceptance testing

An organization wants to do away with integration testing but otherwise follow V-model. Which of the following statements is correct?

Options:

A.

It is allowed as organizations can decide on men test levels to do depending on the context of the system under test


B.

It is allowed because integration testing is not an important test level arc! can be dispensed with.


C.

It is not allowed because integration testing is a very important test level and ignoring i: means definite poor product quality


D.

It is not allowed as organizations can't change the test levels as these are chosen on the basis of the SDLC (software development life cycle) model


Expert Solution
Questions # 4:

Test automation allows you to:

Options:

A.

demonstrate the absence of defects


B.

produce tests that are less subject to human errors


C.

avoid performing exploratory testing


D.

increase test process efficiency by facilitating management of defects


Expert Solution
Questions # 5:

Which of the following statements about TDD, BDD and ATDD is true?

Options:

A.

Refactoring is a practice that is an integral part of TDD and is applied both to tests and to code written to satisfy those tests


B.

ATDD is a black-box test design technique that is applicable exclusively at acceptance test level


C.

BDD is a developer practice where business stakeholders are not usually involved as the tests are directly written at unit/component test level


D.

ATDD is the practice of running the automated acceptance tests as part of a continuous integration process


Expert Solution
Questions # 6:

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


Expert Solution
Questions # 7:

Which of the following statements is true?

Options:

A.

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


B.

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


C.

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


D.

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


Expert Solution
Questions # 8:

Which of the following is an advantage of the whole team approach?

Options:

A.

It helps avoid the risk of tasks associated with a user story not moving through the Agile task board at an acceptable rate during an iteration


B.

It helps team members understand the current status of an iteration by visualizing the amount of work left to do compared to the time allotted for the iteration


C.

It helps the whole team be more effective in test case design by requiring all team members to master all types of test techniques


D.

It helps team members develop better relationships with each other and make their collaboration more effective for the benefit of the project


Expert Solution
Questions # 9:

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


Expert Solution
Questions # 10:

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

Options:

A.

The tester estimates the testing effort for individual iterations


B.

The tester assesses the testability of the user stories


C.

The tester breaks down user stories into smaller testing tasks


D.

The tester writes acceptance criteria


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