ISTQB Foundation Level 2018 syllabus Exams Set 10

Which of the following is the correct list of the triggers for maintenance testing?


Options are :

  • A component in production is modified, migrated or retired
  • A new requirement has been received for the software that is currently under test that may result in an architectural change
  • A fix has been received for a product that is in development
  • regression has been discovered in a set of fixes just received from the developer

Answer :A component in production is modified, migrated or retired

Consider the following statements about maintenance testing


I It requires both re-test and regression test and may require additional new tests.

II It is testing to show how easy it will be to maintain the system.

III It is difficult to scope and therefore needs careful risk and impact analysis.

IV It need not be done for emergency bug fixes.


Which of the statements are true?


Options are :

  • II and IV
  • I and IV
  • I and III
  • II and III

Answer :I and III

Which of the following statements are TRUE?


A.Regression Testing & Acceptance Testing are the same


B.Regression tests show if all defects have been resolved


C.Regression tests are typically well-suited for test automation


D.Regression Tests are performed to find out if code changes have introduced or uncovered defects


Options are :

  • B is true; A, C, & D are false
  • A, C, & D are true; B is false
  • C & D are true; A & B are false
  • A & C are true; B & D are false

Answer :C & D are true; A & B are false

ISTQB Foundation Level 2018 syllabus Exams Set 2

Beta testing is


Options are :

  • Useful to test software developed for a specific customer or user
  • Performed by an independent test team
  • Performed by customers at the software developer's site
  • Performed by customers at their own site

Answer :Performed by customers at their own site

Which of the following uses impact analysis the most ?


Options are :

  • Maintenance Testing
  • User Acceptance Testing
  • Non-functional System Testing
  • Component Testing

Answer :Maintenance Testing

In which test level are the developers most heavily involved?


Options are :

  • Component
  • Compatibility
  • Conversion
  • Acceptance

Answer :Component

Which of the following is the purpose of a proof-of-concept for a new tool?


Options are :

  • To verify that the tool will work effectively within the current infrastructure
  • To verify that the vendor will provide adequate support
  • To verify that the licensing cost is affordable
  • To verify that the return on investment will be sufficient

Answer :To verify that the tool will work effectively within the current infrastructure

ISTQB Foundation Level 2018 syllabus Exams Set 3

Which success factors are required for good tool support within an organization?


Options are :

  • Adopting practices from other successful organizations and ensuring that initial ways of using the tool are maintained
  • Adapting processes to fit with the use of the tool and monitoring tool use and benefits
  • Acquiring the best tool and ensuring that all testers use it
  • Setting ambitious objectives for tool benefits and aggressive deadlines for achieving them

Answer :Adapting processes to fit with the use of the tool and monitoring tool use and benefits

Which of the following tools would be most appropriate for managing defects throughout the software lifecycle?


Options are :

  • Incident management tools
  • Configuration management tools
  • Failure management tools
  • Requirements management tools

Answer :Incident management tools

Why is it important to define usage guidelines for a new tool?


Options are :

  • Because management needs to understand the details of the tool usage
  • Because this will ensure the licensing restrictions are enforced
  • Because this will provide the information needed for the cost/benefit analysis
  • Because this is a proven success factor in tool deployment

Answer :Because this is a proven success factor in tool deployment

ISTQB Foundation Level 2018 syllabus Exams Set 4

Which of the following are benefits and which are risks of using tools to support testing?

1 Over-reliance on the tool

2 Greater consistency and repeatability

3 Objective assessment

4 Unrealistic expectations

5 Underestimating the effort required to maintain the test assets generated by the tool

6 Ease of access to information about tests or testing

7 Repetitive work is reduced


Options are :

  • Benefits: 2,3,5 and 6. Risks: 1,4 and 7
  • Benefits: 3,4,6 and 7. Risks: 1,2 and 5
  • Benefits: 2,3,6 and 7. Risks: 1,4 and 5
  • Benefits: 1,2,3 and 7, Risks: 4,5 and 6

Answer :Benefits: 2,3,6 and 7. Risks: 1,4 and 5

What is the main goal of a proof of concept for a new tool?


Options are :

  • To see if management is happy with the licensing structure
  • To see if it works with the organization's infrastructure
  • To see if the vendor will supply adequate support
  • To see if people find it usable

Answer :To see if it works with the organization's infrastructure

The place to start if you want to use a new test tool is


Options are :

  • Find out what your budget would be for the tool
  • Attend a tool exhibition
  • Analyze your needs and requirements
  • Invite a vendor to give a demo

Answer :Analyze your needs and requirements

