Введіть щонайменше 2 символи для пошуку в усіх галузях.
Що означає property-based testing?
Значення й приклади · Розробка програмного забезпечення
property-based testing: тестування на основі властивостей
Тестування загальних правил програми на багатьох згенерованих входах замість перевірки лише окремо вибраних прикладів.
Де і як уживається
Тестування на основі властивостей перевіряє інваріант для багатьох автоматично згенерованих значень.
Приклади речень
Our property-based testing checks that sorting never changes the number of items.
Наші тести на основі властивостей перевіряють, що сортування ніколи не змінює кількість елементів.
Те саме правило застосовується до багатьох згенерованих списків, а не до одного очікуваного результату.
Our property-based testing found a short string that broke the encode-decode round trip.
Тестування на основі властивостей виявило короткий рядок, який порушив цикл кодування й декодування.
Збій виявляє вхідні дані, для яких декодування не відновлює початковий текст.
Поширені словосполучення
- property-based testing framework
- use property-based testing
Пов’язані терміни
Інші терміни: Тестування
- unit test · модульний тест
- edge case · граничний випадок
- QA · забезпечення якості
- regression · регресія
- integration test · інтеграційний тест
- test coverage · покриття тестами
- mock · імітація
- end-to-end test · наскрізний тест
- flaky · нестабільний
- test suite · набір тестів
- manual testing · ручне тестування
- assertion · твердження-перевірка
Закріплюйте лексику читанням
Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською:
