[edsanimate_start entry_animation_type= «bounceInRight» entry_delay= «0» entry_duration= «1.5» entry_timing= «cubic-bezier(0.39, 0.575, 0.565, 1)» exit_animation_type= «» exit_delay= «» exit_duration= «» exit_timing= «» animation_repeat= «1» keep= «yes» animate_on= «load» scroll_offset= «» custom_css_class= «»]Тестирование программного обеспечения — процесс исследования, испытания программного продукта, имеющий своей целью проверку соответствия между реальным поведением программы и её ожидаемым поведением на конечном наборе тестов, выбранных определенным образом.[edsanimate_end]
[edsanimate_start entry_animation_type= «fadeInLeft» entry_delay= «0» entry_duration= «0.5» entry_timing= «linear» exit_animation_type= «» exit_delay= «» exit_duration= «» exit_timing= «» animation_repeat= «1» keep= «yes» animate_on= «load» scroll_offset= «» custom_css_class= «»]В более широком смысле, тестирование— это одна из техник контроля качества, включающая в себя активности по планированию работ (Test Management), проектированию тестов (Test Design), выполнению тестирования (Test Execution) и анализу полученных результатов (Test Analysis).[edsanimate_end]
[edsanimate_start entry_animation_type= «bounceInRight» entry_delay= «0» entry_duration= «1» entry_timing= «linear» exit_animation_type= «» exit_delay= «» exit_duration= «» exit_timing= «» animation_repeat= «1» keep= «yes» animate_on= «load» scroll_offset= «» custom_css_class= «»]Верификация (Verification) — это процесс оценки системы или её компонентов с целью определения удовлетворяют ли результаты текущего этапа разработки условиям, сформированным в начале этого этапа. Т.е. выполняются ли наши цели, сроки, задачи по разработке проекта, определенные в начале текущей фазы.[edsanimate_end]
Валидация (Validation) — это определение соответствия разрабатываемого ПО ожиданиям и потребностям пользователя, требованиям к системе.
План Тестирования (Test Plan) — это документ, описывающий весь объем работ по тестированию, начиная с описания объекта, стратегии, расписания, критериев начала и окончания тестирования, до необходимого в процессе работы оборудования, специальных знаний, а также оценки рисков с вариантами их разрешения.
Тест дизайн (Test Design) — это этап процесса тестирования ПО, на котором проектируются и создаются тестовые случаи (тест кейсы), в соответствии с определёнными ранее критериями качества и целями тестирования.
Тестовый случай (Test Case) — это артефакт, описывающий совокупность шагов, конкретных условий и параметров, необходимых для проверки реализации тестируемой функции или её части.
Баг/Дефект Репорт (Bug Report) — это документ, описывающий ситуацию или последовательность действий приведшую к некорректной работе объекта тестирования, с указанием причин и ожидаемого результата.
Тестовое Покрытие (Test Coverage) — это одна из метрик оценки качества тестирования, представляющая из себя плотность покрытия тестами требований либо исполняемого кода.
Детализация Тест Кейсов (Test Case Specification) — это уровень детализации описания тестовых шагов и требуемого результата, при котором обеспечивается разумное соотношение времени прохождения к тестовому покрытию
Время Прохождения Тест Кейса (Test Case Pass Time) — это время от начала прохождения шагов тест кейса до получения результата теста.