Category: Ohjelmistotestaus

  • Nahkahomot kellistivät Postin verkkokaupan

    Olemme säännöllisin väliajoin raportoineet “yllätyksistä”, jotka kaatavat verkkopalveluita. Kaikissa on sama tarina, verkkopalvelun suosio yllätti, vaikka näin ei ennakkohypen ja -julkisuuden perusteella missään nimessä pitänyt käydä.

    Tämän viikon “talvi yllätti autoilijat”-palkinnon saa Posti, jonka Tom of Finland – aiheisten postimerkkien ennakkomyynti ylitti odotukset. Seuraksena on tietenkin verkkokaupan kaatuminen.

    Itellan tiedottaja Merja Suomalaisen mukaan verkkokaupan kaatuminen johtui suurista käyttäjämääristä.

    “Kävijöitä on tullut odotettua enemmän. Vähän pääsi yllättämään”, Suomalainen sanoo.

    Toivottavasti verkkokaupan kanssa samoilla palvelimilla ei ollut esimerkiksi postinjakelua ohjaavia järjestelmiä.

    Ei kai tuon oikeasti pitäisi yllättää. Tiedotusvälineet ovat jauhaneet asiasta nyt toista viikkoa. Hakkarainen (PS) ja Niikko (PS) laittoivat pökköä pesään (pun intended) ja vaativat kirjallisen kysymyksen voimalla merkkien poistamista markkinoilta.

    Koska meillä on niin harvoin mahdollista käyttää Tom of Finlandin taidetta millään muotoa relevantissa yhteydessä, käytämme tilanteen nyt hyväksi. Tässä yksi kolmesta postimerkistä, joka sai ostajat villeiksi:

    merkki2_1304TL_503_uu

    Kun kansanedustajat vaativat tuotteesi poistamista markkinoilta virallisella edustajantoimella, voit olla varma tuotteesi kysynnästä. Varmista, että tekniikkasi ei muodostu myynnin esteeksi.

  • Vuoden Testaaja 2014 -äänestys käynnissä

    No niin te kaikki testausmieliset siellä näyttöjen loisteessa!!!

    Jacke

    Päätin julkeasti murtautua Suomen parhaaseen testausaiheiseen blogiin ja härskisti yllyttää teitä siirtymään Vuoden Testaaja 2014 äänestykseen.
    Valitkaa viisaasti, valitkaa paras!!
    Ja hiiri liikkuu tähän.

    Jarkko Tauriainen
    TestausGuru
    Prove Expertise Oy

  • Testausautomaatio avaimet käteen periaatteella

    Varoitus! Tämä on häikäilemätön myyntipuhe. Pääsiäistarjous Provelta sinulle!

    Sinulla on ohjelmistotuote ja kehitysprojekti. Olette jo pitkään keskustelleet testausautomaation rakentamisesta osaksi kehitystänne. Kukaan ei vain ole ehtinyt paneutua asiaan, koska on muka niin kiire.

    Hurry man

    Provella on sinulle ratkaisu. Olemme murjoneet Kick-off -tuotteemme päivityksen kimpussa koko kevään. Nyt tuotteen voi tilata hyväksyntätestauksen lisäksi myös testausautomaation aloituspotkuksi! Näin automaatiourakka toimii:

    1. Automaatiotiimimme gurut ottavat kopin projektisi erityistarpeista yhden iltapäivän workshopissa
    2. Seuraavaksi he vetäytyvät testauslaboratoriomme suojiin murjomaan automaatioratkaisun kasaan
    3. Ratkaisun päälle tiimimme automatisoi joukon testejä osoitukseksi ratkaisun toimivuudesta
    4. Lopuksi he tulevat esittelemään toteutuksen sinulle ja opastamaan teidät hyödyntämään automaatiota tulevaisuudessakin
    5. (Voit myös heittää vastuun automaation ylläpidosta ja testien laatimisesta meille. Keskustellaan siitä urakan jälkeen)

    Koko lysti vie sinun ja tiimisi työaikaa vain kahden workshopin verran. Testausautomaatiollasi on jämerä peruskivi kahdessa viikossa. Kaikki työn tulokset jäävät sinulle. Lisäksi homma on täysin riskitön: Jos emme onnistu, hyvitämme koko hinnan sinulle heti.

    Nyt saat kahdessa viikossa “avaimet käteen” ratkaisun pohtimaasi testausautomaatioon hintaan 8250€. Sinun tarvitsee vain laittaa meikäläiselle tekstiviesti “Haluaisin jutella automaatiosta” numeroon 040 572 7204 ja minä otan hommasta kopin.

  • Pääsiäisliikenteen ruuhka ei yllätä ketään

    Pääsiäinen on ensi viikolla. Menoliikenne on vilkkaimmillaan koko torstain. Voin kertoa jo nyt, mitä radiot toitottovat. Liikenne on erittäin ruuhkaista PK-seudun kehäteillä, Lahden ja Heinolan sekä Tampereen ja Jyväskylän välisillä tieosuuksilla. Eihän se ole mikään ihme, että tiet menevät tukkoon, kun sadat tuhannet ihmiset paukkivat yhtä aikaa liikkeelle.

    Sen sijaan aina vain ja uudelleen jaksaa yllättää Internetissä toimivien palveluntarjojajien valitus “yllättävistä” ruuhkista.

    Jenkeissä:

    Odottamaton ruuhka aiheutti HBO Go -palvelun kaatumisen, eikä palvelu toiminut useaan tuntiin.

    Ja Suomessa:

    Toisena, ja samalla todennäköisempänä selityksenä Ruutu.fi:n ongelmille on pidetty HK:n koodikampanjaa, joka olisi aiheuttanut valtavan kävijäpiikin palveluun.

    Näkiköhän välieräpelejä myöskään liki kolmekymppiä kuussa maksavat tilaajat?

    Varmista tekniikan toimivuus, ennen markkinointitoimien aloittamista. Hyvä idea nimittäin saattaa toimia odotetusti. Erinominen kampanja saattakin muuttua painajaiseksi.

    EDIT: Iltalehdessä olleen tiedon mukaan palvelun kaatuminen johtui palvelunestohyökkäyksestä, joka kohdistui ruutu.fi:n palveluntarjoajaan UpCloudiin.

  • Kello kohti kesää

    Heräsin sunnuntaiaamuna ihan tavalliseen aikaan. Tai en herännytkään. Kello oli tunnin enemmän kuin vielä eilen samaan aikaan. Oppimani nyrkkisäännön mukaan kelloja siirretään aina kohti kesää. Kevällä eteenpäin, syksyllä taaksepäin. Kohti kesää siis.

    Kello kohti kesää

    Avasin ensitöikseni WhatsApin ja tilitysten tulva ryhmäkeskustelussa oli varsin vakuuttava. Hyvä ystäväni Markku (nimi muutettu) tilitti tyyliin.

    Siis minkä he**etin aivovamman tuloksena palaveriajat siirtyy kesäaikaan siirryttäessä? Siis oikeasti? Mihin moista “ominaisuutta” voisi edes käyttää?

    Tuo tilitys ei jäänyt ainoaksi. Sama virsi tasapuolisesti Android, iOS ja Windows Phone -käyttäjiltä. Ongelmia ei toki tullut kaikilla, mutta äänekkäintä porukkaa olivat juuri ne, kenen kalenterit oli sössitty. Ongelman syntyperä on hämärän peitossa, mutta vaikuttaa liittyvän kalenteripalvelimen ja puhelimen yhteistoimintaan.

    Puhelimen kehittäjä vierittää syyn palvelimen kehittäjän niskaan. Palvelimen kehittäjä vierittää vastuun puhelimen kehittäjän niskaan.

    Tieliikenteessä tulee helposti syytettyä sitä edellä ajavaa kaveria törröilystä. Onhan hänen autonsa ihan siinä silmien alla. Usein kuitenkin ruuhkassa ajellessa se alkuperäinen syy liikennevirran häiriöön on jossain kauempana muutaman auton päässä. Harva autoilija vain ajattelee niin pitkälle. Sama pätee ohjelmistokehityksen maailmassa.

    Loppukäyttäjä vierittää syyn sen silmissä olevan ongelmapesäkkeen nimiin. Vastuun pallottelu kehityspäässä on turhaa. Se huolehtii korjauksesta, ketä maksava asiakas ensisijaisesti osoittaisi.

  • Älä! Kaikki menee rikki!

    Istuin aamulla junassa. Matkalla Helsingistä Tampereelle. Aurinko paistoi niin kirkkaasti, että sähköpostihommista ei tullut mitään. Onneksi junassa on sellainen viihdyttävä ominaisuus, että pääsee kuuntelemaan kanssamatkustajien juttuja.

    Käytävän toisella puolella pöytäpaikalla istui ryhmä muita työmatkalaisia. Mies kävi pikaista puhelinpalaveria ja välillä jutteli vastapäätä istuvien kollegoidensa kanssa. Palaverin jälkeen hän nappasi Mokkulan irti läppäristä ja alkoi pakata kamoja laukkuun.

    Siinä samassa vastapäinen naiskollega havahtui:

    Ethän sä vaan vetänyt sitä mokkulaa irti tuosta noin vaan?!?! Etkö sä tiedä mitä kaikkee siinä voi mennä rikki? VPN ja sähköpostisovellukset. Entä meän ERP?!?! Se yhteys pitää aina ensin sammuttaa sieltä valikosta ja sitte vasta sulkea kone!

    Mieleen tulee väistämättä kysymys. Miksi hemmetissä kuluttaja- ja yritysasiakkaat joutuvat edes huolehtimaan moisesta?

    “Entä jos” taitaa puuttua aika monen softatuottajan sanavarastosta. Siksi testaus.

  • Huomaamaton, mutta loistaa poissaollessaan

    Tiistaina oli voimakas olo. Voima pakotti hartioissa ja kahvakuula kiilteli olohuoneen nurkassa kutsuvasti. Auton puunauksen päälle paikatkin tuntuivat jo lämpimältä ja treeni saattoi alkaa. Ensimmäisen heilautuksen kohdalla mielessä häivähti hetken ajatus.

    Olisiko tuolla pienellä 10 kilon kuulalla järkevämpää aloittaa? Ihan vaan lämmittelyn vuoksi.

    Siten olikin jo liian myöhäistä. Säteilevä kipu pisti alaselässä ja tuntui pohkeisiin asti. Jippii sanon minä.

    alaselkakipu

    Kaksi särkylääkkeidenhuuruista päivää ja useita venyttelytunteja myöhemmin pääsin taas työmaalle. Selkään vain sattuu ja insinöörityöstä istumalla ei tule mitään.

    Väkisinkin mieleen tulee maantai. Kun kaikki vielä oli kunnossa. Kuinka vähän sitä arvostikaan selkää, johon ei satu? Ihmisellä on kummallinen taipumus ylenkatsoa asiat, jotka ovat kunnossa.

    Terveyttä oppii arvostamaan vasta kun sen on vaarassa menettää.

    Aivan samalla tavalla toimivat ihmisten pyörittämät ohjelmistoprojektitkin. Kun kaikki toimii moitteettomasti, kukaan ei edes huomaa.

    Testaustakin oppii arvostamaan vasta, kun sen puuttumiseen on kerran kompastunut kivuliaasti.

  • Malliraportti pilaa työsi tulokset

    Käyn aika usein MRoomissa kammattavana. Miehille suunnattu, jäsenyyteen perustuva parturipalvelu on mainio valopilkku tylsänharmaassa parturikampaamoiden maailmassa.

    MRoom. Parturikampaamo miehille.

    MRoomiin on mukava mennä. Aluksi vilautetaan jäsenkorttia. Sitten käteen lyödään virvoke tai kahvi. Viitan pukemisen jälkeen ohjelmassa on ja hiusten pesu. Palveluun kuuluu myös unettava hiuspohjan hieronta ennen operaatiota.

    Miesten hiusten leikkuu on haastavaa. Ohjeet ovat yksinkertaisia aivan kuten asiakkaatkin:

    Siisti sivuilta ja ohenna päältä

    Kampaamon seinällä on tästä syystä myös rivi tauluja. Niistä löytyy hiusmallit numeroituna, joten asiakkaan ei tarvitse kuin muistaa oma numeronsa. Kampaaja hoitaa loput.

    Parturoinnin jälkeen tulee loppuraportin aika. Lopputulos tarkastellaan edestä ja takaa. Kampaaja kertoo, että sivuilta otettiin koneella 9 millin terällä ja päältä ohennettiin tämän verran. Laitettiin raitoja ja sävynä oli tällä kertaa kolmonen. Lisäksi hiuspohja vaikuttaa kuivuneelta ja hoitoaine auttaisi kutinaan. Loppuraportti kertoo hyvin ja täsmällisesti sen, mitä kampaaja toimitti tähän tarpeeseen.

    Testaustöiden kohdalla asiakas tai työnantaja kysyy hyvin usein malliraporttia. Testauksessa malliraporttina pitäisi toimia joku aikaisemman työn rapotti. Näin muka tiedettäisiin tarkemmin mitä ollaan tekemässä. Ajatus on täysin kummallinen.

    Entä, jos sinä saisit parturikäynnin aluksi raportin siitä mitä naapurin Pirkolle tai Petterille toimitettiin?

    Se jos mikä on omiaan lataamaan odotukset aivan väärille urille. Malliraportilla ei ole mitään tekemistä sinun tarpeesi kanssa. Pahimmassa tapauksessa sen esittely voi pilata testaustyösi tulokset jo ennen kuin ehdit aloittamaan. Ole siis varovainen tämän vaatimuksen äärellä.

    Selvitä aina aluksi asiakkaan todellinen tarve ja huolehdi, että vastaat siihen.

  • Näin piirretään pöllö

    Testauskoulutukset, kirjallisuus, seminaarit ja blogit viljelevät hienoja vinkkejä siitä miten testaus hoidetaan oikein. Kaikkia meitä besser vissereitä vaivaa kuitenkin oheinen ongelma. Ohjeemme näyttävät tältä:

    Suurin osa ihmisistä osaa piirtää nuo kaksi rinkulaa. Ne eivät kuitenkaan ole se avain onnistumiseen. Piirtäminen vaatii tuhansia pieniä päätöksiä, jotka kaikki pohjautuvat yhteen kysymykseen.

    Miltä pöllö todella näyttää?

    Pöllöä on paha mennä piirtämään, jos sitä ei näe mielessään. Sama pätee onnistumisiin testauksessa. Maailma on pullollaan vinkkejä ja opetuksia siitä miten testaus pitäisi hoitaa.

    Piirrä kaksi ympyrää.

    Ennen kuin yksikään hieno opetus toimii, täytyy oppia näkemään. Täytyy nähdä miltä toimiva testaus oikeasti näyttää? Miltä se tuntuu?

    Miten sen hemmetin pöllön sitten oikeasti oppii piirtämään?

    No niin kuin kaiken elämässä. Aloitat ympyrästä ja sitten piirrät, pyyhit, piirrät uudesstaan, pyyhit taas vähän ja piirrät lisää. Oppimiseen ei ole oikoteitä.

  • Regressiobugi iskee, yllättää ja saattaa tulla kalliiksi

    Minulla on käytössäni parikymmentä vuotta vanha Chrysler Saratoga, 3 litran V6-moottorilla, automaattilaatikolla ja kaikilla sen aikaisilla herkuilla varusteltu herrasmiehen kulkuväline. Tämännäköinen kampe:

    Kuten noin vanhoilla autoilla yleensäkin, vikoja tulee säännöllisesti ja niitä pitää käyttää pajalla korjatteilla.

    Tällä kertaa hajosi puhallin. Vivusta vääntämällä ei tapahtunut mitään. Minkäänlaista hönkää tuuletinräppänöistä ei tullut. Vein auton huoltoon ja koska kyseessä on vanha amerikkalainen auto, varaosan saanti kesti yli viikon. Ei se mitään, satuin olemaan juuri tuon viikon PK-seudulla, joten montaa päivää en joutunut olemaan Oulun bussiliikenteen armoilla.

    Hain auton eilen työpäivän jälkeen.

    Osat ja työt, yhteensä 277€, kiitos!

    Se oli linjassa sen kanssa, mitä pajan päällikkö oli hinnaksi arvioinut ja maksoin laskun mukisematta. Sain avaimet ja ajoin pois. Ennen kuin pääsin ensimmäiseen risteykseen, huomasin jonkin olevan pielessä. Puhallin kyllä toimi hienosti, mahtavaa! Sehän pitikin korjata.

    Sen sijaan kierroslukumittari, ajotietokone (näyttää mm. kulutuksen ja avonaiset ovet) ja radio/cd eivät toimineet ollenkaan.

    Noin typerien mokien korjauskustannukset syövät melko varmasti koko katteen aikaisemmasta huollosta. Pitää nostaa autoa pukille, irrotella paneeleja jne. Ja jos ovat sitä mieltä, että eivät ala ilmaiseksi korjaamaan, saan kyllä kostoni tavalla tai toisella. Esimerkiksi laittamalla autokorjaamon nimen tähän juttuun. Pidän teidät kartalla, miten reklamaatiossani käy!

    Kun teet korjauksia tuotteeseen, testaa että mitään muuta ei mennyt rikki matkan varrella. Mikään ei harmita asiakasta niin paljon, kuin tajuta toimittajan tehneen työnsä leväperäisesti.