New Year Special Limited Time Flat 70% Discount offer - Ends in 0d 00h 00m 00s - Coupon code: 70spcl

ISTQB CT-TAE Certified Tester Test Automation Engineer Exam Practice Test

Page: 1 / 8
Total 80 questions

Certified Tester Test Automation Engineer Questions and Answers

Question 1

If model-based testing has been selected for the overall test automation approach for a project, how does that influence the layers of the TAA?

Options:

A.

All layers are used, but the test generation layer will be automated based on the defined model

B.

There will be no need for the execution layer

C.

No adaptation will be needed because the interfaces will be defined by the model

D.

There will be no need to design the tests for the API because those will be covered by the model

Question 2

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

Options:

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

Question 3

You are implementing a TAS for a system that has been live for over three years, using a hybrid waterfall and agile lifecycle. Live updates are made on a monthly basis.

There is no test team, with developers designing and executing unit and integration tests with some degree of automation and business analysts designing and executing manual tests at the system level. No formal test process exists, although the system has proved relatively stable for most of the time.

Unfortunately, the last two monthly releases were problematic with regression defects found in production. Your priority is the automation of functional regression tests at the system level, the budget for this has been approved by project stakeholders.

The Business Analysts have identified which test cases are most suitable for regression. You must use the organisation's long standing commercial automation tool which has passed a proof of concept in the platform for the system in question.

Which of the following suitability criteria needs the MOST attention for the TAS?

Options:

A.

Technical planning in support of ROI analysis

B.

Frequency of use.

C.

Compatibility and tool support

D.

Maturity of the test process

Question 4

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?

Options:

A.

Structured scripting

B.

Capture-replay scripting

C.

Data-driven scripting

D.

Model-based scripting

Question 5

The GUI of a Customer Relationship Management (CRM) application has been delivered through internet Explorer with proprietary Active X and Java controls. This implementation enables rich client capabilities, but specific commercial automation tools are necessary to automate test cases at GUI of functional test cases. This is to demonstrate whether a small set of the commercial are able to properly recognize actions taken by a tester when interacting with GUI of the CRM application.

Which of the following scripting techniques would be MOST suitable in this scenario?

Options:

A.

Data-driven scripting

B.

Keyword-driven scripting

C.

Linear scripting

D.

Structure scripting

Question 6

When the SUT provides insight into the behaviour of the system, providing the users the with the status of the various actions performed so that they can check that expected behaviour equals actual behaviour, what is this called?

Options:

A.

Portability.

B.

Maintainability.

C.

Observability.

D.

Controllability.

Question 7

You are using a gTAA to create a TAS for a project. The TAS is aimed specifically at automating a suit of existing manual test cases for standalone desktop applications. All the interfaces between the TAS and SUT will be from the CUI of the application.

Which of the following layers of the gTAA should you focus on for the TAS?

Options:

A.

The test Generation layer

B.

The Test Definition layer

C.

The Test Adaption layer

D.

The Test Execution layer

Question 8

Assume that you are the TAE responsible for the correct functioning of a TAS, deployed in a test environment that consists of a few machines running the same version of the operating system. The TAS has been working and stable since its deployment, it has been used to run an automated test suite consisting of many similar automated test. The infrastructure team is planning to update the operating system on these machines by installing a new the service pack for security reasons. Since the vendor of the operating system assurance full backward compatibility, the infrastructure team assurance that there will be no impacts on the functioning of the TAS.

What is the BEST approach to confirm the correct functioning of the TAS in this scenario?

Options:

A.

Verify the behavior of the automated tests by running a small tests, then gradually run the remaining tests to confirm the correct functioning of the whole automated test suite.

B.

Make sure that the infrastructure team has completed installing the service pack on the machines where SUT is running, then run the whole automated test suite to verify its behavior

C.

Verify the behavior of the whole automated test suite by running all the automated tests

D.

Do not run any tests because you can immediately confirm the correct functioning of the automated test suite

Question 9

A SUT has an existing automated test suite.

Which of the following statements relating to the introduction of new features in the SUT is TRUE?

Options:

A.

Automated tests are not affected by the introduction of a new feature and running them against the new SUT is a waste of effort

B.

The introduction of a new feature could require updates or additions to the testware components

C.

The test automation engineer should work with the business analysts to ensure the new feature is testable

D.

It is generally more difficult to automate test cases for a new feature as the development has not yet started

Question 10

Your project is transitioning from manual to automated testing. You have decided to implement a pilot project so that lessons learned can inform future time estimates and schedules.

Which two of the following represent the types of test cases that are MOST suited to a test automation pilot project?

a) High added value test cases that require little effort to automate.

b) Test that are run infrequently as these will be simpler to automate

c) Reliability test cases that can show added value soon

d) Technically challenging test cases to provide the best validation of manual test conversion

e) Tests that are least Important to the business as these are safer to trial

Options:

A.

a and b

B.

a and c

C.

b and d

D.

c and e

Question 11

Which of the following is NOT a technical design consideration for a TAA?

Options:

A.

The number of users for the SUT

B.

Availability of interfaces for the SUT to be testable

C.

Standards and Legal requirements, e.g data privacy

D.

Data used by the SUT, e.g configuration, users

Page: 1 / 8
Total 80 questions