Simulaattoriavusteinen ohjelmistotestaus työkoneympäristössä. Simo Tauriainen



Samankaltaiset tiedostot
Talousjohtamisen uusi rooli

Author / Subject PONSSE TYÖURIEN JATKAJANA

Robottihitsaus ja lujat

8. Vuoden 2015 tilinpäätöksen, sisältäen konsernitilinpäätöksen, sekä toimintakertomuksen esittäminen

8. Vuoden 2014 tilinpäätöksen, sisältäen konsernitilinpäätöksen, sekä toimintakertomuksen esittäminen

Testaussuunnitelma. Koskelo. Helsinki Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Testauksen hallintaa teekkareille (ja muille kiinnostuneille) Arto Stenberg

Erikoistuminen ja automaatio teknologiateollisuudessa. Pemamek Oy Ltd Kimmo Ruottu. Sales Director, Scandinavia & Germany

MACHINERY on laadunvarmistaja

Mihin kaikkeen voit törmätä testauspäällikön saappaissa?

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit

Test-Driven Development

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen Kevät 2016

Testauksen tuki nopealle tuotekehitykselle. Antti Jääskeläinen Matti Vuori

Ohjelmointitekniikka lyhyesti Survival Kit 1 Evtek KA ELINKAARIMALLEISTA

S11-09 Control System for an. Autonomous Household Robot Platform

Mihin kaikkeen voit törmätä testauspäällikön saappaissa?

Testiautomaatio tietovarastossa. Automaattisen regressiotestauksen periaate ja hyödyt

Test-Driven Development

Osavuosikatsaus 1-3/ Juha Varelius, toimitusjohtaja SERVICE & SOFTWARE

Convergence of messaging

Ohjattua suorituskykyä.

Anne-Maria Peitsalo,

SEPA diary. Dokumentti: SEPA_diary_PK_HS.doc Päiväys: Projekti: AgileElephant Versio: V0.3

Ohjelmistotestaus -09

8. Vuoden 2017 tilinpäätöksen, sisältäen konsernitilinpäätöksen, sekä toimintakertomuksen esittäminen

Etteplan Oyj - Kone- ja laitesuunnittelun edelläkävijä. Juha Näkki, toimitusjohtaja

Johtavaa nosturiteknologiaa

ADE Oy Hämeen valtatie TURKU. Tuotekonfigurointi. ADE Oy Ly Tunnus:

GLASTON OYJ ABP Pörssitiedote klo 14.00

Aldata Solution Oyj. Yhtiökokous

Uponorin ja KWH-yhtymän yhdyskuntateknisen liiketoiminnan suunniteltu fuusio. Jyri Luomakoski, Uponor Oyj Peter Höglund, KWH-yhtymä Oy

Liikkuvien työkoneiden etäseuranta

T Tietojenkäsittelyopin ohjelmatyö. Testiraportti, vaihe T1. Tietokonegrafiikka-algoritmien visualisointi. Testiraportti, vaihe T1

Merkittävä energiansäästö & Mukavan huoleton ja turvallinen asuminen. - Älykäs, hallittu talotekniikka -

PONSSEN OSAVUOSIKATSAUS PONSSE OYJ PÖRSSITIEDOTE KLO 14:00 1(5) PONSSEN OSAVUOSIKATSAUS

58160 Ohjelmoinnin harjoitustyö

Ahlstrom Tiekartta kohti parempaa tulosta

Esimerkki valmistuksesta Itä-Euroopassa: Konecranes Ukrainassa

TIE Ohjelmistojen testaus 2015 Harjoitustyö Vaiheet 1 ja 2. Antti Jääskeläinen Matti Vuori

KONEAUTOMAATION LAATU JA TURVALLISUUS Marko Varpunen

Ohjelmistotestauksen perusteita II

Testausraportti. Orava. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

YRITTÄJYYDEN MERKITYS KANSANTALOUDESSA. 1. Yritysten määrä, henkilöstö 2. Pk-yritysten vienti 3. Yrittäjät 4. Alueellinen tarkastelu 5.

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen Kevät 2015

