WEB APPLICATION TEST AUTOMATION

Autor: Podbevšek, Blaž
Přispěvatelé: Werber, Borut
Jazyk: slovinština
Rok vydání: 2016
Předmět:
Zdroj: Maribor
Popis: V diplomski nalogi so predstavljeni razvojni modeli razvoja programskih rešitev, testiranje in proces uvedbe avtomatiziranih testov. Na vzorčni programski rešitvi so bili razviti avtomatizirani testi komponent, ki so bili vključeni v zvezno integracijo. Dodani so bili tudi integracijski testi preko brskalnika. V prvem delu so najprej opisani različni modeli razvoja programskih rešitev, v osrednjem delu pa je predstavljeno testiranje programskih rešitev, delitev testov in avtomatizacija testiranja. V sklopu same prenove so predstavljeni tudi konkretni primeri testov komponent in integracijskih testov. Vzorčna aplikacija je napisana v programskem jeziku C# .NET, podatkovna baza rešitve teče na Microsoft SQL, za strežnik smo uporabili Microsoft IIS. Glavno uporabljeno orodje je Microsoft Visual Studio. V zaključku so predstavljeni ocena učinka, možnost nadaljnjega razvoja in SWOT analiza uvedbe avtomatizacije testiranja. The thesis presents software development life cycle models, software testing and automated testing life cycle methodology. The automated unit tests were added to the sample application and were included in continuous integration. Additionally, integration tests via browser were implemented. The first part of the thesis introduces software development life cycle models, the second part shows software testing, types and levels of tests and test automation. During improvement implementation, concrete examples of unit and integration tests were shown. Sample web application is written in C# .NET programming language, using MS SQL as a database engine and Microsoft IIS as a webserver. The core development environment is Microsoft Visual Studio. In the conclusion, assesment, future development options, and SWOT analysis are presented.
Databáze: OpenAIRE