Android Auto- ja Apple CarPlay -hyväksymistestaus
Ruonala, Topi (2021)
Ruonala, Topi
2021
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-2021110919601
https://urn.fi/URN:NBN:fi:amk-2021110919601
Tiivistelmä
Opinnäytetyössä kuvataan 12 viikon ajan työtehtävät liittyen ohjelmistojen testaukseen. Työtehtävät sijoittuivat Symbio Finland Oy:n Oulun toimipisteelle. Tarkemmin sanottuna työtehtävät liittyvät laadunvarmistukseen. Työ koostuu pääasiassa manuaalisesta hyväksymistestauksesta Symbion asiakkaiden valmistamille autojen viihdejärjestelmille. Lisäksi testattiin muutamaa projektia, joissa on mukana Symbion omia ohjelmistokehittäjiä. Testit keskittyivät pääasiassa Google Android Auto- ja Apple CarPlay -toiminnallisuuksiin, mutta edellä mainittujen lisäksi tehtiin myös yleisiä testejä järjestelmille.
Opinnäytetyö jaettiin neljään osioon: alkutilanne, tekniikat ja työkalut, päiväkirjaraportit ja yhteenveto. Alkutilanne-osiossa kerrotaan aikaisemmista työtehtävistä, nykyisistä työtehtävistä ja osaamisesta. Työkalut osio sisältää teknisen toteutuksen kannalta vaadittavat työkalut ja teknologiat, joita hyödynnetään päivittäisissä työtehtävissä. Päiväkirjaosioon on koostettu raportit tehdystä työstä ja yhteenvetoon tiivistetään kaikki opinnäytetyöhön liittyvä ja sitä ympäröivät asiat.
Ohjelmistoprojektissa testaajan rooli painottuu lähes poikkeuksetta projektin loppuvaiheilla. Asiakkaiden vaatimusten ja tiukkojen aikataulujen myötä päivät ennen ohjelmiston julkaisua voivat venyä ylitöiksi. Testaajalta vaaditaan ison kuvan ymmärtämistä ja laajamittaista ohjelmiston ymmärtämistä. Ohjelmistotestaajalla tulee olla myös hyvät viestintätaidot, sillä jatkuva kommunikointi asiakkaan kanssa tapahtuu lähes aina englanniksi. Tärkeässä roolissa on myös asiakkaan vaatimusten ymmärtäminen, sillä tyytyväinen asiakas maksaa palkat jatkossakin.
Opinnäytetyö jaettiin neljään osioon: alkutilanne, tekniikat ja työkalut, päiväkirjaraportit ja yhteenveto. Alkutilanne-osiossa kerrotaan aikaisemmista työtehtävistä, nykyisistä työtehtävistä ja osaamisesta. Työkalut osio sisältää teknisen toteutuksen kannalta vaadittavat työkalut ja teknologiat, joita hyödynnetään päivittäisissä työtehtävissä. Päiväkirjaosioon on koostettu raportit tehdystä työstä ja yhteenvetoon tiivistetään kaikki opinnäytetyöhön liittyvä ja sitä ympäröivät asiat.
Ohjelmistoprojektissa testaajan rooli painottuu lähes poikkeuksetta projektin loppuvaiheilla. Asiakkaiden vaatimusten ja tiukkojen aikataulujen myötä päivät ennen ohjelmiston julkaisua voivat venyä ylitöiksi. Testaajalta vaaditaan ison kuvan ymmärtämistä ja laajamittaista ohjelmiston ymmärtämistä. Ohjelmistotestaajalla tulee olla myös hyvät viestintätaidot, sillä jatkuva kommunikointi asiakkaan kanssa tapahtuu lähes aina englanniksi. Tärkeässä roolissa on myös asiakkaan vaatimusten ymmärtäminen, sillä tyytyväinen asiakas maksaa palkat jatkossakin.