Qt Group Oyj TIETOA SIJOITTAJILLE

Testauksen hallinta Testaustyökalut Luento 7 Antti-Pekka Tuovinen

Testaussuunnitelma. Ohjelmistotuotantoprojekti Nero. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Vacon puhtaan teknologian puolesta

Miksi teknologia on haastavaa? Perinteinen Bowie & Dick vs elektroninen Bowie & Dick. Bowie & Dick testi : menneestä nykyaikaan

Onnistunut SAP-projekti laadunvarmistuksen keinoin

T Testiraportti - järjestelmätestaus

PONSSEN OSAVUOSIKATSAUS PONSSE OYJ PÖRSSITIEDOTE KLO 9:00 PONSSEN OSAVUOSIKATSAUS

Ohjelmien automaattisen verifioinnin reunamailla

Lohtu-projekti. Testaussuunnitelma

Osavuosikatsaus

Työkalut ohjelmistokehityksen tukena

CT60A4150 OHJELMISTOTESTAUKSEN PERUSTEET. Jussi Kasurinen Kevät 2015

Osavuosikatsaus 1-6/2014

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä

PONSSEN OSAVUOSIKATSAUS PONSSE OYJ PÖRSSITIEDOTE KLO 12:00 1(6) PONSSEN OSAVUOSIKATSAUS

Suorituskyvyn varmistaminen sovelluskehityksen eri vaiheissa Paavo Häkkinen, Presales Teamleader Compuware Finland

SAAPUVAT PAPERILASKUT VERKKOLASKUIKSI. Tiina Heikkilä Financial Developer Nokian Renkaat Oyj

INSTA GROUP TULEVAISUUDEN TYÖELÄMÄN OSAAMISTARPEET. Henkilöstöjohtaja Annamaija Mäki-Ventelä

Ohjelmiston testaus ja laatu. Testaustasot

Fiksumpi käyttöliittymä kuntaan. Miten kuntien tietojärjestelmät saadaan palvelemaan kuntalaisia? LapIT-päivät 2015

Smart way to smart products. Etteplan Oyj sijoituskohteena

Ohjelmiston testaus ja laatu. Testausmenetelmiä

9. Luento: Ohjelmistotyö. Tommi Mikkonen,

PONSSEN OSAVUOSIKATSAUS PONSSE OYJ PÖRSSITIEDOTE KLO 9:00 PONSSEN OSAVUOSIKATSAUS

Toimitusjohtaja Arto Tiitinen osavuosikatsauksen julkistamisen yhteydessä:

Teollisuuden näkökulma avoimen lähdekoodin ohjelmistoihin

Testaus ja säästöt: Ajatuksia testauksen selviämisestä lama-aikana

Kamux kasvun ja kansainvälistymisen kaistalla

Joka päivän alussa, asentaja saa ohjeistuksen päivän töille.

UCOT-Sovellusprojekti. Testausraportti

Testaussuunnitelma Versio Päiväys Tekijä Kuvaus

ketteryyttä ja tehoa harvennukseen PONSSE fox

Liite 1: KualiKSB skenaariot ja PoC tulokset. 1. Palvelun kehittäjän näkökulma. KualiKSB. Sivu 1. Tilanne Vaatimus Ongelma jos vaatimus ei toteudu

TIE Ohjelmistojen testaus Harjoitustyön esittely osa 2: Vaiheet 3 & 4. Antti Jääskeläinen Matti Vuori

Ohjelmiston testaussuunnitelma

DOORS 7.1 Test Tracking Toolkit

PONSSE OYJ OSAVUOSIKATSAUS

Hirviö Vertaistestausraportti

HYVÄKSYMISTESTAUS- RAPORTTI - HAKEUTUJAN PALVELUT JA TODENNETUN OSAAMISEN REKISTERI

Hirviö Järjestelmätestauksen testitapaukset ja suoritusloki I1

Turvakriittisen projektin menetelmät ja työkalut

Testaussuunnitelma PULSU. Syksy 2008 Ohjelmistotuotantoprojekti. HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Pörssi-ilta Raisio-konserni. Jyrki Paappa talousjohtaja Raisio Oyj

