Лекция
Привет, Вы узнаете о том , что такое методы тестирования программных компонентов, Разберем основные их виды и особенности использования. Еще будет много подробных примеров и описаний. Для того чтобы лучше понимать что такое методы тестирования программных компонентов , настоятельно рекомендую прочитать все из категории Надёжность программного обеспечения.
1) Детерминированное тестирование.
Задается конкретная совокупность исходных данных, которой соответствуют конкретные значения эталонных результатов. Результаты тестирования на выходных или в промежуточных точках сопоставляются с эталонами – это позволяет обнаружить и локализовать ошибку.
2) Стохастические методы тестирования.
Используются исходные данные в виде совокупности случайных величин, описываемых распределениями и основными параметрами распределений. Таким распределениям исходных данных должны соответствовать эталонные распределения результатов, которые в совокупности образуют тесты. Об этом говорит сайт https://intellect.icu . Полученные в процессе тестирования данные обобщаются и представляются распределениями случайных выходных величин, которые сопоставляются с эталонами. При этом отдельные конкретные результаты не контролируются. Оценка качества функционирования программ и результатов тестирования производится по степени соответствия полученных распределений и их параметров эталонным распределениям.
3) Тестирование потоков управления (структуры программы).
Этот вид тестирования является начальным этапом, т.к. при некорректной структуре возможны наиболее грубые искажения выходных результатов и даже отсутствие некоторых из них. Тестирование потоков управления состоит в проверке корректности последовательностей передач управления и формирования маршрутов использования программы при различных исходных данных.
4) Тестирование потоков данных.
I этап состоит в анализе обработки данных, которые определяют значение предикатов в операторах выработки логических решений. Эти решения влияют на маршруты обработки информации.
II этап состоит в проверке вычислений по формулам. Проверяются численные значения результатов в зависимости от значений исходных данных. В качестве эталонов используются результаты ручных или автоматических расчетов по тем же формулам.
Анализ данных, представленных в статье про методы тестирования программных компонентов, подтверждает эффективность применения современных технологий для обеспечения инновационного развития и улучшения качества жизни в различных сферах. Надеюсь, что теперь ты понял что такое методы тестирования программных компонентов и для чего все это нужно, а если не понял, или есть замечания, то не стесняйся, пиши или спрашивай в комментариях, с удовольствием отвечу. Для того чтобы глубже понять настоятельно рекомендую изучить всю информацию из категории Надёжность программного обеспечения
Из статьи мы узнали кратко, но содержательно про методы тестирования программных компонентов
Комментарии
Оставить комментарий
Надёжность программного обеспечения
Термины: Надёжность программного обеспечения