Haku

Käyttäjätapahtuman jäljitedatan hyödyntäminen ohjelmistotestauksessa

QR-koodi

Käyttäjätapahtuman jäljitedatan hyödyntäminen ohjelmistotestauksessa

Opinnäytetyön aiheena oli käyttäjätapahtuman jäljitedatan hyödyntäminen testiautomaatiossa. Työn pohjana käytettiin Planmeca Oy:n keräämää käyttäjätapahtuman jäljitedataa, joka kerättiin heidän Smile Design -ohjelmistosta 29.8.2019 – 25.11.2019 aikaväliltä. Data piti sisällään lähes 8000 tapahtumajälkeä, ja jokainen tapahtumajälki piti sisällään 30 eri parametria.

Opinnäytetyön päätavoitteena oli parantaa ohjelmistotestauksen kattavuutta analysoimalla Smile Design -ohjelmiston loppukäyttäjien klikkausjäljistä kerätyn käyttäjätapahtuman jäljitedatan. Analysoinnin tarkoituksena oli löytää datasta käyttäjien yleisimmin käytetyt tapahtumasekvenssit, joita voitaisiin käyttää testiautomaatiossa. Analysointimenetelmänä käytettiin puumallia. Tuloksena syntyi 55 yleistä sekvenssiä, joista mikään ei täsmännyt entisten testiajon sekvenssien kanssa. Tästä voitiin päätellä testauksen kattavuuden laajentuneen, koska analyysissa saatiin luotua uusia testisekvenssejä, joita yrityksellä ei ole ollut käytössä.

Työn toisena tavoitteena oli selvittää, miten hyvin käyttäjätapahtuman jäljitedata soveltuu käytettäväksi testiautomaatiossa. Tarkoituksena oli suunnitella testiautomaatioajo, joka käyttäisi data-analysoinnissa saatuja yleisiä tapahtumasekvenssejä Smile Design -ohjelmiston testaamiseen. Tämän suunnitelman pohjalta huomattiin, että kyseisen datan sisältö ei vielä riittänyt kattavan testiautomaatioajon rakentamiselle. Jotta datan avulla olisi voitu testata Smile Design -ohjelmistoa helposti, olisi dataan pitänyt kerätä lisää tietoa painetuista painikkeista.

Tallennettuna: