Чтение онлайн

на главную - закладки

Жанры

tестирование dot com
Шрифт:

а "Затоваренная бочкотара" — данными.

Еще один пример данных

При закрытии счета в одном из интернет-магазинов на последней

странице пользователь должен ответить, почему он закрывает счет.

Ему дается список из 20 вопросов, и напротив каждого вопроса раз-

мещен квадрат, куда можно поставить

галочку (checkbox). Так вот если

пользователь поставит галочку напротив строк "Служба поддержки" и

"Медленная доставка" и нажмет на кнопку "Закрыть счет", то данными

будет текст "Служба поддержки " и " Медленная доставка".

Совместим знания о сценариях и данных со вторым признаком

подхода "Черный ящик".

Предполагаемые паттерны поведения пользователей — это те

сценарии и данные, которые, как мы ожидаем, будут реализо-

вываться и вводиться пользователями.

Основные источники предполагаемых паттернов поведения поль-

зователей могут быть:

а) напрямую взяты из спека.

Пример

Пункт 12 спека #9548 говорит: "Если на странице с регистрационной

формой пользователь не указал свой е-мейл, то после нажатия на

кнопку "Зарегистрироваться" показывается та же страница, но с сооб-

щением об ошибке: "Пожалуйста, введите ваш е-мейл" и с изменением

шрифта имени текстового поля "Е-мейл:" на красный цвет".

Напишем тест-кейс.

ИДЕЯ: "Сообщение об ошибке, если при регистрации не указан е-мейл".

Сценарий:

1. Открой wvwv.main.testshop.rs/register.htm.

2. Заполни все текстовые поля кроме "Е-мейл:" действительными

данными (поле "Е-мейл:"должно быть пустым).

3. Нажми на кнопку "Зарегистрироваться".

Ожидаемый результат 1:

Страница регистрации.

Ожидаемый результат 2:

Сообщение об ошибке "Пожалуйста, введите ваш е-мейл".

Ожидаемый результат 3:

Шрифт

имени поля "Е-мейл:" изменен на красный цвет.

Кстати, данными для сценария из последнего примера послужили две

вещи: 1) действительный ввод всех полей, кроме е-мейла (мы предпола-

гаем, что лицо, исполняющее тест-кейс, знает легитимные значения ввода),

и 2) пустое поле для е-мейла. Значение ввода "" — это тоже вид данных.

Классификация видов тестирования

147

Давайте для простоты в дальнейшем использовать термин "сце-

нарий" в качестве собирательного образа, т.е. самого сценария

и данных, используемых в нем;

б) найдены путем эксплоринга.

Иногда "брожение" по сайту является лучшим источником для

понимания того, как реальный пользователь будет с ним обра-

щаться;

в) получены путем применения методики черноящичного

тестирования (black box testing methodology).

Примеры: впереди будет много примеров;

г) подарены интуицией.

Помните, как у Конан Дойля было сказано об инспекторе Лест-

рейде? Примерно так: "Но была единственная вещь, которая ме-

шала ему стать настоящим сыщиком, — у него не было чутья".

А чем мы не сыщики? Интуиция не менее важна для настоя-

щего профессионала-тестировщика, чем прикладные знания

и опыт работы;

д) присоветованы программистом или продюсером.

Общение, общение и еще раз общение. Самое дорогое — это ин-

формация, и общение — один из главных ее источников. Продю-

сер, программист и тестировщик дают путевку в жизнь одной и

той же функциональности, но каждый смотрит на нее со своей

колокольни, и если нам, тестировщикам, получить мнения това-

рищей с двух других колоколен, то можно узнать потрясающе

полезные вещи;

е) др.

Например, мы прочитали статью в Интернете, давшую классную

идею для сценария.

Итак, мы разобрались со вторым признаком подхода "Черный ящик".

Обобщаем.

При подходе "Черный ящик" тестировщик не основывает

Поделиться:
Популярные книги

Мастер 8

Чащин Валерий
8. Мастер
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Мастер 8

Эволюционер из трущоб. Том 8

Панарин Антон
8. Эволюционер из трущоб
Фантастика:
попаданцы
аниме
фэнтези
фантастика: прочее
5.00
рейтинг книги
Эволюционер из трущоб. Том 8

Газлайтер. Том 10

Володин Григорий
10. История Телепата
Фантастика:
боевая фантастика
5.00
рейтинг книги
Газлайтер. Том 10

Измена. Тайный наследник

Лаврова Алиса
1. Тайный наследник
Фантастика:
фэнтези
5.00
рейтинг книги
Измена. Тайный наследник

Газлайтер. Том 14

Володин Григорий Григорьевич
14. История Телепата
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Газлайтер. Том 14

Князь Серединного мира

Земляной Андрей Борисович
4. Страж
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Князь Серединного мира

Чужак

Листратов Валерий
1. Ушедший Род
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Чужак

Имя нам Легион. Том 15

Дорничев Дмитрий
15. Меж двух миров
Фантастика:
боевая фантастика
рпг
аниме
5.00
рейтинг книги
Имя нам Легион. Том 15

Личный интерес

Вечная Ольга
Порочная власть
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Личный интерес

На границе империй. Том 8

INDIGO
12. Фортуна дама переменчивая
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 8

Бракованная невеста. Академия драконов

Милославская Анастасия
Фантастика:
фэнтези
сказочная фантастика
5.00
рейтинг книги
Бракованная невеста. Академия драконов

Отморозок 1

Поповский Андрей Владимирович
1. Отморозок
Фантастика:
попаданцы
5.00
рейтинг книги
Отморозок 1

Я уже барон

Дрейк Сириус
2. Дорогой барон!
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
Я уже барон

Хозяйка старой усадьбы

Скор Элен
Любовные романы:
любовно-фантастические романы
8.07
рейтинг книги
Хозяйка старой усадьбы