Web-sovelluksen automaattinen testaus
Montonen, Mikko (2011)
Montonen, Mikko
2011
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023092526259
https://urn.fi/URN:NBN:fi:amk-2023092526259
Tiivistelmä
Opinnäytetyönä toteutetaan hakutoiminnallisuus Verkkoasema Oy nimisen yrityksen julkaisujärjestelmään. Lisäksi kyseinen toiminnallisuus testataan hyödyntämällä automaattisen testauksen työkalua. Työn tavoitteena on tehdä julkaisujärjestelmään hakutoiminnallisuus sekä selvittää, onko automaattisen testauksen hyödyntämisestä apua toiminnallisuuksien testauksessa. Tietoperustana käytetään niin painettua kuin digitaalisia lähteitä, jotka liittyvät automaattisen testaukseen. Raportissa kuvataan testauksen merkitystä ohjelmistotuotantoprosessissa sekä testauksessa käytettäviä työkaluja.
Opinnäytetyössä toteutettiin hakutoiminnallisuus sekä tehtiin tarvittavat testitapaukset kyseiselle toiminnallisuudelle. Suurin osa tehdyistä testeistä saatiin suoritettua onnistuneesti läpi. Testin suorituksen jälkeen voidaan todeta, että Selenium työkalu on käytännöllinen Ajax-tekniikkaa hyödyntävien käyttöliittymien testaamisessa. Thesis include search module for Verkkoasema Oy's developed content management system. The module will also be tested by selected automated testing tool. Objective for this work is to create search module and find out benefits of using automated testing tool.
There will be used both digital and print that contain information about automated testing. The report includes description of software development process and used testing tools. The search module and necessary testing cases for module were created in thesis. Most of testing cases were executed successfully. After carrying out the test, it can be noted, that Selenium testing tool was useful for Ajax applications user interface testing.
Opinnäytetyössä toteutettiin hakutoiminnallisuus sekä tehtiin tarvittavat testitapaukset kyseiselle toiminnallisuudelle. Suurin osa tehdyistä testeistä saatiin suoritettua onnistuneesti läpi. Testin suorituksen jälkeen voidaan todeta, että Selenium työkalu on käytännöllinen Ajax-tekniikkaa hyödyntävien käyttöliittymien testaamisessa.
There will be used both digital and print that contain information about automated testing. The report includes description of software development process and used testing tools. The search module and necessary testing cases for module were created in thesis. Most of testing cases were executed successfully. After carrying out the test, it can be noted, that Selenium testing tool was useful for Ajax applications user interface testing.