[2023年11月]更新のCT-TAE問題集には100%厳密検証された問題と解答で合格保証もしくは全額返金 [Q13-Q36]

Share

[2023年11月]更新のCT-TAE問題集には100%厳密検証された問題と解答で合格保証もしくは全額返金

合格させるISTQB CT-TAE試験には練習テスト問題集豪華お試しセット

質問 # 13
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?

  • A. Produce comprehensive documentation of the TAS, installation and usage guidelines and provide training for each team member.
  • B. 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.
  • C. Due to the complexities involved and the high risks associated with these releases, it would be best to revert to manual testing.
  • D. Develop a tool to track historical test results across the different SUT environments and look for trends.

正解:B


質問 # 14
Which of the following is NOT an advantage of test automation?

  • A. The ability to run more tests in less time and therefore to make it possible to run them more often
  • B. The ability to perform tests which would be difficult or impossible to execute manually
  • C. The ability to enable a better use of skilled testers by freeing them from repetitive and boring tasks
  • D. The ability to find more defects with the same tests, compared to executing the same test manually

正解:D


質問 # 15
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. a and b
  • B. b and d
  • C. c and d
  • D. c and e

正解:B


質問 # 16
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 is an internal TAS metric and B is an external TAS metric
  • C. A and B are both internal TAS metrics
  • D. A and b are both external TAS metric

正解:A


質問 # 17
You are using a gTAA to create a TAS for a project. The TAS is aimed specifically at automating a suit of existing manual test cases for standalone desktop applications. All the interfaces between the TAS and SUT will be from the CUI of the application.
Which of the following layers of the gTAA should you focus on for the TAS?

  • A. The test Generation layer
  • B. The Test Adaption layer
  • C. The Test Definition layer
  • D. The Test Execution layer

正解:B


質問 # 18
Which of the following CORRECTLY describes how automation SHOULD be applied to confirmation testing?

  • A. Confirmation tests are not good candidates for automation as they are not designed to run many times
  • B. A confirmation test should only be automated after it has been run manually
  • C. Confirmation tests should only be automated if they fail to pass on the first attempt
  • D. Confirmation tests can be automated and incorporated into an automated regression suite to show whether defects that were previously fixed reoccur

正解:D


質問 # 19
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. Data-driven scripting
  • B. Keyword-driven scripting
  • C. Structured scripting
  • D. Linear scripting

正解:B


質問 # 20
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?

  • A. Quarantine the test cases, run the regression suite without them, and perform root cause analysis on the test cases in parallel.
  • B. Run the test cases manually now. If they still pass, keep them in the regression suite, if they fail perform root cause analysis.
  • C. Remove the test cases from the regression suite and refer them to the test designer for manual testing for future sprints.
  • D. Run the regression suite as planned and see If the tests fail again if they do, determine the cause of failure.

正解:A


質問 # 21
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. A and E
  • B. B and E
  • C. A and C
  • D. C and D

正解:B


質問 # 22
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 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.
  • B. 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.
  • C. 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.
  • D. 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.

正解:D


質問 # 23
Which of the following BEST describes why it is important to separate test definition from test execution in a TAA?

  • A. It allow choosing different paradigms (e.g event-driven) for the interaction TAS and SUT
  • B. It allows specify test cases without being closely tied to the tool to run them against the SUT
  • C. It allows testers to find more defects on the SUT
  • D. It allows developing steps of the test process without being closely tied to the SUT interface.

正解:B


質問 # 24
You are executing the first test run of a test automation suite of 200 tests. All the relevant information related to the state of the SUT and to the automated test execution is stored in a small database. During the Automated test run you observe that the first 10 test pass, while an abnormal termination occurs when executing the 11th test. This test does not complete its execution and the overall execution of the suite is aborted. An immediate analysis of the abnormal termination is expected to be time consuming and you have been asked to produce a detailed report of the execution results for the first test run, as soon as possible.
What is the MOST important FIRST step to be taken immediately after the abnormal occurred when executing the 11th test?

  • A. Return the database to a consistent state that allows subsequent test to run
  • B. Re-run the test automation suite starting from the 1st test.
  • C. Take a backup of the database in its current state. So It can be analyzed later
  • D. Re-run the test automation suite starting from the 12th test

