Load and Performance Testing of Web Applications on Service Based Environments


Autoria(s): Mäkelä, Markus
Data(s)

23/01/2008

23/01/2008

2002

Resumo

Suorituskyky- ja kuormitustestien tekeminen sovelluksille on erittäin tärkeä osa tuotantoprosessia nykypäivänä. Myös Web-sovelluksia testataan yhä enemmän. Tarve suorituskyky- ja kuormitustestien tekemiselle on selvä. Testattavan ympäristön tämänhetkinen, mutta myös tulevaisuuden toimivuus taataan oikein tehdyillä testeillä ja niitä seuraavilla korjaustoimenpiteillä. Suurten käyttäjämäärien testaaminen manuaalisesti on kuitenkin hyvin vaikeaa. Sirpaleisen ympäristön, kuten palveluihin perustuvien Web-sovellusympäristöjen testaaminen on haaste. Tämän työn aiheena on arvioida työkaluja ja menetelmiä, joilla raskaita teollisia Web-sovelluksia voidaan testata. Tavoitteena on löytää testausmenetelmiä, joilla voidaan luotettavasti simuloida suuria käyttäjämääriä. Tavoitteena on myös arvioida erilaisten yhteyksien ja protokollien vaikutusta Web-sovelluksen suorituskykyyn.

Performance and load testing applications is an important part of application delivery project. Also the Web applications are tested all the more. The need for performance and load testing is obvious. Proper testing and the repair work followed will ensure the current but also the future functionality of the tested environment. However, manually testing large amounts of users is very difficult. Also, testing a fragmented environment like a service based Web application environment is a challenge. The topic of this thesis is to create tools and methods used to test heavy industrial Web applications. The goal is to find testing methods that can be used to efficiently and reliably simulate large amount of users. A further goal is to analyse the effects of different kind of network connections and protocols on Web application environment performance.

Identificador

http://www.doria.fi/handle/10024/34969

Idioma(s)

en

Palavras-Chave #Kuormitus- ja suorituskykytestaus #palveluihin perustuva Web-sovellus #Load and Performance Testing #Service Based Web Application
Tipo

Diplomityö

Master's thesis