
更新されたのは2023年12月24日認定試験CT-TAE問題集で練習テスト問題
更新された検証済みのCT-TAE問題集と解答で合格保証もしくは全額返金
ISTQB CT-TAE(Certified Tester Test Automation Engineer)試験は、テスト自動化の分野でスキルと知識を強化しようとしている専門家向けに設計された認定プログラムです。この認定は世界的に認識されており、ソフトウェアテスト業界の雇用主によって高く評価されています。 CT-TAE試験では、自動化テストの設計、開発、メンテナンス、実行など、テスト自動化に関連する幅広いトピックをカバーしています。また、セレン、アピウム、キュウリなどのさまざまな自動化ツールとフレームワークの使用もカバーしています。
質問 # 30
You are reviewing the testability of your SUT.
Which of the following BEST refers to the characteristic of OBSERVABILITY?
- A. The ability to identify states, outputs, intermediate result and error messages in the SUT
- B. The ability of the SUT to perform its intended function for a specified period of time
- C. The ability to exercise the SUT by entering inputs, triggering events and invoking methods
- D. The ability of the SUT to prevent unauthorized access to its components or data.
正解:A
質問 # 31
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?
- A. Model-based scripting
- B. Capture-replay scripting
- C. Data-driven scripting
- D. Structured scripting
正解:B
質問 # 32
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.
- A. b and d
- B. c and e
- C. a and b
- D. c and d
正解:A
質問 # 33
What is the PRIMARY advantage of using abstraction in the TAA?
- A. It improves the performance of the TAS
- B. It makes it more flexible for future reuse and improvements
- C. It requires a higher skill level to implement
- D. It ensures that any scripting method will be supported
正解:B
質問 # 34
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 stack traces
- B. Implement the custom logging functions without saving timestamps
- C. Implement the custom logging functions to support different levels of tracing
- D. Implement the custom logging functions to redirect the logs to multiple files
正解:C
質問 # 35
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. B and E
- B. A and E
- C. C and D
- D. A and C
正解:A
質問 # 36
You are working as a TAE for a company who are re-designing their website. The new website provides information for customers and there are two minor features being developed:
1) Request a newsletter
2) Ability to contact the organisation with a question or comment
The website must be "mobile friendly" and available on all major web browsers.
You have been tasked to provide an automated solution for web browsers only and to concentrate on the two minor features.
What would be a KEY challenge with automation in this context?
- A. The benefits of automation might not be achieved for many years due to the complexities of the SUT and automation solution.
- B. A low level of intrusion is likely from use of existing UI elements, but depending on the solution this might be more complex than a higher level of intrusion.
- C. Because there is a high level of intrusion there may be many false alarms.
- D. Automation might not be possible on the mobile devices.
正解:A
質問 # 37
Which of the following is NOT an advantage of test automation?
- A. The ability to find more defects with the same tests, compared to executing the same test manually
- B. The ability to enable a better use of skilled testers by freeing them from repetitive and boring tasks
- C. The ability to perform tests which would be difficult or impossible to execute manually
- D. The ability to run more tests in less time and therefore to make it possible to run them more often
正解:A
質問 # 38
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?
- A. The introduction of a new feature could require updates or additions to the testware components
- B. It is generally more difficult to automate test cases for a new feature as the development has not yet started
- C. The test automation engineer should work with the business analysts to ensure the new feature is testable
- D. Automated tests are not affected by the introduction of a new feature and running them against the new SUT is a waste of effort
正解:A
質問 # 39
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?
- A. Verify whether the GUI identification depends on the browser.
- B. Verify whether naming standards for variables and have been defined for the current automation solution
- C. Adopt an approach that uses the coordinates of the GUI elements instead
- D. Verify the testability support with the providers of the third party components
正解:D
質問 # 40
You have been asked to automate a set of functional tests at system Test level via the CLI of the SUT for the first release of a software system. The automated tests will be delivered to the learn in change of maintenance testing, who will use them for part of the regression testing. They have the following requirements.
1. The automated tests must be as fast and cheap to maintain as possible
2. The cost of adding new automated tests must be as low as possible
3. The automated tests must have a high level of independence from the tool itself Which of the following scripting techniques would be MOST suitable?
- A. Data-driven scripting
- B. Linear scripting
- C. Keyword-driven scripting
- D. Structure scripting
正解:D
質問 # 41
A major component of your organisation's Test Automaton Solution (TAS) is a popular open-source third-party capture-replay tool for automated functional testing.
Which two of the following must the Test Automation Engineer (TAE) ensure happens for this TAS?
a) The third party tool is placed under configuration management control.
b) The annual support and maintenance costs are agreed with the tool's vendor.
c) It is Important to obtain information about updates and new versions of the tool so that the third party tool is kept up to date.
d) Ensure that the TAS test scripts are integrated into the tool's framework.
e) Ensure that no changes are made to the tool, because modifications are not allowed for third party products.
- A. d and e
- B. a and c
- C. a and b
- D. c and d
正解:C
質問 # 42
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?
The configuration of the TAS uses automated installation scripts
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. B and c
- B. A and d
- C. B and d
- D. A and e
正解:D
質問 # 43
Consider the following example of TAS metrics.
Time to execute automated tests
Speed and efficiency of TAS components
Which of the following statements is TRUE?
- A. A is and external TAS metric and b is an internal TAS metric
- B. A and B are both internal TAS metrics
- C. A and b are both external TAS metric
- D. A is an internal TAS metric and B is an external TAS metric
正解:A
質問 # 44
You have been asked to implement test automation for a project that is not meeting its deadlines. After further analysis you discover that the manual testers are not able to keep up with the new feature testing because the regression testing is taking 75% of their time. As a result, the new features are being released with many defects and customers are complaining about the quality.
Given this information, what metric SHOULD you be tracking to show the value of test automation for this project?
- A. Equivalent Manual Test Effort for the automated tests.
- B. Percentage of builds accepted/rejected by the automated tests.
- C. Number of defects found by test automation.
- D. Percentage of code covered by the test automation.
正解:A
質問 # 45
You are using a gTAA to create a TAS for a project. The TAS is aimed at automatically and executing test cases based on a use-case Modeling approaching that uses UML as a modeling language. All the interaction between TAS and SUT will only be at the API and GUI level.
Which of the following components of the gTAA would you EXCLUDE from the TAS?
- A. The test execution (test engine of the test execution layer
- B. The test reporting component of the test execution layer.
- C. The Command Line Interface (CLI) component of the test adaptation layer
- D. The Test execution component of the test generation layer
正解:C
質問 # 46
Your goal is to verify completeness, consistency and correct behavior of an automated test suite. The TAS has been proven to successfully install in the SUT environment. All the preliminary checks to verify the correct functioning of the automated test environment and test tool configuration, installation and setup have successfully completed.
Which of the following is NOT a relevant check for achieving your goal in this scenario?
- A. Checking whether all the test cases contain the expected results
- B. Checking whether the loading of the TAS is repeatable in the SUT environment
- C. Checking whether all the test cases produce repeatable outcomes
- D. Checking whether the post condition have been fulfilled for all the test cases
正解:C
質問 # 47
Which of the following CORRECTLY describes how automation SHOULD be applied to confirmation testing?
- A. Confirmation tests can be automated and incorporated into an automated regression suite to show whether defects that were previously fixed reoccur
- B. Confirmation tests should only be automated if they fail to pass on the first attempt
- C. A confirmation test should only be automated after it has been run manually
- D. Confirmation tests are not good candidates for automation as they are not designed to run many times
正解:A
質問 # 48
You are evaluating several test modelling tools and are wanting to automatically generate test cases within the tool where many different combinations of input data are created.
You are then wanting to export the test cases into a csv file which can then be read by a functional test execution tool using a data-driven or keyword-driven scripting method.
You have investigated several tools and there is only one tool that provides all the necessary features defined by your team with the exception of the export facility. It does not provide an export into either .xls or .csv formats.
What would be the BEST next step regarding the selection of this tool?
- A. Purchase this tool and generate the .csv file manually.
- B. Consider another tool that is more "fit for purpose" and has all the features required.
- C. Ask the vendor and use forums to see if a solution is available or going to be available in the future.
- D. Explore the possibility of creating your own export facility.
正解:C
質問 # 49
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?
- A. No adaptation will be needed because the interfaces will be defined by the model
- B. All layers are used, but the test generation layer will be automated based on the defined model
- C. There will be no need for the execution layer
- D. There will be no need to design the tests for the API because those will be covered by the model
正解:B
質問 # 50
The Test Automation Manager has asked you to provide a solution for collecting metrics from the TAS that measures code coverage every time the automated regression test pack is run. The metrics must be trend based to ensure that the scope of the regression test pack continues to reflect enhancements made to the SUT - coverage must not drop and should ideally increase. The solution must be as automated as possible to avoid unnecessary manual overheads and errors.
Which of the following approaches would BEST meet these requirements?
- A. The automated testware would record overall code coverage for each run and add the figure to a new row in a pre-formatted Excel spreadsheet. You would then present the spreadsheet to stakeholders so they could look for changes in coverage.
- B. The automated testware would record overall code coverage for each run, export the data to a pre-formatted Excel spreadsheet that automatically updates a trend analysis bar chart for you to distribute to stakeholders.
- C. The automated testware would record the pass/fail rate of each regression test case, export the data to a pre-formatted Excel spreadsheet that automatically updates a trend analysis success rate bar chart and emails it to stakeholders.
- D. Test automation cannot measure code coverage for the SUT, only the code for the automation tools and scripts. The automated test cases would need to be run manually with a code coverage and reporting tool running in the background.
正解:B
質問 # 51
You are testing a major enhancement to an air traffic control user interface. You have use of a sophisticated pre-production test environment, created specifically for large scale automated regression, performance and security testing. The window for regression testing is limited and must successfully conclude, with no major regressions remaining, before the non-functional testing starts.
You have been using the same version of the TAS for the last few releases, each time completing the automated regression test suite in a single overnight run. However, due to the latest enhancements for the SUT, you believe there is a risk that the test suite may no longer complete overnight and therefore delay performance and security testing.
Which option would be the BEST and MOST cost-efficient approach to mitigate this risk?
- A. Introduce better coding practices for the automation scripts, including coding guidelines, reviews and improved static analysis.
- B. Analyse the regression test suite and remove test coverage duplication and redundancy.
- C. Split the regression test suite into multiple parts, running in the environment across consecutive nights.
- D. Create a mirror of the pre-production test environment and split the regression test suite to run in parallel across the environments.
正解:D
質問 # 52
......
試験エンジンはCT-TAE試験無料お試しサンプル365日更新されます:https://www.jpntest.com/shiken/CT-TAE-mondaishu
CT-TAEのPDF問題とテストエンジンには82問があります:https://drive.google.com/open?id=1natFxkIMLHcfIxlOgs6TthLlfXnBkCBn