Logistiikka-ala: Testiautomaation rakentaminen
Lyhyesti
Asiakkaamme oli merkittävä suomalainen logistiikkayritys. Olimme mukana kehittämässä testiautomaatioratkaisuja heidän verkkopohjaiseen alustaan, jonka avulla yritykset voivat lähettää tuotteitaan asiakkailleen ympäri maailmaa. Alustan frontend on kehitetty Reactilla ja backend Fast API:lla.
Tämä alusta on asiakkaallemme merkittävä, sillä se mahdollistaa heidän asiakkaiden tuotteiden lähettämisen vaivattomasti. Monille näille asiakkaille luotettavan toimituspalvelun puuttuessa liiketoiminta ei olisi mahdollista.
Kehitimme asiakkaan koko regressiotestisarjan nollasta. Regressiotestisarja kehitettiin käyttäen Pythonia ja Robot Frameworkia, ja se koostui sekä käyttöliittymä- että API-testeistä. Lisäksi teimme jonkin verran manuaalista testausta ennen julkaisuja sekä koulutimme uusia testaajia.
Mitä VALA on käytännössä tehnyt asiakkaalla?
Tehtävämme muodostuivat pääasiassa kahdesta osa-alueesta:
- Automaattisen regressiotestisarjan kehittäminen: Käytimme Robot Frameworkia yhdessä Pythonin kanssa kehittääksemme satoja käyttöliittymä- ja backend-testejä. Tämän tavoitteena oli tarkistaa tuotteen toimivuus ennen jokaista kahden viikon välein tapahtuvaa julkaisua. Testeissä hyödynsimme pääasiassa Selenium- ja Request-kirjastoja.
- Manuaalisten featuretestien suorittaminen: Jokaisessa scrum-sprintissä tuotteeseen lisättiin useita uusia ominaisuuksia. Tehtävänämme oli tarkistaa manuaalisesti jokainen näistä ominaisuuksista ja varmistaa, että ne toimivat odotetusti.
Liiketoimintahyödyt, joihin olimme vaikuttamassa
Keskeisin palveluidemme kautta saavutettu liiketoimintahyöty ilmenee asiakkaan tuotteen luotettavuudessa ja käyttäjien tyytyväisyydessä.
Panostuksemme on johtanut siihen, että tuote on vähemmän altis virheille ja kaatumisille, mikä parantaa merkittävästi käyttäjäkokemusta. Olemme onnistuneet tekemään tuotteesta luotettavan, jotta se voi palvella asiakkaitaan suunnitellusti vahvalla suorituskyvyllä ja vaivattomuudella.
Palaute
”Hän on ollut loistava lisä tiimiimme. Hän pystyi osallistumaan moniin projektimme alueisiin mukaan lukien sekä käyttöliittymän että taustajärjestelmän automaattinen ja manuaalinen testaus.”
”Löydetyt virheet ja puutteet dokumentoitiin tiimimme sovittujen prosessien ja vaatimusten mukaisesti. Jos tehtävistä, prosesseista tai ohjelmistojen käyttäytymisestä oli epäselvyyttä, hän ei epäröinyt ottaa yhteyttä varmistaakseen, että kaikki ovat samalla sivulla annetussa asiassa.”
“Overall he’s a valuable asset to the team and a good teammate.”
“He has good communication skills and is flexible problem solver. Can not think of anything to improve on.”
”Mikä meni hyvin:
- Luotu hyvä kokoelma RobotFramework-testejä
- Halu auttaa muita tiimin jäseniä
- Positiivinen asenne työhön
Hienoa työtä kaiken kaikkiaan.”
Mitä haasteita olemme olleet ratkaisemassa?
Tiimin alkuperäinen käytössä ollut regressiotestisarja osoittautui vanhentuneeksi ja heikosti ylläpidetyksi. Keskeisenä haasteena oli uuden ja luotettavan testisarjan kehittäminen tyhjästä. Tämän haasteen hoidimme menestyksekkäästi, kun päätimme luopua vanhasta testisarjasta ja saimme nopeasti kehitettyä uuden testisarjan.
Toisena haasteena voisi mainita testaustiimin jäsenten suhteellisen vähäisen kokemuksen Pythonista ja testiautomaatiosta. Tämä ratkaistiin niin, että VALA:n testiautomaatioasiantuntija toimi mentorina muulle tiimille ja toi merkittävästi osaamistaan tiimin käytäntöihin.
Tiedot
Tilaaja: | Logistiikka |
Ajankohta: | 2022 - |
Lisätietoja
Tagit
Erikoisosaaminen
Testaus ja laadunvarmistus |
Teknologia
Python |
Omat tagit
VALA Group - Asiantuntijat ja yhteyshenkilöt
VALA Group - Muita referenssejä
VALA Group - Muita bloggauksia
It- ja ohjelmistoalan työpaikat
- Laura - IT BUSINESS PARTNERING DIRECTOR
- Laura - Data Engineer
- Laura - Datainsinööri, tietohallinto
- Laura - Ohjaaja media- ja it-tiimi / oppisopimus
- Laura - Kesätyöpaikat IT-ala
- Frends iPaaS - Technical Community Manager
- Druid Oy - Myyjä - hunter-henkinen tekijä, joka saa tuloksia aikaiseksi!
Premium-asiakkaiden viimeisimmät referenssit
- Maxtech - Muonion kunta modernisoi työajanseurantansa Maxtechin järjestelmällä
- Identio Oy - Identio x Svenska litteratursällskapet i Finland - Täsmäosaamista modernin sisällönhallintajärjestelmän kehittämiseen
- Hellon - Redefining Digital Insurance for Vodafone
- Agenda Digital - Fican.fi WordPress-verkkosivut
- Red & Blue Oy - Taivalkosken uusi saavutettava ja erottuva verkkopalvelu
- Hion Digital Oy - Vauvan ja vanhemman matkassa – Verkkosovellus, jonka sisältö mukautuu elämäntilanteeseen
- Verkkovaraani Oy - Uudet kotisivut Talin ja Ruusulan keilahalleille
Tapahtumat & webinaarit
- 15.01.2025 - Datavastuullisuuden valmennus: hanki valmiudet vastuulliseen datan ja tekoälyn hyödyntämiseen
- 15.01.2025 - SaaS-klubi: Myyntivetoinen kasvu
- 23.01.2025 - Generatiivisen tekoälyn hyödyt liiketoimintajohtajalle
- 29.01.2025 - Modern toolchain and AI breakfast seminar with Eficode, AWS and HashiCorp
- 30.01.2025 - Suuri Rahoitusilta
Premium-asiakkaiden viimeisimmät bloggaukset
- Maxtech - Avainta TES -muutokset ja niiden hallinta: Näin Maxtech voi auttaa
- Vetonaula Oy - Windows 10:n tuen päättyminen: mitä yrityksesi tulisi tietää?
- SC Software Oy - Koodia ihmiseltä ihmiselle jo 10 vuotta
- Aveso Oy - Kestävää tulevaisuutta rakentamassa teknologian avulla – IFS ESG-työkalut integroituna järjestelmään
- Identio Oy - Web Applications: How We Build Minimum Lovable Products in 2025 – Launching the Product
- Kisko Labs Oy - Ideasta innovatiiviseksi ohjelmistoksi ja menestyväksi liiketoiminnaksi
- Timeless Technology - Tempmate dataloggerit äärimmäisten lämpötilojen mittaamiseen.
Digitalisaatio & innovaatiot blogimediaBlogimediamme käsittelee tulevaisuuden liiketoimintaa, digitaalisia innovaatioita ja internet-ajan ilmiöitä |