Automated end-to-end user testing on single page web applications
Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Competencer wants to be sure users experience their web product as it was designed. With the help of tools for end-to-end user testing, interactions based on what a user would do is simulated to test potential situations.
This thesis work is targeting four areas of end-to-end user testing with a major focus on making it automatic. A study is conducted on test case methods to gain an understanding of how to approach writing tests. A coverage tool is researched and built to present a measure of what is being tested of the product. To ease the use for developers a solution for continuous integration is looked at. To make tests more automatic a way to build mocks through automation is implemented.
These areas combined with the background of Competencers application architecture creates a foundation for replacing manual testing sessions with automatic ones.
Place, publisher, year, edition, pages
2015. , 81 p.
IdentifiersURN: urn:nbn:se:liu:diva-119968ISRN: LIU-ITN-TEK-A--15/021--SEOAI: oai:DiVA.org:liu-119968DiVA: diva2:838745
Subject / course
Lundin Palmerius, Karljohan