ExamGecko
Home Home / ISTQB / CTFL-2018

ISTQB CTFL-2018 Practice Test - Questions Answers, Page 25

Question list
Search
Search

Related questions











A system sets new users' password to a temporary password

The temporary password is a random number based on the first sft: characters of the username.

If the username is shorter than 6 characters, the system displays an error message.

Which of the following is a possible representation of equivalence classes for the username string?

A.
{Random number} {Error message}
A.
{Random number} {Error message}
Answers
B.
{Error message displayed} {Error message not displayed}
B.
{Error message displayed} {Error message not displayed}
Answers
C.
{Username shorter than 6 characters} {Username equal to or longer than 6 characters}
C.
{Username shorter than 6 characters} {Username equal to or longer than 6 characters}
Answers
D.
{Username with a permanent password} {Username with a temporary password}
D.
{Username with a permanent password} {Username with a temporary password}
Answers
Suggested answer: C

Explanation:

The equivalence classes for the username string are based on the length of the string, not on the type of password or the error message. Therefore, option C is correct, as it divides the username string into two equivalence classes: shorter than 6 characters and equal to or longer than 6 characters. Option A is incorrect, as it does not consider the length of the username string. Option B is incorrect, as it does not specify the criteria for displaying or not displaying the error message. Option D is incorrect, as it confuses the username string with the password string.

What is a 'test harness'?

A.
One of the topics that needs to be covered in the final Test Report.
A.
One of the topics that needs to be covered in the final Test Report.
Answers
B.
A general name for test data that is used by the test cases.
B.
A general name for test data that is used by the test cases.
Answers
C.
A detailed description of a test case to enable its execution by non-expert tester.
C.
A detailed description of a test case to enable its execution by non-expert tester.
Answers
D.
A test environment comprised of stubs and drivers needed to execute a test.
D.
A test environment comprised of stubs and drivers needed to execute a test.
Answers
Suggested answer: D

Explanation:

A test harness is a test environment comprised of stubs and drivers needed to execute a test, especially when testing components or interfaces. Therefore, option D is correct. Option A is incorrect, as a test harness is not a topic for the final Test Report. Option B is incorrect, as a test harness is not a general name for test data. Option C is incorrect, as a test harness is not a detailed description of a test case.

For a given set of test-cases, which of the following is a benefit of running these tests with a test automation tool?

A.
Test coverage is increased.
A.
Test coverage is increased.
Answers
B.
The number of found bugs is reduced.
B.
The number of found bugs is reduced.
Answers
C.
The total cost of the test project always decreases
C.
The total cost of the test project always decreases
Answers
D.
The time spent on repetitive tasks is reduced
D.
The time spent on repetitive tasks is reduced
Answers
Suggested answer:

Explanation:

Explanation of Correct Answer: A benefit of running tests with a test automation tool is that the time

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

A.
Metrics analysis
A.
Metrics analysis
Answers
B.
Kick-off meeting
B.
Kick-off meeting
Answers
C.
Individual preparation
C.
Individual preparation
Answers
D.
Low cost
D.
Low cost
Answers
Suggested answer:

Explanation:

Explanation of Correct Answer: A key characteristic of informal reviews is that they are low cost, as

Which of the following statements correctly describe Black-Box Testing''

A.
Test on an individual software component in isolation from other components, to avoid external influence
A.
Test on an individual software component in isolation from other components, to avoid external influence
Answers
B.
Tests that investigate the input vs. trfe output behavior of a software system.
B.
Tests that investigate the input vs. trfe output behavior of a software system.
Answers
C.
Test derived from the ability of the testers and their intuition and experience with similar applications and technologies (sometimes used to strengthen systematic techniques)
C.
Test derived from the ability of the testers and their intuition and experience with similar applications and technologies (sometimes used to strengthen systematic techniques)
Answers
D.
Test of the interfaces between components and of the interactions with different parts of a system
D.
Test of the interfaces between components and of the interactions with different parts of a system
Answers
Suggested answer: B

Explanation:

Black-box testing is a test technique that investigates the input vs. output behavior of a software system, without considering its internal structure or implementation. Therefore, option B is correct. Option A is incorrect, as it describes white-box testing, which focuses on the internal structure or implementation of a software system. Option C is incorrect, as it describes exploratory testing, which relies on the testers' intuition and experience. Option D is incorrect, as it describes integration testing, which tests the interfaces and interactions between components or systems.

Which of the following are correct tasks during 'Test analysis and design'?

