Automatiserade GUI-tester med Selenium

Publicerad

Typ

Examensarbete på grundnivå

Modellbyggare

Tidskriftstitel

ISSN

Volymtitel

Utgivare

Sammanfattning

Software testing is used to ensure the quality of software. The purpose is to verify the system requirements, find bugs and reduce the risk to release a system that contains errors. Large parts of a system can be verified with different tests and test methods. However, it is not possible to test all the different 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 verifies 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 office 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.

Beskrivning

Ämne/nyckelord

Data- och informationsvetenskap, Computer and Information Science

Citation

Arkitekt (konstruktör)

Geografisk plats

Byggnad (typ)

Byggår

Modelltyp

Skala

Teknik / material

Index

item.page.endorsement

item.page.review

item.page.supplemented

item.page.referenced