CT-TAE Practice Test

CT-TAE Practice Test practice questions, page 4 of 5, with answer review and explanations.

Question 16

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?

  1. Tool scripting metrics
  2. Automation code defect density
  3. Trend metrics
  4. The number of false-fail results

Question 17

You are planning the pilot for an in-house developed Test Automation solution (TAS). Which two of the following would be important steps to take as part of the planning process? a) Review your organisation's current projects and identify which one would be most suitable to pilot the TAS. b) Ensure that the developers will provide the necessary commitment for the TAS deployment activities. c) Run a series of training workshops for new users of the TAS before they are asked to use it. d) Develop a project plan for the pilot and reserve the necessary budget and resources for its implementation. e) Ask the developers to provide any missing functionality during the deployment activities.

  1. a and b
  2. b and d
  3. c and d
  4. c and e

Question 18

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?

  1. Portability.
  2. Maintainability.
  3. Observability.
  4. Controllability.

Question 19

You are a TAE working for a software house which provides quarterly releases of its software to its customers. There are many different versions of the SUT that need to be tested simultaneously by different tests teams. Your TAS is complex and you need to ensure it remains consistent across the different SUT environments. What is the BEST and MOST efficient way to ensure each of the test teams use the same version of the TAS to test the different versions of the SUT?

  1. Due to the complexities involved and the high risks associated with these releases, it would be best to revert to manual testing.
  2. Produce comprehensive documentation of the TAS, installation and usage guidelines and provide training for each team member.
  3. Install the TAS is a central repository and have an automated installation and configuration of the TAS from this repository to each of the SUT environments.
  4. Develop a tool to track historical test results across the different SUT environments and look for trends.

Question 20

You are implementing test automation for a project and you want to be able to generate test cases automatically using a series of test design tools which use a variety of test design techniques such as decision tables, pairwise testing and boundary value analysis. You also want to generate test data automatically which can then be used by the tests. Initially these tests will be run manually to verify their correctness and ultimately you want to include them in the test execution tool so that they can run unattended. Which layer of the gTAA will be used to support the specification of the test cases and preparation of the test data?

  1. The generation layer
  2. The definition layer
  3. The execution layer
  4. The adaptation layer