4. Зачем нужно писать тесткейсы?
«Тестировщики не должны писать тест-кейсы»
bit.ly/16JP0rQ
9. Ожидаемые вопросы
0 Один кейс — одна проверка?
0 Надо ли все шаги перечислять, или достаточно
объявить Preconditions?
0 Можно ли вставлять в тест-кейс картинки?
10. Вопросы, которые никто не
задаёт
0 Что означает термин "тест-кейс"?
0 Что означает слово "кейс"?
0 Зачем нужно писать тест-кейсы?
0 Как нужно писать тест-кейсы?
12. Тестирование — это проверка соответствия
программы требованиям,
осуществляемая путем наблюдения за ее работой
в специальных, искусственно созданных
ситуациях,
выбранных определенным образом.
13. Частая конструкция в тесткейсах
зайти на сайт
2. найти пару подходящих товаров
3. положить их в корзину
1.
14. Улучшим тот же кейс
в бэкофисе создать два новых товара
2. через сторфронт положить эти два товара в
корзину
1.
15. Как нужно писать тесткейсы?
0 Сперва читать документацию
0 Тесты надо придумывать до начала приступа
тестирования
0 Весь упор делать на идеи (основа всего)
16. Идеи для тестирования
QuickView
1.
2.
3.
4.
5.
в каталоге товаров навести курсор на иконку любого товара
— должно появиться окно QuickView
сделать поиск по каталогу, и на странице с результатами
поиска навести курсор на иконку любого товара — должно
появиться окно QuickView
добавить товар в корзину, и в корзине навести курсор на
иконку любого товара — окно QuickView не должно
появляться
проверить содержимое окна QuickView — название
товара, цена, цвет, размер, кнопки Add to Favorite и Add to
Wishlist, выбор количества товаров, кнопка Add to Cart
проверить закрытие окна QuickView — по клику на страницу
вне зоны окна QuickView, по клику на кнопку Close, по клику
на кнопку Add to Cart, по нажатию клавиши Escape на
клавиатуре
17. 1.
2.
3.
4.
5.
6.
7.
8.
в каталоге товаров навести курсор на иконку любого товара —
должна появиться кнопка вызова окна QuickView
сделать поиск по каталогу, и на странице с результатами поиска
навести курсор на иконку любого товара — должна появиться
кнопка вызова окна QuickView
добавить товар в корзину, и в корзине навести курсор на иконку
любого товара — окно QuickView не должно появляться
проверить содержимое окна QuickView — название товара, цена,
цвет, размер, кнопки Add to Favorite и Add to Wishlist, выбор
количества товаров, кнопка Add to Cart
проверить закрытие окна QuickView — по клику на страницу
вне зоны окна QuickView
проверить закрытие окна QuickView — по клику на кнопку Close,
проверить закрытие окна QuickView — по клику на кнопку Add
to Cart,
проверить закрытие окна QuickView — по нажатию клавиши
Escape на клавиатуре
18. Тестовые сценарии
"Проверить закрытие окна QuickView — по клику на
кнопку Close"
0 Открыть каталог с товарами
0 Навести курсор на курсор на иконку любого товара —
должна появиться кнопка вызова окна QuickView
0 Кликнуть по кнопке вызова окна QuickView — должно
появиться окно QuickView
0 Кликнуть по кнопке Close в окне QuickView — окно
QuickView должно закрыться
19. Тестовые сценарии
"Проверить закрытие окна QuickView — по клику на
кнопку Close"
0 В каталоге с товарами навести курсор на иконку
любого товара,
0 Открыть окно QuickView
0 Кликнуть по кнопке ‘Close’ окна QuickView
20. Тестовые сценарии
"Проверить закрытие окна QuickView — по клику на
кнопку Close"
0 В каталоге с товарами вызвать окно QuickView для
любого из существующих товаров,
0 Кликнуть по кнопке ‘Close’ окна QuickView
21. Тест-кейсы
0 Взять любой тестовый сценарий,
0 Снабдить его уточнениями и деталями о том, что
должно происходить,
0 Профит.