Мелочь пузатая или Объем тест кейса против его...

26
Мелочь пузатая или Объем тест-кейса vs Содержательность Алексей Лупан Fun Confetqa 2013

description

Доклад с Fun ConfeT&QA 30 октября 2013

Transcript of Мелочь пузатая или Объем тест кейса против его...

Page 1: Мелочь пузатая или Объем тест кейса против его содержательности

Мелочь пузатая

- илиОбъем тест кейсаvs Содержательность

Алексей ЛупанFun Confetqa

2013

Page 2: Мелочь пузатая или Объем тест кейса против его содержательности

- ? Что такое тест кейс

0 , , …Это само собой понятное дело0 , …Я это понимаю но0 - — , Тест кейс это когда мы проверяем что всё

…работает

Page 3: Мелочь пузатая или Объем тест кейса против его содержательности

-Каноничный тест кейс

Заголовок0 ,Открой приложение0 ,Сделай то0 ,Сделай это0 ,Сделай еще0 ,Сделай и еще

.Вот результат

Page 4: Мелочь пузатая или Объем тест кейса против его содержательности

Зачем нужно писать- ?тест кейсы

« -Тестировщики не должны писать тест» кейсы

bit.ly/16JP0rQ

Page 5: Мелочь пузатая или Объем тест кейса против его содержательности
Page 6: Мелочь пузатая или Объем тест кейса против его содержательности
Page 7: Мелочь пузатая или Объем тест кейса против его содержательности
Page 8: Мелочь пузатая или Объем тест кейса против его содержательности
Page 9: Мелочь пузатая или Объем тест кейса против его содержательности

Ожидаемые вопросы

0 — ? Один кейс одна проверка0 , Надо ли всешаги перечислять или

Preconditions?достаточно объявить0 - ?Можно ли вставлять в тест кейс картинки

Page 10: Мелочь пузатая или Объем тест кейса против его содержательности

, Вопросы которые никто не задаёт

0 " - "?Что означает термин тест кейс0 " "?Что означает слово кейс0 - ?Зачем нужно писать тест кейсы0 - ?Как нужно писать тест кейсы

Page 11: Мелочь пузатая или Объем тест кейса против его содержательности

Что означает термин" - "?тест кейс

~ 90% of testers haven't bothered to think why there is a "case" in "test case" © Pradeep Soundararajan

bit.ly/1isnDHY

Page 12: Мелочь пузатая или Объем тест кейса против его содержательности

— Тестирование это проверка соответствия , программы требованиям

осуществляемая путем наблюдения за ее работой

, в специальных искусственно созданныхситуациях,

.выбранных определенным образом

Page 13: Мелочь пузатая или Объем тест кейса против его содержательности

Частая конструкция в-тест кейсах

1. зайти на сайт2. найти пару подходящих товаров3. положить их в корзину

Page 14: Мелочь пузатая или Объем тест кейса против его содержательности

Улучшим тотже кейс

1. в бэкофисе создать два новых товара2. через сторфронт положить эти два товара

в корзину

Page 15: Мелочь пузатая или Объем тест кейса против его содержательности

-Как нужно писать тест?кейсы

0 Сперва читать документацию0 Тесты надо придумывать до начала

приступа тестирования0 ( )Весь упор делать на идеи основа всего

Page 16: Мелочь пузатая или Объем тест кейса против его содержательности

Идеи для тестированияQuickView

1. в каталоге товаров навести курсор на иконку любого товара— QuickViewдолжно появиться окно

2. , сделать поиск по каталогу и на странице с результатами — поиска навести курсор на иконку любого товара должно

QuickViewпоявиться окно3. , добавить товар в корзину и в корзине навести курсор на

— QuickView иконку любого товара окно не должнопоявляться

4. QuickView — , проверить содержимое окна название товара, , , Add to Favorite Add to Wishlist, цена цвет размер кнопки и

, Add to Cartвыбор количества товаров кнопка5. QuickView — проверить закрытие окна по клику на страницу

QuickView, Close, вне зоны окна по клику на кнопку по клику на Add to Cart, Escape кнопку по нажатию клавиши на клавиатуре

Page 17: Мелочь пузатая или Объем тест кейса против его содержательности

1. в каталоге товаров навести курсор на иконку любого товара— QuickViewдолжна появиться кнопка вызова окна

2. , сделать поиск по каталогу и на странице с результатами — поиска навести курсор на иконку любого товара должна

QuickViewпоявиться кнопка вызова окна3. , добавить товар в корзину и в корзине навести курсор на

— QuickView иконку любого товара окно не должнопоявляться

4. QuickView — , проверить содержимое окна название товара, , , Add to Favorite Add to Wishlist, цена цвет размер кнопки и

, Add to Cartвыбор количества товаров кнопка5. QuickView — проверить закрытие окна по клику на страницу

QuickViewвне зоны окна6. QuickView — проверить закрытие окна по клику на кнопку

Close, 7. QuickView — проверить закрытие окна по клику на кнопку

Add to Cart, 8. QuickView — проверить закрытие окна по нажатию клавиши

Escape на клавиатуре

Page 18: Мелочь пузатая или Объем тест кейса против его содержательности

Тестовые сценарии

" QuickView — Проверить закрытие окна по Closeклику на кнопку "

0 Открыть каталог с товарами0 Навести курсор на курсор на иконку любого

— товара должна появиться кнопка вызова окнаQuickView

0 QuickView — Кликнуть по кнопке вызова окна QuickViewдолжно появиться окно

0 Close QuickView — Кликнуть по кнопке в окне окноQuickView должно закрыться

Page 19: Мелочь пузатая или Объем тест кейса против его содержательности

Тестовые сценарии

" QuickView — Проверить закрытие окна по Closeклику на кнопку "

0 В каталоге с товарами навести курсор на ,иконку любого товара

0 QuickViewОткрыть окно0 Кликнуть по кнопке ‘Close’ QuickView окна

Page 20: Мелочь пузатая или Объем тест кейса против его содержательности

Тестовые сценарии

" QuickView — Проверить закрытие окна по Closeклику на кнопку "

0 QuickView В каталоге с товарами вызвать окно ,для любого из существующих товаров

0 Кликнуть по кнопке ‘Close’ QuickViewокна

Page 21: Мелочь пузатая или Объем тест кейса против его содержательности

-Тест кейсы

0 ,Взять любой тестовый сценарий0 , Снабдить его уточнениями и деталями о том

,что должно происходить0 .Профит

Page 22: Мелочь пузатая или Объем тест кейса против его содержательности

Основные соображения

0 - Писать тест кейсы0 -Пользоваться существующими тесткейсами

Page 23: Мелочь пузатая или Объем тест кейса против его содержательности

Основные соображения

- . Тест кейсы всегда пишутся итеративно

Page 24: Мелочь пузатая или Объем тест кейса против его содержательности

Основные соображения

Уметь быстро записывать свои соображения в Notepad

Page 25: Мелочь пузатая или Объем тест кейса против его содержательности

Основные соображения

- - .Одна идея одна проверка один кейс

Page 26: Мелочь пузатая или Объем тест кейса против его содержательности

" , 10 000 . Я не боюсьтого кто изучает ударов , 10 000 Я боюсьтого кто изучает один удар

раз". © БрюсЛи