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

на главную

Жанры

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).

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

е) др.

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

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

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

Обобщаем.

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

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

Темный Лекарь 2

Токсик Саша
2. Темный Лекарь
Фантастика:
фэнтези
аниме
5.00
рейтинг книги
Темный Лекарь 2

Бремя империи

Афанасьев Александр
Бремя империи - 1.
Фантастика:
альтернативная история
9.34
рейтинг книги
Бремя империи

Кодекс Охотника. Книга XIX

Винокуров Юрий
19. Кодекс Охотника
Фантастика:
фэнтези
5.00
рейтинг книги
Кодекс Охотника. Книга XIX

Попытка возврата. Тетралогия

Конюшевский Владислав Николаевич
Попытка возврата
Фантастика:
альтернативная история
9.26
рейтинг книги
Попытка возврата. Тетралогия

70 Рублей - 2. Здравствуй S-T-I-K-S

Кожевников Павел
Вселенная S-T-I-K-S
Фантастика:
боевая фантастика
постапокалипсис
5.00
рейтинг книги
70 Рублей - 2. Здравствуй S-T-I-K-S

Око василиска

Кас Маркус
2. Артефактор
Фантастика:
городское фэнтези
попаданцы
аниме
5.00
рейтинг книги
Око василиска

"Искажающие реальность" Компиляция. Книги 1-14

Атаманов Михаил Александрович
Искажающие реальность
Фантастика:
боевая фантастика
космическая фантастика
киберпанк
рпг
5.00
рейтинг книги
Искажающие реальность Компиляция. Книги 1-14

Чужая дочь

Зика Натаэль
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Чужая дочь

Повелитель механического легиона. Том III

Лисицин Евгений
3. Повелитель механического легиона
Фантастика:
фэнтези
аниме
5.00
рейтинг книги
Повелитель механического легиона. Том III

Доктора вызывали? или Трудовые будни попаданки

Марей Соня
Фантастика:
юмористическая фантастика
попаданцы
5.00
рейтинг книги
Доктора вызывали? или Трудовые будни попаданки

Боги, пиво и дурак. Том 3

Горина Юлия Николаевна
3. Боги, пиво и дурак
Фантастика:
фэнтези
попаданцы
5.00
рейтинг книги
Боги, пиво и дурак. Том 3

Механический зверь. Маленький изобретатель

Розин Юрий
1. Легенда о Лазаре
Фантастика:
героическая фантастика
5.00
рейтинг книги
Механический зверь. Маленький изобретатель

Тринадцатый II

NikL
2. Видящий смерть
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Тринадцатый II

Законы Рода. Том 4

Flow Ascold
4. Граф Берестьев
Фантастика:
юмористическое фэнтези
аниме
5.00
рейтинг книги
Законы Рода. Том 4