These questions are for CA:
What is CA's recommendation regarding ARD flow creation for automation?
What is CA's recommendation on Role based ARD Flow creation?
Here are some guidelines that we are trying to implement at my workplace; we would like to incorporate CA's recommendations and finalize our guidelines:
- Fundamental tests that exercise the base functionality of the application would lend themselves to automation because these tests would need to be executed as part of regression testing whenever the application undergoes code change for bug fixes, enhancements, or new versions of the software;
- These tests need sufficient detail in the test steps and expected results so that automation code can be written around them without ambiguity;
- These tests should be divided into well-defined units of action before they are automated so that the automated tests can be easily aggregated into different test suites that accomplish specific regression testing goals for the application;
- User roles and their access to different parts of the application would lend themselves to test cases separate from those that exercise functionality resulting in functional test cases that are simpler to generate and automate.
Thanks,
Venkatesh