Opasvideoiden generointi testiautomaation avulla
Authors
Date
2023Copyright
© The Author(s)
Laadukkaan opastuksen tarjoaminen laajalle käyttäjäkirjolle on keskeinen haaste IT-tuotteen käyttöönotossa. Konsultoinnin ja koulutuksen ohella käyttäjä voi hyödyntää ohjelmadokumentaatiota, johon lukeutuu myös erilaiset multimediaoppaat. Sekä aloittelijat että kokeneemmat käyttäjät voivat hyödyntää ohjelman toimintaa havainnoivia opasvideoita niiden konkreettisen esitysmuodon ansiosta. Ohjelman kehityksen myötä sen toiminnallisuus ja ulkonäkö muuttuvat versiosta toiseen. Pieni muutos käyttöliittymässä voi pahimmillaan vaatia tuotteeseen liittyvien videoiden täyden uudelleennauhoituksen. Tämä tutkimus esittelee suunnittelutieteen menetelmällä kehitetyn työkalun, joka luo automatisoidusti käyttövalmiita opasvideoita Robot Framework -testeistä. Nauhoitusta varten testisarjoja on täydennetty työkalun hyödyntämillä avainsanoilla, joiden avulla opasvideoon voidaan lisätä erikoistehosteita kuten tekstitystä ja käyttöliittymäkomponenttien korostusta. Generoituja opasvideoita arvioitiin Mayerin multimediaoppaiden periaatteita sekä opasvideoiden hyviä käytänteitä vasten, joista ne täyttivät suurimman osan. Työkalua voidaan jatkokehittää niin että sen generoimat opasvideot täyttävät kaikki arviointikriteerit. Generoimalla opasvideoita voidaan säästää resursseja, aikaa ja kehittäjien kuormaa.
...
Providing high-quality guidance to a wide range of users is one of the key challenges in the introduction an IT product. In addition to consulting and training, the user can utilize the program documentation, which also includes various multimedia guides. Tutorial videos are used by both beginners and power users alike thanks to the concrete demonstrations that they provide. When a software is developed its functionality and appearance can change from version to version. At worst, a minor change in the user interface may require a complete re-recording of the videos related to the product. This study presents a tool developed using design science method, which automatically generates ready-to-use screencast video tutorials from Robot Framework tests. This is accomplished by augmenting to the test suites with keywords that can add video effects such as subtitles and UI element highlighting to the final tutorial video. The generated tutorial videos were evaluated against Mayer's principles for multimedia tutorials as well as general best practices for tutorial videos. Most of the principles and best practices were met. The tool can be further developed so that the tutorial videos it generates meet all evaluation criteria. By generating tutorial videos it is possible to save resources, time and the burden on developers.
...
Keywords
Metadata
Show full item recordCollections
- Pro gradu -tutkielmat [29561]
License
Related items
Showing items with similar title or keywords.
-
LDAP-pohjaisten hakemistojen hallinta EJB-komponenttimallin avulla
Päivinen, Mikko (2003) -
Building a flex test automation framework with JUnit, Selenium 2 and Selenium-flex
Honkanen, Ville-Pekka (2013) -
Web-sovellusten testaaminen Selenium-testaustyökalun avulla
Flinkman, Sauli (2016)Eräs tapa testata web-sovelluksia on automaattinen testaus, jota tässä tutkielmassa tarkastellaan. Testaaminen on web-sovelluksen elinkaaressa tärkeä osa, sillä websovelluksilta vaaditaan nykyään paljon niin käytettävyyden, ... -
Minimalism for the Win : User-Centered Design for Guidance in Industrial Maintenance
Heinonen, Hanna; Virtaluoto, Jenni; Suomivuori, Tiia; Forsman, Kristian; Kangas, Tuomas; Siltanen, Sanni (Institute of Electrical and Electronics Engineers (IEEE), 2022)Background: We conducted an exploratory study to test the delivery of technical instructions built on the principles of minimalism. The aim was to investigate how we could support target users’ skill levels in a context-sensitive ... -
Esitysvideon tuottamisen tukeminen ohjeistuksella
Korpi, Mika (2024)The goal of the research was to develop easy-to-use instructions for producers of videos that support learning. The broad topic was narrowed down by defining the object of the instructions, an instructional video, into a ...