ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 18.04.2021
Просмотров: 2580
Скачиваний: 13

Сертифицированный тестировщик
Программа обучения Базового уровня
International
Software Testing
Qualifications Board
Версия 2011
Страница 86 из 101
13 апреля 2011
© International Software Testing Qualifications Board
В любом случае при использовании скриптового языка ожидаемые результаты
должны быть сохранены для последующего сравнения.
Средства статического анализа
Средства статического анализа, применимые к исходному коду, могут помочь
соблюсти стандарты программирования, но если они применяются к
существующему коду, то могут повлечь выдачу большого числа сообщений.
Предупреждения не останавливают компиляцию исходного кода, а в идеале
должны помогать поддерживать код в будущем. Эффективным подходом
является постепенная реализация с начальными фильтрами для исключения
некоторых сообщений.
Средства поддержки управления тестированием
Средства поддержки управления тестированием должны взаимодействовать с
другими средствами или электронными таблицами так, чтобы получаемая
информация была полезной и имела наиболее удобный для текущих нужд
организации формат.

Сертифицированный тестировщик
Программа обучения Базового уровня
International
Software Testing
Qualifications Board
Версия 2011
Страница 87 из 101
13 апреля 2011
© International Software Testing Qualifications Board
6.3 Внедрение инструментального средства в
организацию (K1)
15 минут
Терминология
Специфичных терминов нет.
Введение
Основные принципы внедрения средства в организацию включают:
Исследование зрелости, сильных и слабых сторон организации и поиск
возможностей для улучшенного процесса тестирования, поддерживаемого
инструментальными средствами.
Оценку на основании предъявляемых требований и объективных критериев.
Опытную эксплуатацию, используя инструмент в течение оценочного
периода для определения его способности эффективно функционировать с
тестируемым продуктом внутри текущей инфраструктуры и для
определения изменений, которые нужно внести в инфраструктуру для
эффективного использования средства
Оценку поставщика (включая обучение, поддержку и коммерческие аспекты)
или поставщиков услуг поддержки в случае в случае некоммерческих
продуктов.
Определение внутренних требований к передаче знаний и обучению
использования средств.
Оценку потребности в обучении в соответствии с текущими навыками
команды автоматизации тестов.
Оценку соотношения затрат и выгод для конкретной ситуации
Внедрение выбранного средства в организацию начинается с пилотного проекта,
целями которого являются:
Узнать больше подробностей о средстве.
Посмотреть, как средство сочетается с существующими процессами и
практиками, и что должно будет измениться.
Принять решение по стандартному использованию, управлению, хранению
и поддержке средства и тестов (например, соглашения по именованию
файлов и тестов, созданию библиотек и определению модульности
тестовых наборов).
Оценить, будут ли получены преимущества при разумных затратах.
Факторы успеха развертывания средства в организации включают:
Постепенное распространение средства во всей организации.
Адаптация и усовершенствование процессов для совместимости с
использованием средства.

Сертифицированный тестировщик
Программа обучения Базового уровня
International
Software Testing
Qualifications Board
Версия 2011
Страница 88 из 101
13 апреля 2011
© International Software Testing Qualifications Board
Обеспечение обучения и руководства новых пользователей.
Определение порядка использования.
Реализация способа сбора опыта реальной эксплуатации средства.
Мониторинг использования средства и преимуществ.
Обеспечение поддержки команде тестировщиков для выбранного средства.
Сбор извлеченных уроков от всех команд.
Ссылки
6.2.2 Buwalda, 2001, Fewster, 1999
6.3
Fewster, 1999

Сертифицированный тестировщик
Программа обучения Базового уровня
International
Software Testing
Qualifications Board
Версия 2011
Страница 89 из 101
13 апреля 2011
© International Software Testing Qualifications Board
7 Ссылки
Стандарты
ISTQB Глоссарий терминов, используемых в тестировании ПО Версия 2.1
[CMMI] Chrissis, M.B., Konrad, M. and Shrum, S. (2004) CMMI, Guidelines for Process
Integration and Product Improvement, Addison Wesley: Reading, MA
См. раздел 2.1
[IEEE Std 829-1998] IEEE Std 829 (1998) IEEE Standard for Software Test
Documentation,
См. разделы 2.3, 2.4, 4.1, 5.2, 5.3, 5.5, 5.6
[IEEE 1028] IEEE Std 1028 (2008) IEEE Standard for Software Reviews and Audits,
См. раздел 3.2
[IEEE 12207] IEEE 12207/ISO/IEC 12207-2008, Software life cycle processes,
См. раздел 2.1
[ISO 9126] ISO/IEC 9126-1:2001, Software Engineering – Software Product Quality,
См. раздел 2.3
Книги
[Beizer, 1990] Beizer, B. (1990) Software Testing Techniques (2nd edition), Van
Nostrand Reinhold: Boston
См. разделы 1.2, 1.3, 2.3, 4.2, 4.3, 4.4, 4.6
[Black, 2001] Black, R. (2001) Managing the Testing Process (3rd edition), John Wiley
& Sons: New York
См. раздел 1.1, 1.2, 1.4, 1.5, 2.3, 2.4, 5.1, 5.2, 5.3, 5.5, 5.6
[Buwalda, 2001] Buwalda, H. et al. (2001) Integrated Test Design and Automation,
Addison Wesley: Reading, MA
См. раздел 6.2
[Copeland, 2004] Copeland, L. (2004) A Practitioner’s Guide to Software Test Design,
Artech House: Norwood, MA
См. разделы 2.2, 2.3, 4.2, 4.3, 4.4, 4.6
[Craig, 2002] Craig, Rick D. and Jaskiel, Stefan P. (2002) Systematic Software Testing,
Artech House: Norwood, MA
См. разделы 1.4.5, 2.1.3, 2.4, 4.1, 5.2.5, 5.3, 5.4
[Fewster, 1999] Fewster, M. and Graham, D. (1999) Software Test Automation, Addison
Wesley: Reading, MA

Сертифицированный тестировщик
Программа обучения Базового уровня
International
Software Testing
Qualifications Board
Версия 2011
Страница 90 из 101
13 апреля 2011
© International Software Testing Qualifications Board
См. разделы 6.2, 6.3
[Gilb, 1993]: Gilb, Tom and Graham, Dorothy (1993) Software Inspection, Addison
Wesley: Reading, MA
См. разделы 3.2.2, 3.2.4
[Hetzel, 1988] Hetzel, W. (1988) Complete Guide to Software Testing, QED: Wellesley,
MA
См. разделы 1.3, 1.4, 1.5, 2.1, 2.2, 2.3, 2.4, 4.1, 5.1, 5.3
[Kaner, 2002] Kaner, C., Bach, J. and Petticord, B. (2002) Lessons Learned in Software
Testing,
John Wiley & Sons: New York