ISTQB Foundation Level 2018 syllabus Exams Set 5

A typical commercial test execution tool would be able to perform all of the following except:


Options are :

  • Generating expected output
  • comparison of expected outcomes with actual outcomes
  • Replaying inputs according to a programmed script
  • reading test values from a data file

Answer :Generating expected output

Which of the following are advanced scripting techniques for test execution tools ?


Options are :

  • Data-driven and keyword-driven
  • Data-driven and capture-driven
  • Playback-driven and keyword-driven
  • Capture-driven and keyhole-driven

Answer :Data-driven and keyword-driven

Given the following types of tool, which tools would typically be used by developers and which by an independent test team:

  i. static analysis

  ii. performance testing

  iii. test management

  iv. dynamic analysis

  v. test running

  vi. test data preparation


Options are :

  • developers would typically use i, ii, iii and iv; test team v and vi
  • developers would typically use ii, iv and vi; test team I, ii and v
  • developers would typically use i and iv; test team ii, iii, v and vi
  • developers would typically use i, iv and vi; test team ii, iii and v

Answer :developers would typically use i and iv; test team ii, iii, v and vi

ISTQB Foundation Level 2018 syllabus Exams Set 6

What is a potential risk in using tools to support testing?


Options are :

  • Unrealistic expectations, expecting the tool to do too much
  • The tool will repeat exactly the same thing it did the previous time
  • The tool may find defects that aren't there
  • Insufficient reliance on the tool, i.e. still doing manual testing when a test execution tool has been purchased

Answer :Unrealistic expectations, expecting the tool to do too much

What are the potential benefits from using tools in general to support testing?


Options are :

  • Greater repeatability of tests, reduction in repetitive work, objective assessment
  • Greater responsiveness of users, reduction of tests run, objectives not necessary
  • Greater quality of code, reduction in paperwork, fewer objections to the tests
  • Greater quality of code, reduction in the number of testers needed, better objectives for testing

Answer :Greater repeatability of tests, reduction in repetitive work, objective assessment

If you are looking for a tool that will verify if the code complies with coding standards, what type of tool are you seeking?


Options are :

  • Keyword-driven
  • Test management
  • Static analysis
  • Test automation

Answer :Static analysis

CSTE Certified Software Tester Certification Exam Set 1

Which of the following tools would be involved in the automation of regression tests ?


Options are :

  • Data tester
  • Output comparator
  • Boundary Tester
  • Capture/playback

Answer :Capture/playback

Below is a list of test efficiency improvement goals a software development and test organization would like to achieve. Which of these goals would best be supported by a test management tool?


Options are :

  • To build traceability between requirements, tests, and bugs
  • To automate selection of test cases for execution
  • To resolve defects faster
  • To optimize the ability of tests to identify failures

Answer :To build traceability between requirements, tests, and bugs

From the list below, select the recommended principles for introducing a chosen test tool in an organization?

1.Roll the tool out to the entire organization at the same time

2.Start with a pilot project

3.Adapt and improve processes to fit the use of the tool

4.Provide training and coaching for new users

5.Let each team decide their own standard ways of using the tool

6.Monitor that costs do not exceed initial acquisition cost

7.Gather lessons learned from all teams


Options are :

  • 2, 3, 4, 7
  • 1, 4, 6, 7
  • 1, 2, 3, 5
  • 3, 4, 5, 6

Answer :2, 3, 4, 7

CSTE Certified Software Tester Certification Exam Set 2

Which one of the following best describes a characteristic of a keyword driven test execution tool?


Options are :

  • The ability to log test results and compare them against the expected results, stored in a text file
  • Actions of testers recorded in a script that is run with several sets of test input data
  • A table with test input data, action words, and expected results, controls execution of the system under test
  • Actions of testers recorded in a script that is rerun several times

Answer :A table with test input data, action words, and expected results, controls execution of the system under test

Which of the following is a true statement about test automation scripts that are captured using a capture/replay tool?


Options are :

  • The scripts may be unstable
  • .The scripts are data-driven
  • The scripts are created by experienced automators
  • The scripts are easy to maintain

Answer :The scripts may be unstable

Which of the following would NOT be done as part of selecting a tool for an organization?


Options are :

  • Evaluate the tool features against clear requirements and objective criteria
  • Assess organizational maturity, strengths and weaknesses
  • Roll out the tool to as many users as possible within the organization
  • Identify internal requirements for coaching and mentoring in the use of the tool

Answer :Roll out the tool to as many users as possible within the organization

CSTE Certified Software Tester Certification Exam Set 3

