fullrecord |
[{"key": "dc.contributor.advisor", "value": "Mikkonen, Tommi", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Iivanainen, Iiro", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2023-04-14T10:25:18Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2023-04-14T10:25:18Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2023", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/86347", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Laadukkaan opastuksen tarjoaminen laajalle k\u00e4ytt\u00e4j\u00e4kirjolle on keskeinen haaste IT-tuotteen k\u00e4ytt\u00f6\u00f6notossa. Konsultoinnin ja koulutuksen ohella k\u00e4ytt\u00e4j\u00e4 voi hy\u00f6dynt\u00e4\u00e4 ohjelmadokumentaatiota, johon lukeutuu my\u00f6s erilaiset multimediaoppaat. Sek\u00e4 aloittelijat ett\u00e4 kokeneemmat k\u00e4ytt\u00e4j\u00e4t voivat hy\u00f6dynt\u00e4\u00e4 ohjelman toimintaa havainnoivia opasvideoita niiden konkreettisen esitysmuodon ansiosta. Ohjelman kehityksen my\u00f6t\u00e4 sen toiminnallisuus ja ulkon\u00e4k\u00f6 muuttuvat versiosta toiseen. Pieni muutos k\u00e4ytt\u00f6liittym\u00e4ss\u00e4 voi pahimmillaan vaatia tuotteeseen liittyvien videoiden t\u00e4yden uudelleennauhoituksen. T\u00e4m\u00e4 tutkimus esittelee suunnittelutieteen menetelm\u00e4ll\u00e4 kehitetyn ty\u00f6kalun, joka luo automatisoidusti k\u00e4ytt\u00f6valmiita opasvideoita Robot Framework -testeist\u00e4. Nauhoitusta varten testisarjoja on t\u00e4ydennetty ty\u00f6kalun hy\u00f6dynt\u00e4mill\u00e4 avainsanoilla, joiden avulla opasvideoon voidaan lis\u00e4t\u00e4 erikoistehosteita kuten tekstityst\u00e4 ja k\u00e4ytt\u00f6liittym\u00e4komponenttien korostusta. Generoituja opasvideoita arvioitiin Mayerin multimediaoppaiden periaatteita sek\u00e4 opasvideoiden hyvi\u00e4 k\u00e4yt\u00e4nteit\u00e4 vasten, joista ne t\u00e4yttiv\u00e4t suurimman osan. Ty\u00f6kalua voidaan jatkokehitt\u00e4\u00e4 niin ett\u00e4 sen generoimat opasvideot t\u00e4ytt\u00e4v\u00e4t kaikki arviointikriteerit. Generoimalla opasvideoita voidaan s\u00e4\u00e4st\u00e4\u00e4 resursseja, aikaa ja kehitt\u00e4jien kuormaa.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "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.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2023-04-14T10:25:18Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2023-04-14T10:25:18Z (GMT). No. of bitstreams: 0\n Previous issue date: 2023", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "50", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": null, "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "loppuk\u00e4ytt\u00e4j\u00e4n dokumentaatio", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "n\u00e4ytt\u00f6kaapattu opasvideo", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "robot framework", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "test automation", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "selenium", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "Opasvideoiden generointi testiautomaation avulla", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-202304142473", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.copyright", "value": "\u00a9 The Author(s)", "language": null, "element": "rights", "qualifier": "copyright", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "tietokoneohjelmat", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "arviointi", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "video", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "suunnittelu", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "arviointimenetelm\u00e4t", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjeet", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
|