 |
Исполнитель этой роли определяет общую стратегию тестирования и контролирует успешность ее реализации. Сюда входит выявление методов, инструментов и указаний, подходящих для выполнения выбранных тестов и для обеспечения успешной работы коллектива испытателей. |
|
Взаимосвязи
Выполняет: | Ответственный за:
|
Дополнительно выполняет: | Изменяет: |
Основное описание
Механизм ролей служит для распределения задач, возникающих в процессе разработки, по логическим группам. Каждая роль
может быть передана одному или нескольким сотрудникам, и каждый сотрудник может выполнять одну или несколько ролей.
Присваивая сотруднику роль Проектировщик тестов, необходимо учесть как способности, необходимые
для ее выполнения, так и общую стратегию присвоения ролей.
Иногда эту роль называют Разработчик архитектуры тестов, Разработчик архитектуры автоматизации тестов или
Специалист по автоматизации тестов.
Рекомендуется ознакомиться со следующей книгой: Kaner, Bach & Pettichord, Lessons Learned in Software
Testing [KAN01]. В ней приведены отличные рекомендации для
испытателей. Особый интерес для проектировщика тестов представляют главы Testing techniques, Test
automation и Test planning and strategy.
|
Свойства
Несколько вхождений |  |
Необязательный |  |
Запланированный |  |
Персонал
Квалификация |
Способности и знания, необходимые для выполнения роли Проектировщик тестов:
-
богатый опыт тестирования программ
-
умение выявлять и устранять неполадки
-
полное понимание процессов установки и настройки аппаратного и программного обеспечения
-
успешный опыт работы с инструментами автоматизации тестирования
-
навыки программирования (крайне желательны)
-
способности к руководству коллективом программистов и проектированию программных систем (крайне желательно)
-
полное понимание тестируемой системы или приложения (желательно)
Задачи данной роли состоят в следующем:
-
Выявление и описание подходящих методов тестирования
-
Определение подходящих вспомогательных средств
-
Проектирование и поддержка архитектуры автоматизации тестов
-
Задание и проверка конфигураций среды тестирования
-
Проверка подхода к тестированию
|
Подходы к назначению |
Способы назначения роли Проектировщик
тестов:
-
Передать роль Проектировщик
тестов одному сотруднику, который будет исполнять только ее. Это стандартный подход, наиболее часто
применяющийся в коллективах большого и среднего размера.
-
Передать роли Проектировщик
тестов и Руководитель тестирования одному сотруднику. Это хороший вариант в том случае, если коллектив
испытателей мал. Исполнитель этих ролей должен обладать хорошими навыками управления и руководства, а также
техническим опытом и навыками.
-
Передать роли Проектировщик
тестов и Разработчик архитектуры одному сотруднику. Это еще один вариант, подходящий для небольших
коллективов испытателей. Исполнитель этих ролей должен обладать хорошими способностями и опытом в
проектировании программного обеспечения и стандартными - в автоматизации тестирования.
-
Передать роли Проектировщик
тестов и Аналитик одному сотруднику. Эта стратегия также подходит для малых и средних коллективов
испытателей. Необходимо убедиться в том, что задачи Аналитика не вытесняют полностью задачи Проектировщика тестов. Для того
чтобы уменьшить этот риск, сотруднику, исполняющему обе роли, следует передать менее важные задачи, а более
важные назначить сотруднику без функций Проектировщика тестов.
|
Дополнительные сведения
Концепции |
|
Информационные бюллетени |
|
© Copyright IBM Corp. 1987, 2006. Все права защищены..
|
|