Kolmannen osapuolen mobiiliohjelmiston testiautomaatio
Lempiäinen, Tuomas · Aaltodoc (Aalto University) · 2015
This work aimed to create viable test automation for Finland’s Slot Machine Association’s mobile casino software. The work contains a test plan for the software, and an introduction of the selected automation framework. The software is developed by a third party. The results of this thesis indicate that testing third party software differs tremendously from testing in-house developed software. Instead of a multiphased testing process, only a one shot acceptance testing run can be performed on new builds. The third party development also had a major effect on the selection of the test automation framework. In this case, SeeTest Automation by Experitest combined with Robot Framework ended up being the best solution for automation framework. Although the mobile casino runs on iOS, Android and Windows Phone, Windows Phone was decided to leave out from the test automation scope. The decision was based on the uncertainty of the Windows Phone support and the complexity of its automation.