Paras vastaus
Yksikkötestaus: Kehitystyö suorittaa yksikön testauksen tiimi. Oletetaan, että kehittäjä kehittää X-moduulia, kehittäjän vastuulla on tehdä X-moduulin Unit Testing ja kun se näyttää hyvältä. Kehittäjä siirtää koodin kehitysympäristöstä laadunvarmistusympäristöön tai testiympäristöön.
Esimerkki: Java-kehittäjät käyttävät Junitin tai TestNG-yksikön testauskehystä täydellinen yksikötestaus.
SIT-testaus: Kun kehittäjät ovat suorittaneet yksikötestauksen kehitysympäristössä. Kehittäjät siirtävät koodin kehitysympäristöstä testausympäristöön.
Testaajat kirjoittavat testitapauksia yksittäisille moduuleille ja suorittavat testauksen kyseisille moduuleille.
Myöhemmin yksi tai useampi moduuli valmistuu.
Testaajien tulisi kirjoittaa testitapaukset SIT-testausta varten.
Mikä on SIT-testaus?
SIT Testaus tarkoittaa järjestelmän integroinnin testausta. Yhden tai useamman uuden ohjelmiston ja laitteiston moduulien yhdistäminen toimii odotetulla tavalla. Tämä varmistaa, että testaus suoritetaan järjestelmätasolla riippumatta siitä, näyttääkö kaikki hyvältä vai ei.
Testaajat suorittavat tämän testauksen laadunvalvonta- ja vaiheistamisympäristössä.
UAT-testaus: UAT-testausta kutsutaan käyttäjän hyväksyntätestaukseksi. Tämä testaus suoritetaan kahdella tavalla.
Alfa-testaus: Alfa-testauksen suorittavat organisaation testaajat. Alfa-testaus suoritetaan laadunvalvonnassa tai lavastusympäristössä.
Beetatestaus: Beetatestauksen suorittavat tuotteen loppukäyttäjät. Beetatestaus suoritetaan tuotantoympäristössä, jossa on todellisia tietoja.
Vastaus
Hei,
Yksikkötestaus, SIT ja UAT ovat testauksen kolme eri tasoa. Nämä suoritetaan sovellustestauksen eri vaiheissa. Tässä SIT tarkoittaa järjestelmän integraatiotestausta ja UAT käyttäjän hyväksyntätestausta. He kuuluvat niihin vaiheisiin, kun ne suoritetaan.
Yksikkötestaus – Kehittäjien suorittama testaus, jossa he testaavat niiden kehittämä koodiyksikkö. Koska tämä on ensimmäinen testaustaso, se auttaa vähentämään virheenkorjauksen kustannuksia, koska virheet löytyvät kehityksen elinkaaren alkuvaiheista.
SIT-testaus – järjestelmän integraatiotestaus suoritetaan yksikötestauksen jälkeen, koska kehittäjä on siihen mennessä suorittanut perustestauksen ja yksittäinen yksikkö tai moduuli toimii hyvin itsenäisesti. SIT suoritetaan vahvistamaan, voivatko kaikki kehittäjien testaamat moduulit toimia yhdessä yhdistämisen jälkeen, joten lopullinen integroitu tuote tarjoaa odotetut toiminnot. Tämän testauksen tarkoituksena on nähdä käyttöliittymä. Tämän voivat tehdä kehittäjät tai testaajat toiminnallisissa testauspalveluissa. Järjestelmän integraatiotestauksessa on kaksi päätoimintatapaa:
· ylhäältä alas integrointitapa
· alhaalta ylöspäin integrointitapa
UAT-testaus: Käyttäjien hyväksyntätestaus on QA-insinöörien suorittama testaus yrityksissä, jotka tarjoavat ohjelmistojen testausratkaisuja, jotka on koulutettu järjestelmän loppukäyttäjien tapaan. Tämäntyyppisen testauksen tarkoituksena on testata toimivuutta loppukäyttäjän näkökulmasta. Erilaiset käyttäjien hyväksyntätestit
- alfa- ja beetatestaus
- sopimusten hyväksyntätestaus
- sääntelyn hyväksymistestaus
- operatiivinen hyväksyntä Testaus
- Mustan laatikon testaus
Kiitos, Arjun