# Använd tester som underlag

Taiga Learning · Övningsblad
https://taiga.training/sv/lessons/tests-as-evidence/

Använd fiktiv eller godkänd information. Lägg inte hemligheter i övningsbladet.

## Lärandemål
- Koppla varje viktigt krav till en meningsfull kontroll.
- Skilj underlag från enhets-, integrations- och end-to-end-tester.
- Upptäck ett test som upprepar implementationens felaktiga antagande.

## Övning
Välj ett genererat test. Ange kravet det kontrollerar. Inför tillfälligt det relevanta felet i en isolerad branch. Bekräfta att testet misslyckas av rätt skäl och återställ sedan koden. Anteckna vad testet fortfarande inte täcker.

## Ditt svar
- Scenario och omfattning:
- Antaganden och öppna frågor:
- Föreslaget svar eller beslut, med skäl:

## Verifiera ditt svar
| Påstående eller kriterium | Underlag eller test | Resultat eller lucka | Ansvarig |
| --- | --- | --- | --- |
| | | | |
| | | | |
| | | | |

## Nästa åtgärd
- Åtgärd, ansvarig och datum:
- När ska du granska svaret igen?

## Princip att behålla
Ett godkänt test är användbart bara om dess assertion skulle upptäcka ett relevant fel.

## Källor
- [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)

Övningsbladet stöder lärande. Att fylla i det ger inte i sig tillstånd till en produktionsändring.
