Haku

Testiautomaatiokehysten Cucumber ja Robot Framework vertailu käyttöliittymän testauksessa

QR-koodi

Testiautomaatiokehysten Cucumber ja Robot Framework vertailu käyttöliittymän testauksessa

Tässä opinnäytetyössä vertaillaan kahta testiautomaatiokehystä, Cucumberia ja Robot Frameworkia keskenään. Lähtökohtana opinnäytetyön aiheelle on oma henkilökohtainen kokemus Cucumberin käytöstä työpaikalla, mutta puuttuva tietämys Robot Frameworkin toiminnallisuuksista ja sen eroista Cucumberin kanssa, sillä molemmat näistä testiautomaatiokehyksistä ovat laajasti tietotekniikanalalla käytettyjä työkaluja.

Tavoitteena oli löytää näistä kahdesta työkalusta mahdollisia eroja ja päästä lopputulokseen siitä, kumpi on itselleni parempi vaihtoehto verkkosivun testiautomaation rakentamiseen. Toteutus tapahtui luomalla molemmilla testiautomaatiokehyksillä neljä automatisoitua testiä samalle verkkosivulle ja vertaamalla näiden erojen projektin luomisessa, syntaksissa, testien rakentamisessa ja testien ajamisessa. Teorian tutkimisessa ja Cucumberin ja Robot Frameworkin opettelussa on käytetty verkkolähteitä.

Opinnäytetyön tuloksena pohdin näiden kahden testiautomaatiokehyksen eroja. Vertailin Cucumberin ja Robot Frameworkin lähestymistapoja testien luomisessa, testien ajamisessa ja testitulosten analysoinnissa. Päädyin suosimaan Cucumberin toimintamallia testien rakentamiseen, vaikkakin Robot Framework osoittautui yleisesti ottaen helpommaksi ja käyttäjäystävällisemmäksi vaihtoehdoksi.

Tallennettuna:
Kysy apua / Ask for help

Sisältöä ei voida näyttää

Chat-sisältöä ei voida näyttää evästeasetusten vuoksi. Nähdäksesi sisällön sinun tulee sallia evästeasetuksista seuraavat: Chat-palveluiden evästeet.

Evästeasetukset