Certbus > BCS > Test Automation Engineering > ISTQB-TAE > ISTQB-TAE Online Practice Questions and Answers

ISTQB-TAE Online Practice Questions and Answers

Questions 4

Which of the following BEST describes why it is important to separate test definition from test execution in a TAA?

A. It allows developing steps of the test process without being closely tied to the SUT interface.

B. It allow choosing different paradigms (e.g event-driven) for the interaction TAS and SUT

C. It allows specify test cases without being closely tied to the tool to run them against the SUT

D. It allows testers to find more defects on the SUT

Browse 79 Q&As
Questions 5

Which of the following describes how a test execution report is likely to be used?

A. To understand which test step caused the failure in a test case

B. To identify problematic areas of the SUT by keeping a history showing which test cases fail the most

C. To measure coverage of the test basis by a test suite

D. To record how a test case failure has been fixed

Browse 79 Q&As
Questions 6

What is NOT a factor in considering when you are asked to ensure an effective transition from manual to automated tests?

A. Complexity to automate the manual test cases

B. Correctness of test data and test cases

C. The look and feel of the SUT

D. The controllability of the SUT

Browse 79 Q&As
Questions 7

As a TAE you are evaluating a functional test automation tool that will be for several projects within your organization. The projects require that tool to work effectively and efficiently with SUT's in distributed environments. The test automated tool also needs to interface with other existing test tools (test management tool and defect tracking tool.) The existing test tools subject to planned updates and their interface to the test automated tool may not work property after these updates.

Which of the following are the two LEAST important concerns related to the evaluation of the test automation in this scenario?

A. Is the test automation tool able to launch processors and execute test cases on multiple machines in different environments?

B. Does the test automation tool support a licensing scheme that allows accessing different sets?

C. Does the test automation tool have a large feature set, but only part of the features will be sets?

D. Do the release notes for the planned updates on existing specify the impacts on their interfaces to other tools?

E. Does the test automation tool need to install specific libraries that could impact the SUT?

A. A and C

B. A and E

C. B and E

D. C and D

Browse 79 Q&As
Questions 8

You are working on a government system called "Making Tax Digital" or MTD for short. This system is being implemented to stop manual human input error and also to reduce fraudulent behaviour from companies when submitting their tax

and VAT returns.

The key concept is that registered companies will need to use government recommended 3rd party software for their accounts and book keeping. These 3rd party applications will have a direct interface into the government's main system for

transactions and submissions.

You have been using a test execution tool successfully on the project so far. and have implemented a basic "capture/replay" approach to scripting.

The management have been encouraged with the automation so far, but want the following objectives to be met:

*

Test cases added easily

*

Reduction in the amount of scripts and script duplication

*

Reduction in maintenance costs

Which scripting technique would be MOST suitable in this scenario in order to meet the objectives?

A.

Linear scripting

B.

Structured scripting

C.

Data-driven scripting

D.

Keyword-driven scripting

Browse 79 Q&As
Questions 9

You are working on a web-based application called Book Vault that allows people to upload books and order books. This application must be available on all major browsers.

You have been testing the application manually and management have asked you to consider automating some of the tests.

You have investigated a number of commercial and free tools which can automate tests at a web browser level and one tool in particular meets your requirements and you have implemented a trial version.

You have basic programming skills and the main goal is to automate a few functional tests to see if the tool is compatible with the application and can recognise the objects and controls.

Which scripting technique would be MOST suitable in this scenario in order to meet the objectives?

A. Structured scripting

B. Capture-replay scripting

C. Data-driven scripting

D. Model-based scripting

Browse 79 Q&As
Questions 10

You are executing the first test run of a test automation suite of 200 tests. All the relevant information related to the state of the SUT and to the automated test execution is stored in a small database. During the Automated test run you observe that the first 10 test pass, while an abnormal termination occurs when executing the 11thtest. This test does not complete its execution and the overall execution of the suite is aborted. An immediate analysis of the abnormal termination is expected to be time consuming and you have been asked to produce a detailed report of the execution results for the first test run, as soon as possible.

What is the MOST important FIRST step to be taken immediately after the abnormal occurred when executing the 11thtest?

A. Re-run the test automation suite starting from the 12thtest

B. Return the database to a consistent state that allows subsequent test to run

C. Take a backup of the database in its current state. So It can be analyzed later

D. Re-run the test automation suite starting from the 1sttest.

Browse 79 Q&As
Questions 11

