Ympäristötestauksissa
Ympäristötestauksissa tarkoitetaan testausmenetelmää, jolla varmistetaan ohjelmiston tai järjestelmän toimivuus erilaisissa käyttö- ja teknisissä ympäristöissä. Ympäristöiksi voidaan katsoa muun muassa käyttöjärjestelmät, laitteistot, selainversiot, kirjastot ja ne verkko-olosuhteet sekä turvallisuus- ja konfiguraatiot. Tavoitteena on löytää ympäristöriippuvaisia virheitä sekä varmistaa yhteensopivuus ja suorituskyky eri konfiguraatioissa ennen tuotantoon siirtymistä.
Testaus voidaan toteuttaa suunnitelmallisesti ja toistettavasti osana kehitysprosessia. Keskeisiä osa-alueita ovat keskeisten ympäristöjen määrittäminen, testidatan hallinta
Tyypillisiä ympäristöjä ovat eri käyttöjärjestelmät (esimerkiksi Windows, macOS, Linux), selainversiot ja mobiilialustat (iOS, Android), sekä erilaiset
Haasteet liittyvät ympäristöjen laajuuteen ja ylläpitoon, autentikointiin, datanhallintaan sekä ympäristöjen hallinnan kustannuksiin. Ympäristötestauksissa pyritään kuitenkin minimoimaan