A tool that supports traceability, recording of incidents or scheduling of tests is called


Options are :

  • Test execution tool
  • Dynamic analysis tool
  • Debugging tool
  • Test management tool

Answer :Test management tool

Which of the following are the major objectives of a pilot project for a tool introduction?


Options are :

  • Monitor, support, revise, implement
  • Learn, evaluate, decide, assess
  • Evaluate, adapt, monitor, support
  • Roll out, adapt, train, implement

Answer :Learn, evaluate, decide, assess

What is the primary purpose of a test execution tool?


Options are :

  • It automatically records defects to the defect tracking system
  • It executes test objects using automated test scripts
  • It tracks test cases, defects and requirements traceability
  • It analyzes code to determine if there are any coding standard violations

Answer :It executes test objects using automated test scripts

CSTE Certified Software Tester Certification Exam Set 4

Which of the following is NOT a goal of a Pilot Project for tool evaluation?


Options are :

  • To evaluate how the tool fits with existing processes and practices
  • To reduce the defect rate in the Pilot Project
  • To determine use, management, storage, and maintenance of the tool and test assets
  • To assess whether the benefits will be achieved at reasonable cost

Answer :To reduce the defect rate in the Pilot Project

If a test tool is causing a probe effect, what does this mean?


Options are :

  • The tester will require special training to be able to effectively use the tool
  • The tool is used primarily to assist with exploratory testing
  • The tool is used to continuously probe the software for defects
  • The outcome of the test may be influenced by the use of the tool

Answer :The outcome of the test may be influenced by the use of the tool

Which of the following is a task that a test leader would be expected to do?


Options are :

  • Write a test strategy
  • Set up test environment
  • Prepare test data
  • Automate tests

Answer :Write a test strategy

CSTE Certified Software Tester Certification Practice Exam Set 1

Which of the following tasks is most typical for a tester ?


Options are :

  • Coordinate the testing strategy with project managers
  • Determine what tests should be automated
  • Acquire and prepare data to be used for testing
  • Use test results to guide future planning

Answer :Acquire and prepare data to be used for testing

What is the biggest problem with a developer testing his own code?


Options are :

  • Developers are not good testers
  • Developers are not quality focused
  • Developers are not objective about their own code
  • Developers do not have time to test their own code

Answer :Developers are not objective about their own code

Which of the following is a drawback with having independent testing done by independent testers?


Options are :

  • The testers may be seen as bottlenecks in the release process
  • The developers will have to do most of the testing anyway
  • The testers will provide a quality-focused perspective
  • The developers will have to spend significant time training the testers

Answer :The testers may be seen as bottlenecks in the release process

CSTE Certified Software Tester Certification Practice Exam Set 2

Which of the following best describes the task partition between test manager and tester?


Options are :

  • The test manager plans testing activities and chooses the standards to be followed, while the tester chooses the tools and controls to be used
  • The test manager plans, organizes and controls the testing activities, while the tester specifies, automates and executes tests
  • The test manager plans, monitors and controls the testing activities, while the tester designs tests
  • The test manager plans and organizes the testing and specifies the test cases, while the tester prioritizes and executes the tests

Answer :The test manager plans, organizes and controls the testing activities, while the tester specifies, automates and executes tests

What is the benefit of independent testing?


Options are :

  • More work gets done because testers do not disturb the developers all the time
  • Independent testers tend to be unbiased and find different defects than the developers
  • Independent testers do not need extra education and training
  • Independent testers reduce the bottleneck in the incident management process

Answer :Independent testers tend to be unbiased and find different defects than the developers

CSTE Certified Software Tester Certification Practice Exam Set 3

Consider the following statements about regression tests:

I They may usefully be automated if they are well designed.

II They are the same as confirmation tests (re-tests).

III They are a way to reduce the risk of a change having an adverse affect elsewhere in the system.

IV They are only effective if automated.


Which pair of statements is true?


Options are :

  • II and III
  • II and IV
  • I and III
  • I and II

Answer :I and III

Which of the following is most correct regarding when non-functional tests may be executed?


Options are :

  • All Levels
  • Integration & System
  • Unit & Integration
  • System & Acceptance

Answer :All Levels

You have been receiving daily builds from the developers. Even though they are documenting the fixes they are including in each build, you are finding that the fixes either aren't in the build or are not working. What type of testing is best suited for finding these issues?   


Options are :

  • Unit Testing
  • Regression Testing
  • Confirmation Testing
  • System Testing

Answer :Confirmation Testing

Comment / Suggestion Section
Point our Mistakes and Post Your Suggestions