正解:C


質問 # 25
Which of the following is an important success factor for any significant automation project?

  • A. The TAA must be designed for testability.
  • B. The SUT must be designed for testability
  • C. The TAA is self-documenting
  • D. The SUT is self-documenting

正解:B


質問 # 26
The GUI of a Customer Relationship Management (CRM) application has been delivered through internet Explorer with proprietary Active X and Java controls. This implementation enables rich client capabilities, but specific commercial automation tools are necessary to automate test cases at GUI of functional test cases. This is to demonstrate whether a small set of the commercial are able to properly recognize actions taken by a tester when interacting with GUI of the CRM application.
Which of the following scripting techniques would be MOST suitable in this scenario?

  • A. Data-driven scripting
  • B. Structure scripting
  • C. Keyword-driven scripting
  • D. Linear scripting

正解:B


質問 # 27
What is the PRIMARY advantage of using abstraction in the TAA?

  • A. It ensures that any scripting method will be supported
  • B. It improves the performance of the TAS
  • C. It requires a higher skill level to implement
  • D. It makes it more flexible for future reuse and improvements

正解:D


質問 # 28
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. 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. Verify the behavior of the whole automated test suite by running all the automated tests
  • C. 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.
  • D. Do not run any tests because you can immediately confirm the correct functioning of the automated test suite

正解:C


質問 # 29
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.

  • A. a and b
  • B. a and c
  • C. d and e
  • D. b and e

正解:C


質問 # 30
Your project is transitioning from manual to automated testing. You have decided to implement a pilot project so that lessons learned can inform future time estimates and schedules.
Which two of the following represent the types of test cases that are MOST suited to a test automation pilot project?
a) High added value test cases that require little effort to automate.
b) Test that are run infrequently as these will be simpler to automate
c) Reliability test cases that can show added value soon
d) Technically challenging test cases to provide the best validation of manual test conversion e) Tests that are least Important to the business as these are safer to trial

  • A. a and c
  • B. a and b
  • C. b and d
  • D. c and e

正解:A


質問 # 31
A regression test suite consist of 500 test cases which are all executed manually. The business case for a pilot project is based on the adoption of test automation using a commercial tool that will reduce the execution time by a factor of 90% for 100% of the tests in the regression test suite. The pilot project lasted one month ( as planned) and you are currently its results. At the end of the pilot project, 40% of the regression tests have been automated and their execution time has been reduce by 60%.
Which of the following statements is TRUE in this scenario?

  • A. The target defined for the business case seems difficult to hit - it should be realistic
  • B. The project selected for the pilot is too critical -if should not be too critical or too trivial
  • C. The target defined for the business case is too accurate -it should not be measureable
  • D. The duration of the pilot project was too short -it should last unit the success factors are achieved

正解:A


質問 # 32
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?

  • A. Observability.
  • B. Maintainability.
  • C. Portability.
  • D. Controllability.

正解:A


質問 # 33
What represents good practice when automating a manual regression test suite?

  • A. All existing manual tests should be decomposed into several smaller automated tests to reduce functional overlap.
  • B. Once a manual test has been automated, execute it immediately to Identify whether it operates correctly.
  • C. Remove inter-dependencies between tests to reduce automation failures and costly error analysis.
  • D. Test data shared between tests should, where feasible, be stored and accessed from a single source to avoid duplication or introduction of error.

正解:B


質問 # 34
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. Ask the developers to remove the object and replace it with some text fields
  • B. Investigate whether the object can be recognised by other test execution tools in the market
  • 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

正解:B


質問 # 35
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. All layers are used, but the test generation layer will be automated based on the defined model
  • B. No adaptation will be needed because the interfaces will be defined by the model
  • C. There will be no need to design the tests for the API because those will be covered by the model
  • D. There will be no need for the execution layer

正解:A


質問 # 36
......

2023年最新の有効なCT-TAEテスト解答ISTQB試験PDF:https://www.goshiken.com/ISTQB/CT-TAE-mondaishu.html

無料ISTQB CT-TAE試験問題と解答トレーニングにはGoShiken:https://drive.google.com/open?id=1bWSD6GUEsDrMkMHehBjr_BG1CRJN7NHB