ISTQB CT-TAE – Certified Tester Test Automation Engineer — Question 1
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?
Answer options
- A. See if the application can be run on a desktop and if the object can be recognised on the desktop by the tool.
- B. Investigate whether the object can be recognised by other test execution tools in the market
- C. Ask the developers to remove the object and replace it with some text fields
- D. Ask the developers if they can change the object to something that can be recognised by the tool
Correct answer: D
Explanation
The best first step is to ask the developers to change the object to something recognizable by the tool, as this directly addresses the issue at hand. While seeing if the application runs on a desktop or checking other tools might provide alternatives, they do not solve the immediate problem with the current tool. Requesting the removal of the object is less practical than modifying it to be compatible with existing automation processes.