Consider a TAS associated to dynamically changing software frequent releases. Your goal is to determine the amount of effort required to maintain the automated tests of the regression test suite for each new release of the SUT. What is the MOST important metric to collect to achieve your goal?

A. The code coverage achieved with the automated tests, for each new release of the SUT

B. The number of automated tests which fail because of a single software defect, for each new release of the SUT

C. The time it takes to execute all the automated tests, for each new release of the SUT.

D. The number of automated tests requiring maintenance, for each new release of the SUT.

Browse 79 Q&As
Questions 12

You have been asked to implement test automation for a project that is not meeting its deadlines. After further analysis you discover that the manual testers are not able to keep up with the new feature testing because the regression testing is taking 75% of their time. As a result, the new features are being released with many defects and customers are complaining about the quality.

Given this information, what metric SHOULD you be tracking to show the value of test automation for this project?

A. Percentage of code covered by the test automation.

B. Equivalent Manual Test Effort for the automated tests.

C. Number of defects found by test automation.

D. Percentage of builds accepted/rejected by the automated tests.

Browse 79 Q&As
Questions 13

Which of the following statements BEST describe aspects of the SUT to consider when designing a TAA?

A. All the interaction between SUT and TAS should be logged with the highest level of detail

B. All the internal test interfaces of the SUT should be removed prior to the product release

C. All the interface of the SUT affected by the tests should be controllable by the TAA

D. All the external test interfaces of the SUT should be removed prior to the product release

Browse 79 Q&As
Questions 14

You have been asked to determine a TAS for a new release of a SUT, test should be automated wherever. The new release will consist of 5 new interfaces and an amendment to 3 existing interfaces. The new and amended interface will be deliver incrementally in 3 sprints, each lasting 2 weeks.

What would be the BEST Test Automation Solution (TAS) design in this scenario?

A. Automate tests at both Component and System Level. Only do this automation once every interface has been fully developed or amended and manual testing has completed successfully.

B. Automate tests at one level only, System level. Use only the newly developed interfaces and do not create any customized interfaces/test hooks.

C. Automate the tests at two levels, Component and System level. Create customized hooks at Component level for interface not yet developed or amended. Only use the newly developed or amended interfaces to test at System level.

D. Automate a test at once level, component level, Create customized interface/test hooks for this level where the interface has not yet been developed or amended.

Browse 79 Q&As
Questions 15

If you are tracking the frequency that a test automation code reports a defect that is not really a defect, what metric are you gathering?

A. Tool scripting metrics

B. Automation code defect density

C. Trend metrics

D. The number of false-fail results

Browse 79 Q&As
Questions 16

Consider a TAS that is going to be deployed for the first time. The TAS requires share resources and run it its own test environment. The infrastructure for the TAS has been created along with maintenance procedures. It is very unlikely the TAS will be required to work in other target environments. There is a high-risk that when the TAS is deployed in its own test environment, a number of existing application will no longer work because of conflicts with the existing shared resources.

Which of the following activities would you expect to be MOST effective at mitigating the risk associated with the first deployment of the TAS?

A. Testing the TAS for application compatibility issues in the target environment

B. Testing the TAS for its ability to be implemented in other target test environments.

C. Testing the TAS for regressions due to optimization that fix non-functional issues.

D. Testing the TAS for ITS ability to run a shared test environment

Browse 79 Q&As
Questions 17

Which of the following attributes should NOT be included in a test execution report associated with a suite of automated tests?

A. Summary of the test execution results

B. System/Application under test and its version

C. Defect clusters identified during test execution D. Environment in which the tests have been executed

Browse 79 Q&As
Questions 18

You are working on a TAS for standalone application. The automated tests are developed based on a automation framework that allows interaction with GUI elements using on object orientated API. The GUI elements include menus, buttons,

radio buttons, text toolbars and their properties.

Whilst automating a test, you have discovered that the GUI elements of some third party components are not identifiable by the automated tool you are using.

Which of the following is the FIRST step that you take to investigate this issue?

A. Verify the testability support with the providers of the third party components

B. Verify whether the GUI identification depends on the browser.

C. Adopt an approach that uses the coordinates of the GUI elements instead

D. Verify whether naming standards for variables and have been defined for the current automation solution

Browse 79 Q&As
Exam Code: ISTQB-TAE
Exam Name: ISTQB Certified Tester Advanced Level-Test Automation Engineering
Last Update: Apr 29, 2024
Questions: 79 Q&As

PDF

$45.99

VCE

$49.99

PDF + VCE

$59.99