< All Topics
Print

AutomatePro AutoTest Reference

AutomatePro AutoTest Reference: Welcome! Demand and value are being recognized for this in demand ServiceNow Platform, power tool!! AutomatePro was honored at the 2024 ServiceNow Partner of the Year Awards! Following is a getting started quick guide to help you get started with AutoTest, enabling you to automate and streamline your testing processes on the ServiceNow platform.

The best introduction to Automate Pro that I have seen is AutomatePro- A ServiceNow App Showcase by Robert, The Duke, Fedoruk with AutomatePro CEO, Paul Chorley.

Create a list of all the “Tests” you want to perform to have a robust end to end test for each product in your ServiceNow Platform. Organizing your work will prioritize and ensure you have complete coverage that is ready for change, and updated with change.

Create a New Test Plan
To begin, click on “New Test Plan” and enter a name and description for your test plan.

Add Test Cases
Then, within your test plan, click “Add Test Case” and define the steps and expected outcomes for each test case.


Action Selection
Next, choose the appropriate actions for each step of your test case. Common actions include “Navigate to Module,” “Search add filter,” and “Run Search.”

Input Data
Afterward, define any necessary input data required for your test steps, such as form field values or search criteria.

Back End Table Use Case example

I need to validate the value populated in a field in form for a particular value. How can we achieve this through AutomatePro?

Answer:

  1. Use the action “Navigate to Module”.
  2. Then use the actions “Search add filter” and “Run Search” to validate that the data in the field is as expected.
  3. Alternatively, use the action “Text is present”.
When there is no module found for the table, you can “Create a Custom Action”:
  1. Create a Custom Action to type the table name into the Filter navigator and press enter (e.g., “change_request_list.do”).
  2. Then use the aforementioned method to filter the results accordingly.


Execute Test Plan
Once your test cases are configured, click “Run Test Plan” to execute the tests.

Monitor Progress
Meanwhile, track the progress and status of your tests in real-time through the execution dashboard.


Check Test Outcomes
Then, review the results of each test step to ensure they match the expected outcomes.

Report Generation
Finally, generate detailed reports to analyze test performance and identify any issues.


Create Custom Actions
If you need to perform actions not covered by standard options, create custom actions to fit your specific requirements. For example, to type a table name into the Filter navigator and press enter, create a custom action like “change_request_list.do.”


Save Reuseable Plans Into Model Blocks
Keep your test plans and cases well-organized and documented.

Maintain Organized Test Plans
Keep your test plans and cases well-organized and documented.

Regularly Update Test Data
Ensure your input data is up-to-date and reflects the current state of your ServiceNow environment.

Review and Refine
Continuously review and refine your test cases based on results and any changes in your processes or systems.

Table of Contents