Зневадження дельтою
Зневадження дельтою — автоматизація наукового методу зневадження. Алгоритм зневадження дельтою автоматично ізолює причини помилок за допомогою систематичного звуження умов, що призводять по помилки, доки лишається мінімальний набір. Зневадження дельтою використовується для знаходження вводу, що призводить до помилки (наприклад, сторінка HTML, що призводить до помилки веб-навігатора), взаємодії з користувачем (наприклад, послідовність натискання клавіш, що призводить до аварійного завершення програми), або змін у коді програми (наприклад, після непроходження регресійного тесту).
Програмні засоби
- Igor — утиліта командного рядка
- Додатки Eclipse
- DDinput — введення, що призводить до помилок
- DDchange[недоступне посилання з квітня 2019] — Зміни, що призводять до помилок
- DDstate — Стани, що призводять до помилок
Посилання
- Andreas Zeller: Why Programs Fail: A Guide to Systematic Debugging, Morgan Kaufmann, ISBN 1-55860-866-4
Зовнішні посилання
- Delta Debugging project - широка збірка посилань на засоби та методи зневадження дельтою
- Delta - програма для мінімізації «цікавих» файлів для випробування їх «цікавості»
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.