tестирование dot com
Шрифт:
CW2: 778
SQL1: select result from cc_transaction where id = <номер заказа>;
Steps to reproduce:
1. Открой www.main.testshop.rs
2. Введи имя пользователя.
3. Введи пароль.
4. Нажми кнопку "Войти".
5. Введи наименование товара в поле
6. Нажми кнопку "Найти".
7. Кликни линк "Добавить в корзину".
8. Кликни линк "Корзина".
9. Кликни линк "Оплатить".
10. Выбери вид карты.
11. Введи номер карты.
12. Введи срок окончания действия.
13. Введи CW2.
14. Нажми кнопку "Завершить заказ".
15. Запиши номер заказа.
16. Запроси базу данных с SQL1.
Bug: 20. Expected:
10.
212
Тестирование Дот Ком. Часть 3
Важный момент:
Steps to reproduce могут использоваться для воспроизведения
проблемы и программистами, и тестировщиками, и продюсе-
рами. В тест-кейсах можно допустить употребление принятых в
отделе качества сокращений и акронимов, а также ссылок к
внешним документам: коллеги-тестировщики поймут и простят,
но многие очевидные для тестировщика вещи совершенно не-
очевидны, например, для продюсера. Поэтому, пожалуйста, пи-
шите четкие и подробные шаги, чтобы ваши коллеги из других
отделов без проблем воспроизводили баги и нахваливали ваши
описания.
Вот небольшой список наиболее часто встречающихся элемен-
тов веб-страницы, который позволит вам более четко описывать
и шаги для воспроизведения багов, и шаги тест-кейсов.
Я текст. Вещь незаменимая
Текст (text)
Не знаю, какое описание дать здесь. Текст есть текст.
Кстати:
1. Текст может быть неверного содержания* (противоречащий
спеку): например, неверное сообщение об ошибке.
2. Нужного текста может не быть вовсе*.
3. Может быть неправильным шрифт (font), цвет (color), размер
(size) текста.
Естественно, что проблемы неверного содержания элемента или полного его
отсутствия
Я линк. Просто линк
Линк (link)
Также известен как ссылка или гиперссылка. Если нажать на линк
(или, по-простому, "кликнуть линк") (click link), то мы попадем
• либо на другую веб-страницу,
• либо на определенное место страницы, на которой находится
линк (например, если на одной странице есть список названий
глав книги (Содержание) и сами главы, то название каждой главы
в Содержании может быть слинковано с началом текста главы).
Жизнь замечательных багов
213
Кстати:
1. Линк может быть сломан
(broken link), т.е. нажимаем на линк
и никуда не
идем либо получаем сообщение, что страница не
найдена.
2. Линк может вести не туда , куда нужно (misleading link), напри-
мер, вы кликаете на линк " Контактная информация", а попадаете
на страницу 'Корзина".
Для проверки сломанных линков есть прекрасный бесплатный тул,
называемый Хепи 's Link Sleuth (можете скачать его из Интернета).
Картинка (image)
Ну, куда же мы без них. Картинки — это графические файлы (как
правило, GIF либо JPG), на которые ссылается HTML-код, веб-стра-
ницы и которые через Интернет летят на жесткий диск наших ком-
пьютеров. Если вы в окне браузера видите картинку, то знайте, что
она сохранена на жестком диске...
Кстати:
Сломанная картинка (broken image): ситуация, когда, как правило,
путь к графическому файлу в HTML-коде указан неверно или путь ука-
зан верно, но сам файл поврежден (corrupted/damaged) и на веб-стра-
нице мы видим лишь рамку, в которой должна была быть картинка: