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
You have been asked to develop test automation for a legacy system that is going to go through a series of infrastructure migrations. The scripts will be used to verify basic functionality during these infrastructure changes Your Test Analysts have some programming skills and need a solution that is simple and fast.Maintainability of the scripts is not a consideration because no changes to the software are anticipated.Which of the following is the BEST scripting approach in this situation?
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?
You are currently designing the TAA of a TAS. In particular, you have been asked to adopt an approach for automatically generating and executing test cases from a model that defines the SUT. The SUT is a state-based and event-driven system that is described by a finite-state machine and exposes its functionality via an API. Assume also that the behavior of the SUT depends on possibly unreliable hardware or communication links.Based only on the given information, which of the following aspects would you expect to be most important when designing the TAA in this scenario?
The GUI of a CRM (Customer Relationship Management) application has been delivered through Internet Explorer with proprietary Active X and Java controls. This implementation allows enabling rich client capabilities, but specific commercial test automation tools are necessary for the purpose of automating test cases at GUI level. You have basic programming skills and your main goal is to quickly produce at a low cost some automated scripts, by automating a small number of functional test cases, for demonstrating only whether a small set of those commercial tools are able to properly recognize the actions taken by a tester when interacting with the GUI of the CRM application.Based only on the given information, which of the following scripting techniques would you expect to be most suitable in this scenario?
You are using a gTAA to create a TAS for a project. The TAS is aimed specifically at automating given sets of manual test cases for standalone desktop applications. All the interactions between TAS and SUT will involve only the GUI of such applications.Based only on the given information, which of the following components of the gTAA would you include in the TAS?