Lehto Group Oyj:n liiketoimintakatsaus, tammi maaliskuu 2016 Liikevaihdon kasvu jatkui kaikilla palvelualueilla

Johdantoluento. Ohjelmien ylläpito

Testausautomaation mahdollisuudet käyttöliittymän testauksessa. Anssi Pekkarinen

Tulevaisuuden älykkäät oppimisympäristöt LessonApp - nopea kokeilu Tampereen ammattikorkeakoulussa

Turvatiimi Oyj:n yhtiökokous Toimitusjohtajan katsaus Merja Sohlberg

Käyttövaltuushallinnan hyödyt tehokkaasti käyttöön. Johanna Lampikoski, RM5 Software Juha Arjonranta, TeliaSonera Finland

Käytännön haasteita ja ratkaisuja integraation toteutuksessa. Jukka Jääheimo Teknologiajohtaja Solita Oy

JulkICTLab Eteneminen Mikael Vakkari, VM

Ohjelmistojen mallintaminen. Luento 11, 7.12.

TUOTEVALIKOIMA. Laadukkaat asiakaskohtaiset ratkaisut

Kuntalaisten palaute haltuun

Transkriptio:

Simulaattoriavusteinen ohjelmistotestaus työkoneympäristössä Simo Tauriainen www.ponsse.com 25.8.2011

Ponsse-konserni Ponsse Oyj on tavaralajimenetelmän metsäkoneiden myyntiin, tuotantoon, huoltoon ja teknologiaan erikoistunut yritys. Yhtiö kehittää ja valmistaa kestävän kehityksen mukaisia, innovatiivisia puunkorjuuratkaisuja asiakastarpeiden mukaisesti. Ponsse lyhyesti Kotipaikka Vieremä Koneiden valmistus Vieremällä, ohjausjärjestelmien valmistus Seinäjoella Osakkeet noteerataan NASDAQ OMX:n pohjoismaisella listalla Liikevaihto 2010 262,4 (146,7) MEUR ja liiketulos 21,7 (-15,7) MEUR Tytäryhtiöitä 11 Jälleenmyyjäverkostossa 26 jälleenmyyjää Palveluksessa noin 850 työntekijää Päämarkkinat Suomi, Ruotsi, Venäjä, Pohjois-Amerikka, Ranska ja Saksa 25.8.2011 2 www.ponsse.com 25.8.2011 2

Ponsse- konserni Mitä luvataan, se pidetään. Koneiden käyttäjät ovat parhaita asiantuntijoita. Niitä kannattaa kuunnella. Ponsse Einari Vidgrénin viitoittamalla tiellä vuodesta 1970. 25.8.2011 3 www.ponsse.com 25.8.2011 3

Ohjelmistotestauksen ongelmat pitkän elinkaaren omaavilla tuotteilla ts. sama ominaisuus voi olla saatavilla useille eri ikäisille laitealustoille Ohjelmistotestaajilla (ja suunnittelijoilla) testaaminen hankalaa, eritoten vanhan alustan suorituskyvyn riittävyys uusille ominaisuuksille. Ongelma nousee esille jo yksikkötestaus- ja suunnitteluvaiheessa. Integrointi testausvaiheessa painiskellaan erilaisten järjestelmäkonfiguraatioiden parissa. Eri alusta, erilainen I/O, eri parametrit jne. Järjestelmätestaaminen vanhoilla laiteversioilla hankalaa ja raskasta maastotestausosaston toimesta -> testaajilla rajallinen määrä vanhoja koneita käytössä. 25.8.2011 4 www.ponsse.com 25.8.2011 4

Perinteinen yksikkö- ja integrointitestausympäristö 25.8.2011 5 www.ponsse.com 25.8.2011 5

25.8.2011 6 www.ponsse.com 25.8.2011 6

Perinteinen vanhan laitealustan järjestelmätestausympäristö vm.2011 25.8.2011 7 www.ponsse.com 25.8.2011 7

