# Kasuta teste tõenditena

Taiga Learning · Tööleht
https://taiga.training/et/lessons/tests-as-evidence/

Kasuta väljamõeldud või heaks kiidetud teavet. Ära pane sellesse töölehte saladusi.

## Õpieesmärgid
- Seo iga oluline nõue sisulise kontrolliga.
- Erista ühik-, integratsiooni- ja läbivate testide tõendeid.
- Tuvasta test, mis kordab teostusega sama valet eeldust.

## Harjutus
Vali üks genereeritud test. Sõnasta nõue, mida see kontrollib. Lisa vastav viga ajutiselt eraldatud harus. Veendu, et test ebaõnnestub ettenähtud põhjusel, ja taasta seejärel kood. Pane kirja, mida test endiselt ei kata.

## Sinu vastus
- Stsenaarium ja ulatus:
- Eeldused ja lahtised küsimused:
- Pakutud vastus või otsus koos põhjendustega:

## Kontrolli oma vastust
| Väide või kriteerium | Tõend või test | Tulemus või lünk | Vastutaja |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## Järgmine tegevus
- Tegevus, vastutaja ja kuupäev:
- Millal vaatad selle vastuse üle?

## Säilitatav põhimõte
Edukas test on kasulik ainult siis, kui selle kontrolltingimus lükkaks asjakohase vea tagasi.

## Allikad
- [Google Engineering Practices: Review tests for useful assertions](https://google.github.io/eng-practices/review/reviewer/looking-for.html)
- [Google Testing Blog: Test scope and feedback](https://testing.googleblog.com/2015/04/just-say-no-to-more-end-to-end-tests.html)

See tööleht toetab õppimist. Selle täitmine ei anna iseenesest luba tootmiskeskkonna muudatuseks.
