Proof of Concept for Test Automation with Selenium
Brief description
Development of a prototype for the automation of end-to-end scenarios of a transport management system (TMS) and the adjacent systems as part of the Proof of Concept.
Supplement
Test scenarios are developed in consultation with the customer's specialist department and implemented on the basis of Java and the JUnit, Selenium (WebDriver) and Spring libraries. The test framework created for the prototype enables test execution across system boundaries. This includes the use of REST interfaces as well as the automation of different web applications. Asynchronous processes such as the sending and processing of e-mails by the Seeburger Business Integration Suite (BIS) are also supported. The integration into the ALM tool SpiraTeam from Inflectra is implemented for controlling and evaluating the test execution. In addition to the manual and time-controlled execution of test series, all necessary information for error analysis (e.g. StackTrace, log files and screenshots) is consolidated there.
Subject description
The aim of the proof of concept is to clarify the basic feasibility of the test scenarios described by the specialist department. In the medium term, the focus is on increasing test coverage and transparency (demonstrability) as well as increasing the quality of the software used.