Sisällysluettelo:
Määritelmä - mitä pilvitestaus tarkoittaa?
Pilvitestaus on osa ohjelmistotestausta, jossa simuloitua reaalimaailman verkkoliikennettä käytetään pilvipohjaisten Web-sovellusten testaamiseen. Pilvitestaus myös tarkistaa ja validoi tietyt pilvitoiminnot, mukaan lukien redundanssi ja suorituskyvyn skaalautuvuus.
Useat pienet ja keskisuuret IT-organisaatiot ovat siirtyneet pilviratkaisuihin. Tämän seurauksena pilvitestauksesta on tullut välttämätöntä toiminnallisten järjestelmien ja liiketoiminnan vaatimusten validoimiseksi. Pilvikokemuksen lisäksi pilvitestausinsinöörit vaativat erityyppisten testien ja työkalujen tuntemusta.
Techopedia selittää pilvitestauksen
Pilvilaskenta asettaa joitain haasteita, kuten hallittavuus, luotettavuus ja turvallisuus. Yleensä organisaatiot dokumentoivat testistrategian ennen varsinaista pilvitestausta.
Tärkeimpiä pilvitestauselementtejä ovat:
- Asiaankuuluvien testaustyyppien tunnistaminen
- Pilvien ominaisuuksien ymmärtäminen ja riski / haasteanalyysin suorittaminen
- Pilvitestausympäristön asettaminen
- Simuloi reaalimaailman haasteita valitsemalla oikea testausstrategia
Pilvimallit, kuten ohjelmisto palveluna (SaaS), alusta palveluna (PaaS) ja infrastruktuuri palveluna (IaaS) ovat keskeisiä pilvitestausstrategian komponentteja.
Pilvitestausstrategian komponentit sisältävät:
- Suorituskyky- ja kuormitustestaus (pitkäikäisyystestaus): Varmista, että pilviratkaisu täyttää pilvilaskentaa koskevat liiketoimintavaatimukset
- Stressitestaus ja palautumistestaus: Varmista tietojen palautus laitteistokaatumisen jälkeen
- Suojaustestaus: Varmistaa, että pilviratkaisu täyttää tietoturvavaatimukset
- Järjestelmäintegraatiotestaus (SIT): Kattaa toiminnalliset näkökohdat
- Käyttäjien hyväksyntätestaus (UAT): Varmistetaan, että pilviratkaisu vastaa yrityksen dokumentoituja tarpeita.
- Yhteensopivuus ja yhteensopivuustestaus: Varmistaa pilvipalvelun ja toimittajien siirron
Asiaankuuluvien testaustyyppien tunnistamisen lisäksi pilvitestausryhmät keskittyvät seuraaviin näkökohtiin:
- Turvallisuusriskit
- Useiden selainten tuki
- Käyttöliittymäongelmat
- Käyttäjätietojen saatavuus
