/
test-cases.yml
98 lines (93 loc) · 4.75 KB
/
test-cases.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
---
- summary: |
Проверка возможности фильтровать товар по цене
requirement: |
Пользователь должен найти товар при выборе цены,цвета и размера
prerequisites: |
возможность вводить в поле Цена разные суммы товара от/до
возможность искать товар по его цвету и размеру
test-data: |
---
steps:
- в поле Цена ввести значение от 0 до 11190
- в поле Цена ввести значение от 1 до 11189
- в поле Цена ввести значение от 1 до -1
expected-result: |
пользователь должнен найти товар в ценовой границе вводимых данных
- summary: |
проверка возможности просматривать информацию о товаре
requirement: |
пользователь должен иметь возможность просмотреть товар и информацию о товаре
prerequisites: |
рабочая страница интернет-магазина с описанием продаваемого товара
test-data: |
---
steps:
- открыть https://hexlet-products-store.vercel.app/products/5
- выбрать товар Huawei P30
- просмотреть информацию о товаре
- выбрать товар HP Pavilion 15-DK1056WM
- просмотреть информацию о товаре
expected-result: |
пользователь должен увидеть информацию о товаре
- summary: |
Проверка возможности добавлять товар в корзину
requirement: |
пользователь при добавлении товара должен увидеть выбранный им товар в корзине
prerequisites: |
рабочая страница интернет-магазина с функцией добавления товара и просмотра содержимого в корзине
test-data: |
---
steps:
- добавить товар в корзину
- открыть корзину
- открыть выбранный товар
expected-result: |
пользователь должен найти выбранный им товар в корзине
- summary: |
проверка работоспособности сайта на мобильных устройствах
requirement: |
пользователь должен иметь возможность заходить на сайт с разных устройств
prerequisites: |
инструмент разработчика в виде DevTools
test-data: |
---
steps:
- открыть https://hexlet-products-store.vercel.app/
- нажать f12,зайти в DevTools
- нажать toggle Device toolbar
- в строке Dimensions:Responsive выбрать параметры:iPhone XR,Samsung Galaxy S8+,Nest Hub
expected-result: |
пользователь должен зайти на страницу адаптированную к разным устройствам
- summary: |
проверка веб сайта на низкую скорость интернета
requirement: |
пользователь должен увидеть сообщение о низкой скорости соединения
prerequisites: |
инструмент разработчика в виде DevTools
test-data: |
---
steps:
- открыть https://hexlet-products-store.vercel.app/
- нажать f12,зайти в DevTools
- зайти во вкладку Network
- выбрать параметр Slow 3G
- перезагрузит страницу
expected-result: |
пользователь должен увидеть плашке о низкой скорости соединения
- summary: |
проверка веб сайта при остутствии соединения
requirement: |
пользователь должен увидеть сообщение об остутствии интернета
prerequisites: |
инструмент разработчика в виде DevTools
test-data: |
---
steps:
- открыть https://hexlet-products-store.vercel.app/
- нажать f12,зайти в DevTools
- зайти во вкладку Network
- выбрать параметр Offline
- перезагрутить страницу
expected-result: |
пользователь должен увидеть плашку об остутствии интернета