|
Исполнитель этой роли выполняет тестирование продукта и описывает исходтестирования. |
|
Взаимосвязи
Выполняет:
| Ответственный за:
|
Дополнительно выполняет: | Изменяет:
|
Основное описание
Механизм ролей служит для распределения задач, возникающих в процессе разработки, по логическим группам. Каждая роль
может быть передана одному или нескольким сотрудникам, и каждый сотрудник может выполнять одну или несколько ролей.
Присваивая сотруднику роль Испытатель, необходимо учесть как способности, необходимые для ее
выполнения, так и общую стратегию присвоения ролей.
Рекомендуется ознакомиться со следующей книгой: Kaner, Bach & Pettichord, Lessons Learned in Software
Testing [KAN01]. В ней приведены отличные рекомендации для
испытателей. Особый интерес для исполнителя роли Испытатель представляют главы The Role of the test group,
Thinking like a tester и Bug advocacy.
|
Свойства
Несколько вхождений | |
Необязательный | |
Запланированный | |
Персонал
Квалификация |
Требования к знаниям и способностям зависят от типа проводимых тестов и этапа жизненного цикла, на котором находится
проект. Ниже приведены наиболее общие требования, предъявляемые к исполнителю роли Испытатель:
-
понимание методов и способов тестирования приложений
-
умение выявлять и устранять неполадки
-
понимание тестируемой системы или приложения (желательно)
-
понимание сетевой и системной архитектуры (желательно)
Если используется автоматизированное тестирования, вносятся также следующие требования:
-
умение работать с инструментами автоматизации тестирования
-
опыт работы с инструментами автоматизации тестирования
-
навыки программирования
-
навыки отладки и диагностики
Задачи данной роли состоят в следующем:
-
Определение наиболее подходящего способа реализации данного теста
-
Реализация индивидуальных тестов
-
Настройка и выполнение тестов
-
Контроль над выполнением тестов и сохранение их результатов
-
Анализ и исправление ошибок, возникших при тестировании
|
Подходы к назначению |
Способы назначения исполнителей роли Испытатель:
-
Передать роль Испытатель одному
или нескольким сотрудникам, которые также будут выполнять роль Аналитик. Это достаточно распространенный
подход, используемый в случаях, когда в разработке участвует небольшой коллектив или когда коллектив испытателей является небольшим и
состоит из одинаково высоко квалифицированных сотрудников.
-
Передать роль Испытатель одному
или нескольким сотрудникам, которые будут исполнять только ее. Это удобная стратегия для больших коллективов,
также полезная в том случае, если некоторые сотрудники обладают большим опытом в области автоматизации
тестов,чем другие.
Конкретные требования к исполнителям зависят от того, какие тесты необходимо выполнить. Например, для эффективного
использования инструментов автоматизации тестирования системы под нагрузкой и автоматизации тестирования
функциональности системы требуются различные навыки.
|
© Copyright IBM Corp. 1987, 2006. Все права защищены..
|
|