In English

Automatiserade GUI-tester med Selenium

Josef Haddad ; Martin Helmersson
Göteborg : Chalmers tekniska högskola, 2014. 34 s.
[Examensarbete på grundnivå]

Software testing is used to ensure the quality of software. The purpose is to verify the system requirements, nd bugs and reduce the risk to release a system that contains errors. Large parts of a system can be veri ed with di erent tests and test methods. However, it is not possible to test all the di erent test cases, a fact which is accepted by the software industry. This thesis aims to develop an automated test suite for the Swedish Tax Agency for registration of crimes, RIF. The test suite should test the graphical user interface. The Tax agency's tester veri es continuous the user interfaces but it takes a long time and is given lower priority by other tests. Tax Agency's claim was that the test tool Selenium would be used. The work was done in the Swedish Tax agency oce in Gothenburg. A test suite was developed with positive results from the Tax agency. Selenium as a tool was evaluated and the possibility of replacing manual testing towards automated. The project demonstrated that it was possible to automate the navigation through the system and manage the system's inputs. Selenium was experienced during the project provides as a simple and powerful test tools. Some parts of the Swedish Tax system is still being checked manually, since the test suite is not evaluated to completely replace the tester.

Nyckelord: Selenium, GUI, Testning, Skatteverket, RIF



Publikationen registrerades 2014-10-15.

CPL ID: 204328

Detta är en tjänst från Chalmers bibliotek