Document toolboxDocument toolbox

UI testing

Testing of complex, multiple step integration scenarios often requires mixing integration testing and execution of application testing.

Integration of UI tests in test scenarios is a feature available only in Int4 APITester

Example process with UI testing and Integration testing working in tandem

The standard sales process is a good example of an integrated process that mixes interface and UI testing steps in order to provide complete end-to-end testing solution.

In this process, documents exchanged with the customers are interfaced

  • Customer purchase order - received by SAP for automatic sales order creation

  • Dispatch advice - sent to customer when delivery is confirmed

  • Electronic invoice - sent to customer after billing run

To execute this process in SAP, additional steps are needed

  • Delivery creation and picking - usually triggered by warehouse operations

  • Billing (invoice creation) - usually triggered by billing run or executed by operator

Int4 Suite APITester natively executes tests of relevant interfaces, by using dedicated Inbound and Outbound test types for specific integration technologies.

In order to enable testing of complex scenarios, as the one above, Int4 APITester can call external UI testing tools, including the ability to pass and receive parameters to control UI script execution. Please see the relevant manual sections for instructions on usage available.

This manual does not cover the topics related to design and creation of the UI testing scripts.

Test type

Test type

CBTA Script

TTA Script

Selenium IDE Script

 

© 2017 - 2022 Int4 AG All rights reserved