Hi,
We are in the process of evaluating whether Test Studio AI can do anything to reduce Web Test script creation times or provide better coverage.
I’ve looked at the Progress pages about AI offerings. I found a page that referred to self-healing scripts, but wonder whether if there’s something more that can be implemented or if I’m simply missing something.
Our project converted a paper form consisting of numerous pages to electronic form so that business logic, data validation, and reporting could be implemented.
Users provide dynamic data in the form of names, dates, and narrative text to provide supplemental information to responses of “Other”.
All other user input is restricted to selecting pre-defined responses to questions through the use of checkboxes, radio buttons and dropdowns.
Users move from page to page, providing the required responses on each page and, upon completion, submitting the data for QA review.
Our automation scripts perform two primary functions:
- Creating Cases
- There are 3 different case types
- Populate database with sufficient diversity to test our various Reports
- Data Validation
- Business Logic
- Error strings
- Control states
Some elements concatenate proper names and ages from user-provided input.
Data driven testing is not used anywhere in our scripts, and I’m not sure that would help us as our scripts create cases that reflect specific Proper Names.
Mixing first/last names, birth dates, and familial relationships would produce cases that would not pass logic validation.
Our automation works as needed, but I'm thinking toward preparing for future releases.
The way I have created new scripts is to take a working script, copy and rename it, and then modify it to perform the desired functionality. This process works, but can be very time consuming, and I’d love to be able to reduce the time spent creating new scripts.
Thanks much,
Dan