Англійська лексика: Розробка програмного забезпечення · Тестування

Що означає property-based testing?

Значення й приклади · Розробка програмного забезпечення

іменникТермін вищого рівня

property-based testing: тестування на основі властивостей

Тестування загальних правил програми на багатьох згенерованих входах замість перевірки лише окремо вибраних прикладів.

Де і як уживається

Тестування на основі властивостей перевіряє інваріант для багатьох автоматично згенерованих значень.

Приклади речень

  1. Our property-based testing checks that sorting never changes the number of items.

    Наші тести на основі властивостей перевіряють, що сортування ніколи не змінює кількість елементів.

    Те саме правило застосовується до багатьох згенерованих списків, а не до одного очікуваного результату.

  2. Our property-based testing found a short string that broke the encode-decode round trip.

    Тестування на основі властивостей виявило короткий рядок, який порушив цикл кодування й декодування.

    Збій виявляє вхідні дані, для яких декодування не відновлює початковий текст.

Поширені словосполучення

  • property-based testing framework
  • use property-based testing