Testauksen haasteet Alustojen eritasoiset suorituskyvyt ja ominaisuudet + erilaiset I/O-konfiguraatiot + pitkä käyttöaika(testaustarve) = 25.8.2011 8 www.ponsse.com 25.8.2011 8

Virtuaaliympäristön tuoma ratkaisu Ongelma ratkaistiin virtuaaliympäristön avulla. Muutetaan fyysiset toimilaitteet bittivirraksi. Päästiin eroon kaapeleista, kytkimistä, kontaktihäiriöistä ja epätoivoisesta järjestelmän ylösajosta. 25.8.2011 9 www.ponsse.com 25.8.2011 9

Virtuaalinen testausympäristö 25.8.2011 10 www.ponsse.com 25.8.2011 10

Virtuaalinen testausympäristö 25.8.2011 11 www.ponsse.com 25.8.2011 11

Virtuaalinen testausympäristö 25.8.2011 12 www.ponsse.com 25.8.2011 12

Virtuaalisen ympäristön edut - Ei tarvita välttämättä perinteisiä käyttöliittymä komponentteja - Vaivaton ja edullinen kopioida -> helposti käyttöön useita testauslaitteistoja - Päivitettävyys-> uuden laiteversion ja toimilaitteen tuonti yksinkertaista - Turvallinen käyttäjälle ja ympäristölle 25.8.2011 13 www.ponsse.com 25.8.2011 13

Virtuaalisen ympäristön edut - Helppo käyttöönotto-> alustus inistä, ei kytkimistä - Testien toistettavuus-> vähemmän satunnaisia ympäristömuuttujia - Mahdollisuus ajaa sellaisia testejä mitä oikealla koneella ei voi tehdä -> esim. voidaan tehdä todella fataaleja vikoja kesken työkierron. Rautaa ei taivu eikä miehiä lakoa!!! 25.8.2011 14 www.ponsse.com 25.8.2011 14

Virtuaaliympäristön edut - Uuden ominaisuuden nopeampi läpimeno aika-> maastotestissä aikaa ei mene pikku bugien kanssa painimiseen - Testitapausten jäljitettävyys-> sama testi HELPOSTI toistettavissa - Testitapausten määrän kasvattaminen 25.8.2011 15 www.ponsse.com 25.8.2011 15

Virtuaaliympäristön edut - Ohjelmistotestauksen painopistettä voidaan suunnata järjestelmätestauksesta yksikkö- ja integrointi testaukseen. - Ohjelmistokehityksessä selkeämmät roolit suunnittelijoille, määrittelijöille ja testaajille -> jokainen voi keskittyä paremmin omalle tontille, koska työkalut ovat yhtenäiset ja HELPPOKÄYTTÖISET 25.8.2011 16 www.ponsse.com 25.8.2011 16

Virtuaaliympäristön edut - Regressiotestin helppous vrt. käsin tehtävät testit - Testitapausten kirjastointi samalla tyylillä kuin ohjelmistolle-> pyörää ei keksitä uudestaan - Ohjelmistotestauksen puuduttava perustyö vähenee -> inhimilliset virheet vähenevät ja testaajien resurssit paremmin hyötykäytössä 25.8.2011 17 www.ponsse.com 25.8.2011 17

Virtuaaliympäristön haasteet - Käyttöönotto haasteellinen vanhan ohjelmiston kanssa - Vaatii aktiivista ylläpitoa - Laitteistoa(HW/SW) kehitettävä aktiivisesti, oltava edellä testattavaan järjestelmään uusia ominaisuuksia 25.8.2011 18 www.ponsse.com 25.8.2011 18

Virtuaaliympäristön haasteet - Ymmärrettävä laitteiston rajat -> kaikkea ei kannata yrittää mallintaa täydellisesti - Vian korjauksen ajoitus kokonaisuuden kannalta - Automatiikka ei tee autuaaksi 25.8.2011 19 www.ponsse.com 25.8.2011 19

Vanhaa, uutta ja tulevaa 25.8.2011 20 www.ponsse.com 25.8.2011 20

Sulautettu testaus -seminaari Simo Tauriainen www.ponsse.com 25.8.2011