Термины, используемые в Testlink
Назначение
В этом документе содержатся основные понятия, термины и определения,
позволяющие понять терминологию тестирования с помощью программы Testlink.
Термины и определения
- Фактический результат
– итог работы программы, которая была протестирована в определённых условиях.
- Баг (= Дефект)
- проявление ошибки в компьютерной программе.
- Объект покрытия
– объект или свойство программы, подлежащее Тестированию.
- Ошибка
– неточность кода выполнения программы, приведшее к неправильной ее работе.
- Ожидаемая реакция (прогнозируемый результат
или ожидаемый результат) – прогнозируемое поведение программы в определённых условиях,
соответствующее его документальному описанию.
- Отказ
– отклонение в ожидаемом ходе выполнения программы.
- Дефект (= Баг)
- проявление Ошибки в программе.
Дефект может быть причиной Отказа.
- Путь
– последовательность исполняемых инструкций от первого до последнего пункта.
- Продукт
– вершина структуры данных в TestLink. Все данные
(за исключением данных о пользователе) связаны с тем или иным
активным продуктом.
- Набор тестов
– группа тех или иных специальных тестов,
предназначенных для испытания компьютерной программы.
В TestLink’е этот термин используется для выделения тех
тестовых примеров, которые доступны для прогона в пределах Тест-плана.
- Тестовое покрытие
– выраженная в процентном отношении степень охвата объекта тестирования
набором тестовых примеров.
- Прогон
(выполнение тестов) – прохождение набора тестов программой при ее испытании,
фактический результат работы которой отражается документально.
Набор тестов включает тестовые примеры с описанием, привязанные к
определенному Плану тестирования.
- План тестирования
(тест-план) – результат планирования испытаний программы.
План определяет среду функционирования программы, методику проведения
испытаний и оценки результатов тестирования, а также ответственного
тестировщика.
В TestLink’е каждому тест-плану
соответствует определенный набор тестов, версия(и) [сборка(и)]
программного обеспечения и перечень пользователей, ответственных за его
выполнение.
- Описание теста
– детальное определение исходного состояния тестируемой программы,
шагов выполнения теста и ожидаемой реакции программы.
- Тестирование
– процесс испытания программы с целью выявления ошибок и проверки ее
соответствия заданным требованиям.
- Тест
(тестовый пример) – единичный этап процесса испытания, направленный на
проверку правильности функционирования элементарного объекта программы.