# Користете ги тестовите како докази

Taiga Learning · Работен лист
https://taiga.training/mk/lessons/tests-as-evidence/

Користете измислени или одобрени информации. Не ставајте тајни во овој работен лист.

## Цели на учењето
- Поврзете го секое важно барање со значајна проверка.
- Разликувајте докази од единични, интеграциски и тестови од почеток до крај.
- Откријте тест што ја повторува истата погрешна претпоставка како имплементацијата.

## Вежба
Изберете еден генериран тест. Наведете кое барање го проверува. Привремено внесете го релевантниот дефект во изолирана гранка. Потврдете дека тестот е неуспешен од предвидената причина, па вратете го кодот. Запишете што тестот сè уште не покрива.

## Вашиот одговор
- Сценарио и опфат:
- Претпоставки и отворени прашања:
- Предложен одговор или одлука, со образложение:

## Проверете го вашиот одговор
| Тврдење или критериум | Доказ или тест | Резултат или празнина | Одговорно лице |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## Следно дејство
- Дејство, одговорно лице и датум:
- Кога ќе го прегледате овој одговор?

## Начело што треба да го задржите
Успешен тест е корисен само кога условот што го проверува би отфрлил релевантен дефект.

## Извори
- [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)

Овој работен лист го поддржува учењето. Неговото пополнување само по себе не овластува продукциска промена.
