Winter Sale Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 65pass65

Free ISTQB Certified Tester Advanced Level - Test Automation Engineering CTAL-TAE (Syllabus v2.0) Practice Questions

Question # 11

Which of the following should be done when checking the composition of the test suite?

Options:

A.  

Check and verify the use of any new features in the current version of the TAF

B.  

Check and consider the effects of intrusiveness of the automated test tools

C.  

Check that the tests are linked to the correct versions of the TAF and SUT

D.  

Check that the test results are always the same, i.e., that the tests are repeatable

Discussion 0
Question # 12

When would you be MOST likely to store a test environment configuration with other testware?

Options:

A.  

When there is only one test environment to be used

B.  

When one test environment is used in multiple TAFs

C.  

When there is only one configuration management system

D.  

When one test environment is used in multiple projects

Discussion 0
Question # 13

Which of the following descriptions of what some test automation tools can be used to do is TRUE?

Options:

A.  

Autonomously design intuitive UIs and evaluate them, as well as evaluate the overall UX (User Experience) of an application

B.  

Analyze test results, code changes, and metrics to predict potential defects and areas of high risk within an application

C.  

Autonomously perform exploratory testing sessions based on test charters to find defects within an application

D.  

Make video recordings of UI testing sessions to share with stakeholders to show the functionality and appearance of an application

Discussion 0
Question # 14

Which of the following statements about contract testing is TRUE?

Options:

A.  

Contract testing, regardless of the approach chosen (provider-driven or consumer-driven) does not need to rely on the creation of stubs/mocks since it is used to implement integration testing, not unit/component testing

B.  

Contract testing can be viewed as a specialized form of API testing that can be applied to effectively and efficiently test integration between microservices, but only if they interact with REST APIs

C.  

The differences between the two approaches to contract testing stem primarily from which side creates the contract: this creation is done by the provider for the provider-driven approach and by the consumer(s) for the consumer-driven approach

D.  

Contract testing can be viewed as a specialized form of API testing that can be applied to effectively and efficiently test integration between systems, but only if they interact synchronously

Discussion 0
Question # 15

You are evaluating the best approach to implement automated tests at the UI level for a web app. Specifically, your goal is to allow test analysts to write automated tests in tabular format, within files that encapsulate logical test steps related to how a user interacts with the web UI, along with the corresponding test data. These steps must be expressed using natural language words that represent the actions performed by the user on the web UI. These files will then be interpreted and executed by a test execution tool. Which of the following approaches to test automation is BEST suited to achieve your goal?

Options:

A.  

Test-driven development

B.  

Keyword-driven testing

C.  

Data-driven testing

D.  

Linear scripting

Discussion 0
Question # 16

An automated test case that should always pass sometimes passes and sometimes fails intermittently (non-deterministic behavior) when executed in the same test environment, even if no code (i.e., SUT code or the test automation code) has been changed. Which of the following statements about the root cause of this non-deterministic behavior is TRUE?

Options:

A.  

The specified root cause is a race condition that can be identified by also analyzing the log files of the test case, the SUT, and the TAF

B.  

Determining the specified root cause may require, in addition to the TAE, the support of others such as developers and system engineers

C.  

The specified root cause must be in the instability of the test environment, since no code has been changed

D.  

Determining the specified root cause is certainly easier than if the automated test always fails (deterministic behavior)

Discussion 0
Question # 17

Which of the following layers within the TAA contains technology-specific implementations that enable automated tests to have the execution of their logical actions result in actual interaction with the appropriate interfaces of the SUT?

Options:

A.  

Test generation layer

B.  

Test definition layer

C.  

Test execution layer

D.  

Test adaptation layer

Discussion 0
Question # 18

Automated tests run by a TAS on a SUT can be subject to sudden bursts of messages to log during their execution. All log messages that occur during execution must be permanently stored in the corresponding test execution logs by the TAS for later analysis. If logging is not performed correctly, these bursts can reduce the execution speed of these automated tests, causing them to produce unreliable results. Which of the following solutions would you expect to be MOST useful to address this issue for TAS logging?

Options:

A.  

Use a Network Time Protocol (NTP) server to ensure that the clocks of the machines running TAS and SUT are synchronized with a common time source

B.  

Log all the messages in memory using a circular buffer and periodically flush the buffer to the corresponding log files associated with the specific execution

C.  

Avoid logging the messages that occur during the specified bursts to minimize any potential performance overhead in test execution

D.  

Log all the messages directly on the corresponding log files associated with the specific execution to ensure the permanent storage of test execution logs

Discussion 0
Question # 19

You are currently conducting a Proof of Concept (PoC) aimed at selecting a tool that will be used for the development of a TAS. This TAS will exclusively be used by one team within your organization to implement automated UI-level test scripts for two web apps. The two tools selected for the PoC use JavaScript/TypeScript to implement the automated test scripts and offer capture and playback capabilities. Three test cases for each of the two web apps were selected to be automated during the Po

C.  

The PoC will compare these two tools in terms of their effectiveness in recognizing and interacting with UI widgets exercised by the test cases, to quickly determine whether test automation is possible and which tool is better. Which of the following TAFs is BEST suited for conducting the PoC?

Options:

A.  

A one-layer TAF (test scripts)

B.  

A two-layer TAF (test scripts, test libraries)

C.  

A three-layer TAF (test scripts, business logic, core libraries)

D.  

A layered TAF with more than three layers

Discussion 0
Question # 20

Consider a TAS aimed at implementing and running automated test scripts at the UI level on web apps. The TAS must support cross-browser compatibility for a variety of supported browsers, by ensuring that the same test script will run on such browsers in the same way without making any changes to it. This is achieved by introducing appropriate abstractions into the TAA for connection and interaction with different browsers. Because of this, the TAS will be able to make direct calls to the supported browsers using each different browser’s native support for automation. Which of the following SOLID principles was adopted?

Options:

A.  

Dependency inversion principle

B.  

Open-closed principle

C.  

Liskov substitution principle

D.  

Interface segregation principle

Discussion 0

CTAL-TAE_V2 PDF

CTAL-TAE_V2 PDF (Printable)
$54.25
$154.99

CTAL-TAE_V2 Testing Engine

CTAL-TAE_V2 PDF (Printable)
$59.5
$169.99

CTAL-TAE_V2 PDF + Testing Engine

CTAL-TAE_V2 PDF (Printable)
$74.55
$212.99

Free Exams Sample Questions