CT-TAE Exam Question 31

Consider the following layers of the gTAA structure:
a. Test generation layer
b. Test definition layer
c. Test execution layer
d. Test execution layer
Consider the following capabilities associated with these layers.
Acquire all the necessary resources before each test and release all after run, in order to avoid interdependences between test Allow the automated test scripts on an abstract level to interact with components, configurations and interfaces of the SUT.
Design test directives that allow configuring the algorithms used to automatically produce the test cases a given model of the SUT.
Allow the definition and implementation of test cases and data by means of templates and/or guidelines.
Which of the following BEST matches each layer with the appropriate capability?
  • CT-TAE Exam Question 32

    You are the TAE for an Agile project which has six sprints for the current release. Sprint five is underway and the automated regression suite is due to start later today.
    You have re-examined the results from the automated regression runs for the past four sprints. You notice that two test cases both reported a pass for sprints 1 and 4 but a fail for sprints 2 and 3. The failures have gone undetected and are therefore unexplained. Both test cases are closely coupled with other tests in the suite.
    What course of action SHOULD you take?
  • CT-TAE Exam Question 33

    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?
  • CT-TAE Exam Question 34

    Your functional regression test automation suite ran successfully for the first two sprints and no failures were encountered during the runs. The automation suite records the status of each test case as either 'pass' or 'fail' and has excellent recovery capability built in.
    For the third sprint, the TAS log reported several test cases with a status of 'fail'. You investigated each test case and found that most failures were due to a defect in one of the keyword scripts, rather than in the SUT. For those where the failure was in the SUT, defect reports were raised but several were returned by the developers asking for more information to enable them to reproduce the problem.
    Which additional log items SHOULD you add to the TAS that would BEST improve failure analysis and defect reporting for future sprints?
    a) Dynamic measurement information about the SUT.
    b) A status of TAS error', in additional to pass' and 'fail', for each test case.
    c) Use of a colour coding scheme so that 'pass' is in red and fail' is in green.
    d) A counter to determine how many times each test case has been executed.
    e) System configuration information including software/firmware and operating system versions.
    f) A copy of the source code for all Keyword scripts executed.
  • CT-TAE Exam Question 35

    Your organisation has successfully implemented a Test Automaton Solution (TAS) for a new project which has since been delivered into production via a number of sprints. A series of maintenance releases are now planned.
    Some improvements were made to the Test Automation Architecture (TAA) as a result of feedback from the early sprints. The TAA improvements affected the TA, and the TAS was changed for the final sprint.
    The new version of the TAS was generally well received but some performance and usability issues were encountered with the TAS which have yet to be addressed.
    The test automation engineers supporting the maintenance releases must decide whether to use the enhanced TAS or the version that was used successfully for previous sprints.
    What is the BEST action to take next?