Certbus > ISQI > ISTQB Certified Tester > CTAL-TAE > CTAL-TAE Online Practice Questions and Answers

CTAL-TAE Online Practice Questions and Answers

Questions 4

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 40 Q&As
Questions 5

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? Is the test automation tool able to launch processors and execute test cases on multiple machines in different environments? Does the test automation tool support a licensing scheme that allows accessing different sets? Does the test automation tool have a large feature set, but only part of the features will be sets? Do the release notes for the planned updates on existing specify the impacts on their interfaces to other tools? 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 40 Q&As
Questions 6

Designing the System Under Test (SUT) for testability is important for a good test automation approach and can also benefit manual test execution. Which of the following is NOT a consideration when designing for testability?

A. Observability: The SUT needs to provide interface that give insight into the system.

B. Re-useability: The code written for the SUT must be re-useable for other similar system.

C. Clearly defined architecture: The SUT Architecture needs to provide clear and understandable interfaces giving control and visibility on all test levels.

D. Control: the SUT needs to provide interfaces that can be used to perform actions on SUT.

Browse 40 Q&As
Questions 7

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 40 Q&As
Questions 8

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

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

Browse 40 Q&As
Questions 9

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 40 Q&As
Questions 10

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?

A. Data-driven scripting

B. Keyword-driven scripting

C. Linear scripting

D. Structure scripting

Browse 40 Q&As
Questions 11

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?

A. The test Generation layer

B. The Test Definition layer

C. The Test Adaption layer

D. The Test Execution layer

Browse 40 Q&As
Questions 12

You identified a suitable project to pilot an automation tool and planned and conduced a pilot. The pilot has been successful and tool Is being deployed within your organization, with a plan to increase tool use by the one project at a time. During this rollout some test processes will be changed slightly to gain additional benefits from using the tool. In the pilot project, a small set of manual tests were automated for the first time. You are currently monitoring the test automation efficiency and this reveals that the automation regime for the tests is not yet mature. Which of the following statements is TRUE?

A. The approach used for deployed this tool is aligned to the standard success factor for deployment

B. The pilot project should have been critical so that maximum benefits were delivered

C. The target defined for the project was inappropriate, because the automation regime for the automated tests at the end of the pilot is not yet mature.

D. The test process should be radically changed to gain additional benefits from using the tool.

Browse 40 Q&As
Questions 13

Which of the following metrics could suggest, under certain condition that an automated regression test suite has NOT been updated for new functionalities added to the SUT?

A. The ratio of comments to executable statements in the SUT code.

B. The SUT code coverage provided by the execution of the regression test suite.

C. The defect density in the automation code of the regression test suite.

D. The ratio of commands to executable statements in the automation code of the regression test suite

Browse 40 Q&As
Questions 14

A TAS uses a commercial test automation tool and the default logs generated by the inconsistent formats such as different types of messages (pass/fail steps, screenshots, warnings, etc.) To solve this issue some custom logging functions have been created from the test scripts, making it possible to log the different types of messages with the same format. However, this may cause a problem due to excessive size of the logs which can make it difficult to find the required information. Assume that all the default logs will be disabled when running the automated tests and that some tests will not generate excessively sized logs. Which of the following represents the BEST suggestion for implementing the custom logging functions?

A. Implement the custom logging functions without saving timestamps

B. Implement the custom logging functions to support different levels of tracing

C. Implement the custom logging functions without saving stack traces

D. Implement the custom logging functions to redirect the logs to multiple files

Browse 40 Q&As
Questions 15

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 40 Q&As
Questions 16

Consider a SUT that small run on multiple platform during the execution of automated test runs. In each test run an automated test suite needs to be executed, with the same version of the TAF, against the same version of the SUT of each platform. Each platform shall have its own dedicated test environment. Your goal is to implement a process as automated as possible ( i.e with minimal manual intervention) that allows implementing a consistent setup of the TAS across the multiple test environments. Which two of the following aspects are MOST relevant for achieving your goal in this scenario?

A) The configuration of the TAS uses automated installation scripts B) The TAF saves the logs needed to debug errors in XML format C) Features of the TAF not used by the automated tests have been tested D) All the automated test cases contain the expected results E) The TAS components are under configuration management

A. A and E

B. B and C

C. B and D

D. A and D

Browse 40 Q&As
Questions 17

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 11th test. 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 11th test?

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

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 1st test.

Browse 40 Q&As
Questions 18

Consider a TAS that uses a keyword-driven framework. The SUT is a web application and there is a large set of keywords available for writing the automated tests that relate to highly specific user actions linked directly to the GUI of the SUT. The automated test written with the keywords are statically analyzed by a custom tool which highlight's repeated instances of identical sequence of keywords. The waiting mechanism implemented by the TAS for a webpage load is based on a synchronous sampling within a given timeout. The TAS allows checking a webpage load every seconds until a timeout value.

A. Changing the scripting approach to data-driven scripting

B. Implementing keywords with a higher level of granularity

C. Changing the wait mechanism to explicit hard-coded waits

D. Establishing an error recovery process for TAS and SUT

Browse 40 Q&As
Exam Code: CTAL-TAE
Exam Name: Certified Tester Advanced Level - Test Automation Engineer (CTAL-TAE)
Last Update: May 03, 2024
Questions: 40 Q&As

PDF

$45.99

VCE

$49.99

PDF + VCE

$59.99