Websites are often developed by small businesses, organizations or individuals which may lead to that the testing gets left behind; the focus is on getting a finished product that can be deployed as quickly and as cheaply as possible. Functional testing is important also for websites and a variety of aids exist. With the right tools and methods the development work is facilitated, and it leads to products with fewer faults. This report shows in the form of a case study how an appropriate tool for functional testing can be selected and how it can be used within development of a website. An analysis of the tools available is reported and JSystem is selected as the most appropriate for this case. It turned out that JSystem could not be used fully as intended in terms of deployment, but a well-functioning alternative solution was developed. A number of test cases were created without any unsolvable problems and JSystem performed well. In JSystem test cases in Java are created in Java, which gives a high flexibility. / Webbplatser utvecklas ofta av små företag, organisationer eller enskilda individer vilket kan leda till att testningen blir eftersatt, fokus ligger på att få en färdig produkt som kan driftsättas så snabbt och billigt som möjligt. Funktionell testning är viktigt även för webbplatser och en mängd hjälpmedel existerar. Med rätt verktyg och metoder underlättas utvecklingsarbetet och det leder till produkter med färre fel. Den här rapporten visar i form av en fallstudie hur ett lämpligt verktyg för funktionell testning kan väljas ut och hur det kan användas inom ramen för vidarutveckling av en webbplats. En analys av vilka verktyg som finns redovisas och JSystem väljs ut som det mest lämpliga för det aktuella fallet. Det visade sig att JSystem inte gick använda fullt ut som det var tänkt vad gäller driftsättning men en väl fungerande alternativ lösning togs fram. Ett antal testfall skapades utan att det uppstod några olösliga problem och JSystem presterade väl. I JSystem skapas testfall i Java vilket bäddar för en hög flexibilitet.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-77356 |
Date | January 2012 |
Creators | Erenger, David |
Publisher | Linköpings universitet, Institutionen för datavetenskap, Linköpings universitet, Tekniska högskolan |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0021 seconds