9. Avo Genius for SAP Application

Why Was This Developed?

SAP Avo Genius was developed to address a critical pain point in the world of SAP application testing: the time-consuming and complex process of creating and maintaining test cases. Traditionally, this task required a deep understanding of the SAP system and significant technical skills, which limited the ability of non-technical stakeholders to contribute to the testing process. By automating the recording of user interactions with SAP applications, SAP Avo Genius simplifies the creation of test cases, making it more accessible to a wider range of users and ensuring that tests are both comprehensive and up to date. This advancement aims to enhance efficiency, reduce errors, and ultimately accelerate project timelines.

What is the Goal?

The Avo Assure team has implemented the SAP Avo Genius feature to significantly reduce the complexity and effort of creating test cases by automatically recording actions as users interact with SAP applications. This makes it an invaluable tool for both technical and non-technical users.

How Does It Work?

Projects Details

  1. The user has to navigate to the Avo Assure home screen.

  2. The user has to select the SAP application project from the All Project list.

  3. The user has to click the Avo Genius button, and the Avo Genius window will be displayed.

  4. The user has to select the project from the Select a Project drop-down.

  5. To select the existing test suite, the user has to select the test suite from the Select Test Suite drop-down.

  6. To create the new test suite, the user has to click the Create Test Suite icon, and the Create Test Suite window will be displayed.

  7. The user has to enter the test suite name in the Enter Test Suite Name field and click the Create button.

  8. To select the existing testcase, the user has to select the testcase from the Select Test Case drop-down.

  9. The override window will be displayed if the user selects the existing testcase.

  10. If the user wants to override the current testcase, click the Yes button.

  11. If the user doesn't want to override the current testcase, click the No button.

  12. To create the new testcase, the user has to click the Create Testcase icon, and the Create Testcase window will be displayed.

  13. The user has to enter the testcase name in the Enter Testcase Name field and click the Create button.

  14. The user has to enter the application path in the Enter Application Path text box.

  15. To clear the entered details, the user has to click the Reset button.

  16. After entering the required data, the user has to click the Next button.

Record Testcases

The user can capture the test steps to execute the scenarios.

  1. Avo Genius recording home page will be displayed, and the user has to click the Activate Genius button.

Steps

The user can view the step Number.

Element Name

The user can view the Element Name.

Keyword

The user can view the Keyword.

Test Data

The user can view the Test Data.

  1. Once the user clicks the Activate Genius button, the system will generate a toast message Recording Started.

  2. Once the recording starts, the SAP application will be opened in the default browser.

  3. The user will work on the application on the left side, and the automation completion will be displayed on the right.

  4. Once the user completes the test steps, then the user has to click the Stop button to stop the recording.

  5. To get the data spreadsheet, the user has to click the Data Parameterization icon. The captured data will be created as an Excel file. The user can modify the Test Data Spreadsheet as needed. The user has to provide the test data spreadsheet path and click the Save button.

  6. To save the testcase, the user has to click the Save icon.

  7. To view the Mindmap, the user has to click the Mindmap icon, and the Mindmap window will be displayed.

  8. To delete all the recorded screens, the user has to click the EraseAll icon.

  9. To expand/collapse the screens, the user has to click the Expand/Collapse icon.

  10. To debug the test steps, the user has to click the Preview Scenario icon. The system will start execution.

Edit Recorded Testcase

  1. The user must click the three-dot icon to access the context menu.

  2. To copy the test step, the user has to click the Copy button. Note: The user can copy and paste the required step into the required screen.

  3. To paste the test step, the user has to click the Paste button. Note: The user can paste the required step into the necessary screen.

  4. To edit the test step, the user has to click the Edit Test Step button, and the Add New Test Step window will be displayed. Edit the required test step and click the Save button.

  5. To delete the test step, the user has to click the Delete Test Step button. If the user wants to delete the test step, click the Yes button. If the user does not want to delete the test step, click the No button.

  6. To edit the insert test step above, the user has to click the Insert Test Step Above button, and the Add New Test Step window will be displayed. Edit the required test step and click the Save button.

  7. To edit the insert test step below, the user has to click the Insert Test Step Below button, and the Add New Test Step window will be displayed. Edit the required test step and click the Save button.

  8. To edit the insert test step below, the user has to click the Insert Test Step Below button, and the Add New Test Step window will be displayed. Edit the required test step and click the Save button.

How can I get this?

If the user upgrades to the latest version of Avo Assure to 24.0.1, this feature will be available automatically. If you are not part of this particular version, 24.0.1, contact Avoproductsupport@Avoautomation.com to get this version.

Last updated