Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Lokaalien robot-testien ajaminen Azure Kubernetesin palveluita vasten

Hänninen, Sami (2023)

 
Avaa tiedosto
Hanninen_Sami.pdf (815.1Kt)
Lataukset: 


Hänninen, Sami
2023
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023090425320
Tiivistelmä
Tämän päivän nopeasti kehittyvässä teknologian maailmassa pilvipalveluista on tullut nykyaikaisen sovellusinfrastruktuurin selkäranka. Ne tarjoavat ylivertaisia ratkaisuja hyödyntämään nykyaikaisia teknologian tarjoamia mahdollisuuksia. Pilvipalveluiden käyttökustannukset määräytyvät puhtaasti käytön perusteella, ja niiden avulla voidaan mahdollistaa juuri yrityksen omiin tarpeisiin räätälöidyt ratkaisut. Azuren tarjoamien pilvipalveluiden avulla voidaan virtaviivaistaa testausprosessia, joka on tärkeä osa sovelluskokonaisuutta. Kattavalla testauksella voidaan ennaltaehkäistä lukuisia virheitä ja estää niiden päätyminen muihin ympäristöihin.

Lokaalisti ajetuissa robot-testeissä aiheutuu hajontaa ja eriäväisyyksiä työtilan konfiguraatioista ja tilasta riippuen, eivätkä tulokset ole aina yhdenmukaisia. Azure Kubernetesin palveluita hyödyntäen robot-testit voidaan ajaa viimeisintä kehityshaaraa vasten. Tämä tarjoaa kaikille yhdenmukaisen testausprosessin. Dockerin avulla lokaalista haarasta kootaan image ja pusketaan se Azuren konttirekisteriin. Kyseinen image julkaistaan Helmin avulla Azuren kehitysympäristöön, jossa ajo käynnistetään automaattisesti.

Tuloksena julkaistaan selaimessa tarkasteltava testiraportti. Toteutus saavutti sille asetetut tavoitteet tekemällä testausprosessista kattavamman ja laadukkaamman ollen samalla kaikille yhdenmukainen. Luotettavalla testausprosessilla parannetaan merkittävästi koko sovelluskokonaisuuden laatua. Jatkokehityksenä toteutus on määrä integroida Azure DevOpsiin ajettavaksi vaihtoehtoisena ennen siirtopyyntöä. Tämän avulla pyritään ratkaisemaan toteutuksessa havaitut ongelmat ja puutteet käyttöoikeuksiin liittyen.
 
Kokoelmat
  • Opinnäytetyöt
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste