
[2024年01月10日] 最速準備で試験合格!CT-TAE問題の事前予備
CT-TAEのPDF問題集リアル2024最近更新された問題
ISTQB CT-TAE認定は、ソフトウェアテストの分野で認められ、尊敬される資格です。ソフトウェアアプリケーションの自動テストの設計と実装を担当する専門家向けに設計されています。この認定は、幅広いトピックをカバーしており、あらゆるレベルの経験の専門家に適しています。 ISTQB CT-TAE認定を取得することは、テスト自動化のスキルと知識を高め、ソフトウェアテストのキャリアを促進しようとする専門家にとって貴重な資産です。
質問 # 27
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. c and d
- D. a and b
正解:A
質問 # 28
In order to achieve re-use of a TAS, where SHOULD the design for reuse occur?
- A. At the framework level.
- B. At the TAA level
- C. At the TAS level
- D. At the code level
正解:C
質問 # 29
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 to support different levels of tracing
- B. Implement the custom logging functions to redirect the logs to multiple files
- C. Implement the custom logging functions without saving timestamps
- D. Implement the custom logging functions without saving stack traces
正解:A
質問 # 30
Which of the following statements does NOT describe good practice for maintaining the TAS?
- A. The TAS must separate the test scripts from the environment in which it runs and from the associated harnesses and artefacts
- B. The TAS must run in the development environment because development and programming knowledge are required for its maintainability
- C. The TAS must be under configuration management, along with the test suite, the testware artefacts and the test environment in which it runs
- D. The TAS must consist of components that can be easily replaced without affecting the overall behavior of the TAS itself
正解:B
質問 # 31
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?
- A. The definition layer
- B. The adaptation layer
- C. The generation layer
- D. The execution layer
正解:A
質問 # 32
Consider a TAS deployed into production. The SUT is a web application and the test suite consists of a set of automated regression tests developed via GUI. A keyword-driven framework has been adopted for automating the regression tests. The tests are based on identification at low-levels of the web page components (e.g class indexes, tab sequence indexes and coordinates) in the next planned release the SUT will be subject to significant corrective maintenance (bug-fixes) and evolution (new features) Maintenance costs to update the test scripts should be as low as possible and the scripts must be highly reusable.
Which of the following statements is most likely to be TRUE?
- A. The keyword-driven framework introduces a level abstraction that is too high and makes it difficult what really happens
- B. The total execution time of the automated regression test suite will decrease for each planned release.
- C. The keyword-driven framework is not suitable, it would be better to adopt a structured-scripting approach
- D. False positive errors are likely to occur when running the automated tests on the new releases without modifying the test
正解:C
質問 # 33
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
質問 # 34
Which of the following success factors for a test automation project is TRUE?
- A. Automated tests that fail due to changes in the requirements of the SUT should be promptly fixed rather than disabled from the test suite
- B. The test cases to be automated must have a high dependency on particular data values
- C. The test cases to be automated first must always be selected based on the number of times a test will need to be run
- D. Automated tests must be designed to capture only the data that is strictly needed for comparing expected and actual results
正解:A
質問 # 35
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. Percentage of builds accepted/rejected by the automated tests.
- B. Number of defects found by test automation.
- C. Percentage of code covered by the test automation.
- D. Equivalent Manual Test Effort for the automated tests.
正解:D
質問 # 36
Which of the following CORRECTLY describes how automation SHOULD be applied to confirmation testing?
- A. Confirmation tests should only be automated if they fail to pass on the first attempt
- B. Confirmation tests are not good candidates for automation as they are not designed to run many times
- C. Confirmation tests can be automated and incorporated into an automated regression suite to show whether defects that were previously fixed reoccur
- D. A confirmation test should only be automated after it has been run manually
正解:C
質問 # 37
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 SUT code coverage provided by the execution of the regression test suite.
- B. The ratio of comments to executable statements in the SUT code.
- C. The ratio of commands to executable statements in the automation code of the regression test suite
- D. The defect density in the automation code of the regression test suite.
正解:A
質問 # 38
Assume that you are the TAE responsible for the correct functioning of a TAS, deployed in a test environment that consists of a few machines running the same version of the operating system. The TAS has been working and stable since its deployment, it has been used to run an automated test suite consisting of many similar automated test. The infrastructure team is planning to update the operating system on these machines by installing a new the service pack for security reasons. Since the vendor of the operating system assurance full backward compatibility, the infrastructure team assurance that there will be no impacts on the functioning of the TAS.
What is the BEST approach to confirm the correct functioning of the TAS in this scenario?
- A. Do not run any tests because you can immediately confirm the correct functioning of the automated test suite
- B. Verify the behavior of the automated tests by running a small tests, then gradually run the remaining tests to confirm the correct functioning of the whole automated test suite.
- C. Verify the behavior of the whole automated test suite by running all the automated tests
- D. Make sure that the infrastructure team has completed installing the service pack on the machines where SUT is running, then run the whole automated test suite to verify its behavior
正解:B
質問 # 39
Which of the following statements BEST describe aspects of the SUT to consider when designing a TAA?
- A. All the interface of the SUT affected by the tests should be controllable by the TAA
- B. All the external test interfaces of the SUT should be removed prior to the product release
- C. All the internal test interfaces of the SUT should be removed prior to the product release
- D. All the interaction between SUT and TAS should be logged with the highest level of detail
正解:D
質問 # 40
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. Capture-replay scripting
- B. Model-based scripting
- C. Data-driven scripting
- D. Structured scripting
正解:A
質問 # 41
Which of the following is NOT an advantage of test automation?
- A. The ability to perform tests which would be difficult or impossible to execute manually
- B. The ability to find more defects with the same tests, compared to executing the same test manually
- C. The ability to enable a better use of skilled testers by freeing them from repetitive and boring tasks
- D. The ability to run more tests in less time and therefore to make it possible to run them more often
正解:B
質問 # 42
As the TAE, you are working with the organisation's Test Manager to decide which external metrics and which internal metrics should be gathered for the new TAS.
Which of the following represents the BEST internal metric that would help measure the quality of the TAS and the number of problems associated with the TAS?
- A. The average maintenance cost to keep an automated test in sync with the SUT
- B. A measure of defect density within the TAS automation code
- C. The number of hours of manual test effort saved by implementing a TAS
- D. A measure of how many automated tests pass and fail
正解:B
質問 # 43
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?
- A. Automation code defect density
- B. The number of false-fail results
- C. Trend metrics
- D. Tool scripting metrics
正解:B
質問 # 44
What is the PRIMARY advantage of using abstraction in the TAA?
- A. It makes it more flexible for future reuse and improvements
- B. It ensures that any scripting method will be supported
- C. It requires a higher skill level to implement
- D. It improves the performance of the TAS
正解:A
質問 # 45
You are working as a TAE for a company who have been using a web test execution tool for a number of years. The tool has been used successfully on ten web applications in the past.
The company are developing a new web application which has a friendly User Interface, but the developers have used an object throughout the application which the tool is unable to recognise. As a result, you have no way of capturing the object or verifying the contents using the automation tool.
What is the first thing you should do about this problem?
- A. Investigate whether the object can be recognised by other test execution tools in the market
- B. Ask the developers to remove the object and replace it with some text fields
- C. See if the application can be run on a desktop and if the object can be recognised on the desktop by the tool.
- D. Ask the developers if they can change the object to something that can be recognised by the tool
正解:A
質問 # 46
You are working on a government system called "Making Tax Digital" or MTD for short. This system is being implemented to stop manual human input error and also to reduce fraudulent behaviour from companies when submitting their tax and VAT returns.
The key concept is that registered companies will need to use government recommended 3rd party software for their accounts and book keeping. These 3rd party applications will have a direct interface into the government's main system for transactions and submissions.
You have been using a test execution tool successfully on the project so far. and have implemented a basic "capture/replay" approach to scripting.
The management have been encouraged with the automation so far, but want the following objectives to be met:
* Test cases added easily
* Reduction in the amount of scripts and script duplication
* Reduction in maintenance costs
Which scripting technique would be MOST suitable in this scenario in order to meet the objectives?
- A. Keyword-driven scripting
- B. Linear scripting
- C. Data-driven scripting
- D. Structured scripting
正解:A
質問 # 47
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. a and b
- B. d and e
- C. a and c
- D. c and d
正解:A
質問 # 48
......
ISTQB CT-TAE認定は、ソフトウェア開発とテストで働く専門家にとって特に価値があります。自動化されたテストケースを効果的に設計、実装、および実行するために必要なスキルと知識を提供します。この認定は、テスターが効率を改善し、テスト時間を短縮し、高品質のソフトウェア製品を提供するのに役立ちます。
CT-TAE問題集と練習テスト(82試験問題):https://www.jpntest.com/shiken/CT-TAE-mondaishu
リリースISTQB CT-TAE更新された問題PDF:https://drive.google.com/open?id=1JUultUhm3H5LjCl38-cDb7-s01wAcv7E