Автотести діляться за масштабами тестування на юніт-тести, сервісні тести та інтеграційні тести.5 серп. 2023р.
Види тестування
- Модульні тести Модульні тести працюють на дуже низькому рівні, близько до вихідного коду програми. …
- Інтеграційні тести.
- Функціональні тести.
- Наскрізні тести.
- Приймальний тестування …
- Тестування продуктивності …
- Smoke-тестування
Модульних тестів завжди більше, ніж тестів із інших рівнів. Юніт тести виконуються найшвидше і вимагають менше ресурсів. Практично завжди компонентні тести не залежать від інших модулів (на те вони і юніт тести) та UI системи.
"Інтеграційними" – це дуже умовно. Можна написати юніт-тест на компонент, а можна написати тест на компонент з усіма вкладеними в нього компонентами — наприклад, компонент цілої сторінки програми. Тоді це можна назвати інтеграційним тестом і навіть замахнутися на e2e-формулювання.