Suorituskykytestaus on tärkeä osa kokonaisuutta
Anonyymi testipäällikkömme kuvaili aiemmin blogikirjoituksessaan laadunvarmistuksen ja testauksen olevan kuin kolikon kaksi kääntöpuolta tai itämaisittain jin ja jang, koska ne täydentävät toisiaan. Myös testauksen viitekehyksessä on syytä keskittyä kokonaisvaltaisuuteen. Ohjelmistoprojektin testaustyyppien valinta voi olla testipäällikön painajainen. Ainainen resurssipula, joko ajankäytön tai investoitujen eurojen näkökulmasta, voi tuottaa hikikarpaloita testipäällikön otsalle. Tehdäkö kevyt integraatiotestaus, funktionaalinen testaus ja […]
Anonyymin testipäällikön tarinoita, osa 5
Ketterää katselmointia Testaushan on tosiasiassa aika kallista puuhaa ja se oikeastaan tuottaa tietoa siitä, millainen on ohjelmiston sen hetkinen laatutaso. Virheitä löydetään ja ne pyritään korjaamaan mahdollisimman hyvin, jotta laatu paranisi. Tässähän sitä aikaa ja rahaa palaakin, sekä lisäksi projektipäällikön, johdon ja asiakkaan hermot. Vaikeahan sitä on asiakkaalle todistaa, että tunnin käyttäminen määrittelyn parantamiseen voi […]
Testaajan työkaluista tärkein on kommunikaatio
Konsulttina toimivan testaajan ammattitaito on monisäikeinen ja laaja alue. Vaikka nykypäivänä koulutetaan testaukseen eri sertifikaatein ja koulutuksin, yksi vaativimmista osaamisista on kommunikointi. Työelämässä voi usein tulla vastaan haastavia kohtaamisia ja tilanteita. Kysymys kuuluukin millä tasolla, millä tavalla ja miten kommunikoidaan erilaisten ihmisten kanssa. Alasta riippumatta, meitä on jokaiseen junaan ja jonoon olevia ihmisiä, eikä ole […]
Anonyymin testipäällikön tarinoita, osa 4
Testiautomaation noidankehä Aika monen asiakkaani ongelmat ovat ratkenneet testiautomaation avulla, tai niin he ovat kuvitelleet. Osalla on se kumma käsitys, että pelkästään jonkun vempaimen hankkiminen nopeuttaa ja parantaa testausta reilusti vanhaan tapaan verrattuna. Ennen kaikkea laajamittainen testauksen automatisointi on samanlainen kuin normaali softankehitysprojekti. Se vaatii arkkitehtuuria, määrittelyä, nimeämiskäytäntöjä, koodausta, testausta ja kokeilua. Testauksen automatisointi vaatii […]
Anonyymin testipäällikön tarinoita, osa 3
Testauksen kerrosvoileipä Asiakas on usein kysynyt minulta, että minkä takia tarvitaan niin monta erilaista testausvaihetta? Yksinkertaisin selitys on, että ne kaikki testaavat eri lähtökohdista ja näkökulmista, koska emme tiedä, missä niitä virheitä oikein on. Niin kauan, kun minä olen tehnyt näitä hommia, on aina huomautettu yksikkötestauksen tärkeydestä. koska se on tärkeä menetelmä hyvän koodin luomisessa. […]
Anonyymin testipäällikön tarinoita, osa 2
Testaus – mitä se oikein on Aina välillä kannattaa uhrata ajattelua perusasioille: mitä testaus oikein on, sekä miksi ja miten sitä kannattaa tehdä. Ensimmäisessä ohjelmistojen testausta käsittelevässä kirjassa (Glenford J. Myers: The Art of Software Testing 1979) on hyvä määrittely, joka pitää edelleen paikkaansa: “Software testing is a technical task, but it also involves some […]
Q-Factory is thrilled to announce new partnership with Neotys
Q-Factory is very excited to announce our new partnership with Neotys, a leading innovator in load testing & performance testing for Web and Mobile applications. Neotys has nearly 15 years of development investment into NeoLoad – the performance testing platform designed to accelerate Agile and DevOps processes. Built by engineers who recognized that to achieve […]
Anonyymin testipäällikön tarinoita
Testauksen keston arvioinnin lyhyt oppimäärä Kaikki testipäälliköt ovat olleet varmaan siinä tilanteessa, kun pyydetään nopeaa arviota siitä, kuinka kauan esim. hyväksymistestaus kestää. Vastauksen on tultava selkärangasta ja nopeasti, koska muuten päätös on sinulle joka tapauksessa epäedullinen. Siinä tilanteessa on ihan turha lähteä miettimään kaikenlaisia akateemisia matemaattisia kaavoja, koodirivien lukumäärää, kehittäjiä, rajapintoja, käyttötapausten lukumäärää ja monimutkaisuutta, […]