Россия
Рассмотрены функциональные особенности инструментальных средств тестирования для ручного и автоматизированного тестирования
тестирование, тес-кейс, поля тест-кейса, инструментальные средства, ручное тестирование, автоматизированное тестирование
Инструментальных средств управления тестированием (test management tool) очень много, к тому же многие компании разрабатывают свои внутренние средства решения этой задачи. Основные отличия как в интерфейсе программных средств, так и в этом общем наборе функций, реализуемых такими инструментальными средствами. К наиболее часто реализуемым функциям можно отнести:
- создание тест-кейсов и наборов тест-кейсов;
- контроль версий документов с возможностью определения автора изменения, и функцией отмены изменений;
- формирование и отслеживание реализации плана тестирования;
- сбор и визуализация разнообразных метрик;
- генерирование отчётов;
- интеграция с системами управления дефектами, фиксация взаимосвязи между выполнением тест-кейсов и отчётами о дефектах;
- интеграция с системами управления проектами;
- интеграция с инструментами автоматизированного тестирования, управление выполнением автоматизированных тест-кейсов.
Основной функцией является фиксация тест-кейса во всех стадиях его жизненного цикла. В зависимости от инструмента управления тест-кейсами внешний вид их записи может немного отличаться, могут быть добавлены или убраны отдельные поля, но концепция остаётся неизменной. Общий вид структуры тест-кейса представлен на рисунке 1.
Рисунок 1 – Структура тест-кейса
Таким образом, инструментальное средство управления тестированием берёт на себя все рутинные технические операции, которые объективно необходимо выполнять в процессе реализации жизненного цикла тестирования. Огромным преимуществом также является способность таких инструментальных средств отслеживать взаимосвязи между различными документами и иными артефактами, взаимосвязи между артефактами и процессами и т.д., подчиняя эти действия системе разграничения прав доступа и гарантируя сохранность и корректность информации.
При автоматизированном тестировании группа тестирования должна выяснить, какие инструменты тестирования будут применяться в проекте.
Раздел «Инструменты» всегда присутствует в плане тестирования. В нем перечисляются применяемые инструменты, их функциональность, цель использования в проекте и причины выбора. Группа тестирования должна провести исследование инструмента тестирования, чтобы выяснить, работает ли данный инструмент в проектной среде. Результаты проверки совместимости инструмента фиксируются в плане тестирования.
1. Александрова Е. Г. Жизненный цикл и основные принципы тестирования / Е. Г. Александрова, Н. Н. Добрынина. – Текст : непосредственный // Со-временные технологии и научно-технический прогресс. – 2023. – №. 1. – С. 95-96.
2. Куликов С.С. Тестирование программного обеспечения. Базовый курс / Куликов С.С. – Текст : непосредственный // Минск: Четыре четверти. – 2020.– 312 с.