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

You may prefer our related Brainscape-certified flashcards:
1
Q

Які види тестування знаєте? Які з них ви практикували під час використання Rails?

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

Який фреймворк для тестування використовуєте?

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

Які показники якості для своїх тестів можете назвати?

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

Розкажіть про основи тестування в Ruby? Що таке RSpec? Яка різниця між describe, context та it?

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

Які різниця між юніт-тестами та інтеграційними?

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

Що перевіряють інтеграційним тестуванням?

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

Що тестують у моделях?

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

Що тестують у контролерах?

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

Що тестують у серіалайзерах?

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

Як тестувати API?

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

Як тестувати різні Service Objects?

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

Що таке RSpec? Які завдання виконує цей інструмент?

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

У чому різниця між let і let! у RSpec?

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

Які хуки в RSpec знаєте?

A
17
Q

Що виконується раніше let! чи хук before(:all)?

A
18
Q

Що таке Capybara? Які завдання вирішує Capybara?

A
19
Q

Що таке стаби?

A
20
Q

Що таке моки?

A
21
Q

Що таке матчер?

A
22
Q

Яке завдання виконує гем Shoulda Matchers?

A
23
Q

Яке завдання виконує Faker?

A
24
Q

Навіщо потрібні Webmock і VCR? Чим вони відрізняються?

A
25
Q

Що таке WebKit і PhantomJS? У чому різниця між ними? Які ще є драйвери?

A
26
Q

Як працювати з базою даних у тестах? Як працює gem database_cleaner?

A