Middle - Тестування Flashcards

1
Q

Чи працювали ви з feature-тестами? Що таке capybara?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Що таке TDD? Які переваги / недоліки використання TDD-підходу бачите?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Що таке BDD? У чому відмінність між TDD та BDD?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Що може бути чинником того, що тести на проєкті виконуються дуже довго?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Що таке принцип тестування FIRST?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Як порекомендуєте писати тести на код, в якому надсилається запит на сторонній сервіс (API)?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Які інструменти допомагають контролювати якість тестів?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Які складові response’у ви тестуєте, коли пишете тест на певний ендпоінт?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Чи є 100% code coverage на проєкті запорукою найнижчої вірогідності щось «зламати» під час багфіксингу / імплементації нової функціональності? Поясніть свою відповідь.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly