Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Процесс регистрации

Читайте также:
  1. II. Некоторые из реалий тех процессов, которые привели к образованию «зрелого монодического стиля».
  2. II. Цели, принципы и задачи регулирования миграционных процессов в Российской Федерации
  3. III. Лист регистрации противопролежневых мероприятий
  4. III. Основные направления деятельности по регулированию миграционных процессов в Российской Федерации
  5. III. Особенности учебного процесса.
  6. III. Участники образовательного процесса
  7. IV. УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ УЧЕБНОГО ПРОЦЕССА.

Эта блок-схема и ее сестра из беседы о цикле разработки ПО

• похожи тем, что демонстрируют нам логику работы реги­страции и

• различаются тем, что имеют различную детализацию этой логики.


Нигилистический настрой и практическая методология



В своей работе тестировщики используют ту степень детали­зации, которая нужна для конкретной ситуации: если мы тес­тируем саму регистрацию, то нам необходима большая степень детализации (процесса регистрации) по сравнению с ситуацией, когда нам нужно увидеть место регистрации как часть процесса покупки.

Идея о разных степенях абстрагированности раскладки в зави­симости от того, ЧТО и КАК мы тестируем, напрямую отно­сится и к черновику-чистовику, и к матричному методу.

Вот элементарные, непробиваемые и вечные формы (блоки) для составления блок-схем, которых вам будет достаточно в боль­шинстве ситуаций:



Точка начала/конца блок-схемы может содержать название этой точки (например, название веб-страницы) или просто и со вкусом величаться "Начало"/"Конец".

Это любой этап процесса, кроме этапов начало/конец, решение или перенос.

Решение — некая точка, после которой возможны, как правило, два варианта раз­вития процесса.

Перенос ставится в том случае, если данное ответвление процесса представлено (будет представлено) другой блок-схемой.


Вот несколько рекомендаций по составлению блок-схем.

1. Перед составлением блок-схемы назовите основной про­цесс, описываемый ею, например "Процесс регистрации".

2. Сначала набросайте путь основного течения процесса, на­пример, в случае с регистрацией это три блока, показанные на последней блок-схеме (страница 1, страница 2 и под­тверждение).

3. Называйте каждый блок кратко и информативно.

4. Приводите ссылки на полезную информацию, например, см. Спек #9017 — это ссылка на соответствующий спек.



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


5. Для наглядности презентации старайтесь скомпоновать блок-схему таким образом, чтобы процесс шел сверху вниз и слева направо.

6. Для превентирования ошибки в толковании избегайте пе­ресечения стрелок.

7. Протестируйте (проверьте) законченную блок-схему на пред­мет соответствия спеку или другому источнику.

Для тренировки нарисуйте блок-схему следующей ситуации.

Идея: вскипятить чайник.

Вот вам в помощь блоки решений, которые предстоит разложить в блок-схеме:

1. Вода в чайнике есть/нет.

2. Плита включена да/нет.

3. Чайник кипит да/нет.

Для совершенствования в составлении блок-схем очень рекомен­дую найти ресурсы в Интернете или купить книгу.

Блок-схемы — это визуальные источники идей для тестиро­вания. Кроме того,

как и в случае со всеми методами генерации тестов, процесс создания блок-схем вызывает рождение множества превосход­ных идей для тестирования, открывает тестировщику новые грани ПО и вызывает ряд вопросов, которые не возникли бы при простом прочтении спека.


Дата добавления: 2015-12-07; просмотров: 79 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.008 сек.)