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

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

Жанры

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

простому, test preps).

Итак, большая часть нашего дальнейшего общения будет

посвящена двум вещам:

Подготовка к тестированию (testpreparation);

Исполнение тестирования (test execution).

Краткое подведение итогов

Функциональность — это средство для решения некой задачи.

Проверка работы функциональностей называется

функциональным

тестированием.

Эксплоринг — это изучение того, как работает веб-сайт с точки зрения

пользователя.

Ядро тест-документации составляют наши любимые тест-кейсы.

Вспомогательные программы ("тулы") пишутся для облегчения исполнения

тест-кейсов.

Мы выделили два основных этапа цикла:

подготовка к тестированию;

исполнение тестирования.

138

Тестирование Дот Ком. Часть 2

7. Исполнение тестирования идет в два этапа:

тестирование новых функциональностей и

регрессивное тестирование.

Вопросы для самопроверки

1. Почему полезно представлять себе цикл тестирования ПО неза-

висимым от цикла разработки ПО?

2. Назовите источники информации о функциональностях.

3. Что такое эксплоринг и как он помогает в состоянии документа-

ционного вакуума?

4. Назовите два основных элемента стадии подготовка к тестиро-

ванию.

5. Что такое регрессивное тестирование? Назовите две ситуации,

при которых проводится регрессивное тестирование.

6. Почему сначала тестируются новые функциональности?

КЛАССИФИКАЦИЯ ВИДОВ

ТЕСТИРОВАНИЯ

• ПО ЗНАНИЮ ВНУТРЕННОСТЕЙ СИСТЕМЫ

ПО ОБЪЕКТУ ТЕСТИРОВАНИЯ

• ПО СУБЪЕКТУ ТЕСТИРОВАНИЯ

• ПО ВРЕМЕНИ ПРОВЕДЕНИЯ ТЕСТИРОВАНИЯ

ПО КРИТЕРИЮ "ПОЗИТИВНОСТИ" СЦЕНАРИЕВ

• ПО СТЕПЕНИ ИЗОЛИРОВАННОСТИ ТЕСТИРУЕМЫХ

КОМПОНЕНТОВ

• ПО СТЕПЕНИ АВТОМАТИЗИРОВАННОСТИ ТЕСТИРОВАНИЯ

• ПО СТЕПЕНИ ПОДГОТОВКИ К ТЕСТИРОВАНИЮ

юбая классификация составляется по определенному при-

Л знаку, например:

по полу люди делятся (классифицируются) на мужчин и

женщин;

по наличию кошки люди делятся на тех, у кого кошка

есть, и тех, у кого ее нет;

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

чества сантиметров от земли до макушки (например, один

будет в группе "181 см", а другой — в группе "185 см").

Один и тот же субъект может быть одновременно элементом бес-

численного количества классификаций, при этом прекрасно себя

чувствовать и не испытывать никаких угрызений совести. На-

пример, дебошир и романтик Сева Б. может одновременно

быть мужчиной,

иметь кошку и

вырасти до 175 см.

139

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

141

Немедленная польза от классификаций в отношении видов тести-

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

информация легче воспринимается, усваивается и запоминается.

Замечу, что видов тестирования существует огромное количе-

ство и мы не будем пытаться объять необъятное, а поговорим

об основных видах, которых, впрочем, и так хватит с лихвой для

любого интернет-проекта.

Сначала перечислим, потом объясним. Объяснения призваны

дать общее понимание каждого из элементов, в то время как по-

следующие разговоры это понимание расширят и углубят.

Формат изложения:

Классификация по этому признаку

состоит из следующих элементов.

Перечисляем:

1. По знанию внутренностей системы:

• черный ящик (black box testing);

• серый ящик (grey box testing);

• белый ящик (white box testing).

2. По объекту тестирования:

• функциональное тестирование (functional testing);

• тестирование интерфейса пользователя (UI testing);

• тестирование локализации (localization testing);

• тестирование скорости и надежности (load/stress/perfor-

mance testing);

• тестирование безопасности (security testing);

• тестирование опыта пользователя (usability testing);

• тестирование совместимости (compatibility testing).

3. По субъекту тестирования:

• альфа-тестировщик (alpha tester);

• бета-тестировщик (beta tester).

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

Дядя самых честных правил 7

Горбов Александр Михайлович
7. Дядя самых честных правил
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Дядя самых честных правил 7

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

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

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

Винокуров Юрий
10. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
6.25
рейтинг книги
Кодекс Охотника. Книга X

Шатун. Лесной гамбит

Трофимов Ерофей
2. Шатун
Фантастика:
боевая фантастика
7.43
рейтинг книги
Шатун. Лесной гамбит

Proxy bellum

Ланцов Михаил Алексеевич
5. Фрунзе
Фантастика:
попаданцы
альтернативная история
4.25
рейтинг книги
Proxy bellum

Последний попаданец 2

Зубов Константин
2. Последний попаданец
Фантастика:
юмористическая фантастика
попаданцы
рпг
7.50
рейтинг книги
Последний попаданец 2

Средневековая история. Тетралогия

Гончарова Галина Дмитриевна
Средневековая история
Фантастика:
фэнтези
попаданцы
9.16
рейтинг книги
Средневековая история. Тетралогия

Дворянская кровь

Седой Василий
1. Дворянская кровь
Фантастика:
попаданцы
альтернативная история
7.00
рейтинг книги
Дворянская кровь

Дайте поспать! Том IV

Матисов Павел
4. Вечный Сон
Фантастика:
городское фэнтези
постапокалипсис
рпг
5.00
рейтинг книги
Дайте поспать! Том IV

Запределье

Михайлов Дем Алексеевич
6. Мир Вальдиры
Фантастика:
фэнтези
рпг
9.06
рейтинг книги
Запределье

Совок 4

Агарев Вадим
4. Совок
Фантастика:
попаданцы
альтернативная история
6.29
рейтинг книги
Совок 4

Идеальный мир для Лекаря 8

Сапфир Олег
8. Лекарь
Фантастика:
юмористическое фэнтези
аниме
7.00
рейтинг книги
Идеальный мир для Лекаря 8

Жандарм 3

Семин Никита
3. Жандарм
Фантастика:
попаданцы
альтернативная история
аниме
5.00
рейтинг книги
Жандарм 3

Мастер 3

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