I, Designing and prioritizing test cases

II, Identifying any required infrastructure and tools

II,I, Reviewing the test basis

IV Creating test data and preparing test harnesses

V, Writing automated test scripts

A.
II, II,I, IV, V
A.
II, II,I, IV, V
Answers
B.
l, II,I IV
B.
l, II,I IV
Answers
C.
I, II, Ill
C.
I, II, Ill
Answers
D.
I, ll
D.
I, ll
Answers
Suggested answer: C

Explanation:

Test analysis and design is the phase of the test process where test cases and test data are designed and prioritized, based on the test basis and test objectives. Therefore, option C is correct, as it includes tasks I, II, and II,I, Option A is incorrect, as it includes tasks IV and V, which are part of test implementation and execution phase. Option B is incorrect, as it includes task IV, which is part of test implementation and execution phase. Option D is incorrect, as it does not include task II,I, which is part of test analysis and design phase.

While reporting a defect, which of the following indicates the level of business importance assigned to the defect?

A.
Urgency
A.
Urgency
Answers
B.
Priority
B.
Priority
Answers
C.
Difficulty
C.
Difficulty
Answers
D.
Severity
D.
Severity
Answers
Suggested answer:

Explanation:

Explanation of Correct Answer: Priority indicates the level of business importance assigned to the

Which of the following should be considered when purchasing a test execution tool?

A.
The ability of the tool to trace tests to requirements and report coverage level
A.
The ability of the tool to trace tests to requirements and report coverage level
Answers
B.
The amount of effort required to achieve positive Return on Investment (ROI)
B.
The amount of effort required to achieve positive Return on Investment (ROI)
Answers
C.
The ability of the tool to track the output and productivity of each individual tester
C.
The ability of the tool to track the output and productivity of each individual tester
Answers
D.
The ability of the tool to run the unit-level tests for the developers
D.
The ability of the tool to run the unit-level tests for the developers
Answers
Suggested answer: D

Explanation:

A test execution tool is a tool that executes tests on a software system and logs the outcomes of each test step. The ability of the tool to run the unit-level tests for the developers is one of the factors that should be considered when purchasing a test execution tool, as it can improve the efficiency and effectiveness of testing at this level. The other options are not relevant to test execution tools, but to other types of tools such as test management tools, test measurement tools, and requirements management tools.

Reference:Section 6.1.1,Section 6.3.2

Which of the following factors is LEAST likely to be used as a basis for estimating testing effort?

A.
Requirements for documentation
A.
Requirements for documentation
Answers
B.
Quality of the test basis Work
B.
Quality of the test basis Work
Answers
C.
Breakdown Structure
C.
Breakdown Structure
Answers
D.
Skills of the test team
D.
Skills of the test team
Answers
Suggested answer: C

Explanation:

Work Breakdown Structure (WBS) is a project management technique that decomposes a project into smaller and manageable tasks. It is not a factor that is used as a basis for estimating testing effort, but rather an outcome of the estimation process. The other options are factors that can influence the testing effort, such as the quality of the test basis, the requirements for documentation, and the skills of the test team.

Can 'cost' be regarded as Exit criteria'?

A.
No The financial value of product quality cannot be estimated so it is incorrect to use cost as an exit criteria
A.
No The financial value of product quality cannot be estimated so it is incorrect to use cost as an exit criteria
Answers
B.
Yes. Spending too much money on testing will result in an unprofitable product, and having cost as an exit criteria helps avoid this
B.
Yes. Spending too much money on testing will result in an unprofitable product, and having cost as an exit criteria helps avoid this
Answers
C.
Yes Going by cost as an exit criteria constrains the testing project which will help achieve the desired quality level defined for the project
C.
Yes Going by cost as an exit criteria constrains the testing project which will help achieve the desired quality level defined for the project
Answers
D.
No The cost of testing cannot be measured effectively, so it is incorrect to use cost as an exit criteria
D.
No The cost of testing cannot be measured effectively, so it is incorrect to use cost as an exit criteria
Answers
Suggested answer: B

Explanation:

Cost can be regarded as an exit criterion, as it is one of the factors that can influence the decision to stop testing. Spending too much money on testing will result in an unprofitable product, and having cost as an exit criterion helps avoid this. The other options are incorrect, as the financial value of product quality can be estimated, the cost of testing can be measured effectively, and having cost as an exit criterion does not necessarily constrain the testing project or help achieve the desired quality level.

Total 365 questions
Go to page: of 37