Разделение по эквивалентности
- Разбиение по эквивалентности (ECP) — метод тестирования программного обеспечения, делит входные данные на разделы эквивалентных данных.
- Тестовые примеры разработаны таким образом, чтобы охватить каждый раздел хотя бы один раз.
- ECP позволяет определить тестовые примеры, выявляющие классы ошибок, сокращая общее количество тестовых примеров.
- Преимуществом такого подхода является сокращение времени, необходимого для тестирования программного обеспечения.
- Разделение по эквивалентности обычно применяется к входным данным тестируемого компонента, но в редких случаях может быть применено к выходным данным.
- Разделы эквивалентности обычно выводятся из спецификации требований к входным атрибутам, которые влияют на обработку тестируемого объекта.
- Фундаментальная концепция ECP основана на классе эквивалентности, который, в свою очередь, основан на отношении эквивалентности.
Полный текст статьи: