Содержание
- 2. Поняття і визначення, пов'язані з процесом тестування Тестування – процес виконання програми з метою виявлення помилки.
- 3. Поняття і визначення, пов'язані з процесом тестування Хороший тестовий випадок – це випадок з великою вірогідністю
- 4. Поняття і визначення, пов'язані з процесом тестування Помилка – дія програміста на етапі розроблення, яка приводить
- 5. В процесі тестування програмного забезпечення перевіряють таке: програмне забезпечення відповідає вимогам; у ситуаціях, не відображених у
- 6. Тестування/ верифікація / валідація Верифікація (verification) забезпечує відповідність результатів конкретної фази процесу розроблення вимогам поточної і
- 7. Методи тестування
- 8. Методи "чорної скриньки" Всі матеріали, що доступні тестувальнику: вимоги до системи, що описують її поведінку; сама
- 9. Методи "чорної скриньки" Завдання тестувальника: перевірка відповідності поведінки системи вимогам; перевірка роботи системи в критичних ситуаціях.
- 10. Методи "білої (скляної) скриньки" тестувальник має доступ не тільки до вимог до системи, її входів і
- 11. Методи тестування при різних стратегіях
- 12. Методи пошуку помилок у програмах. Що шукаємо?
- 13. Типи програмних інцидентів Помилка (error) - стан програми, за якого видаються неправильні результати, причиною яких є
- 14. Типи програмних інцидентів Відмова (failure) - це відхилення програми від функціонування або неможливість програми виконувати функції,
- 15. Причини відмов: помилкова специфікація або пропущена вимога, яка означає, що специфікація точно не відображає того, що
- 16. Помилки на етапах процесу розроблення Джерела виникнення : ненавмисне відхилення розробників від робочих стандартів або планів
- 17. В процесі розроблення вимог Помилки аналітиків під час специфікації верхнього рівня системи і побудові концептуальної моделі
- 18. В процесі проектування. Можуть виникати при описі алгоритмів, логіки управління, структур даних, інтерфейсів, логіки моделювання потоків
- 19. Пов'язані з: некоректним завданням даних і їх структур при описі окремих компонентів і ПЗ загалом; некоректним
- 20. На етапі кодування. виникають помилки внаслідок дефектів проектування, помилок програмістів і менеджерів у процесі розроблення і
- 21. В процесі тестування. помилки допускаються програмістами і тестувальниками під час виконання технології складання і тестування, вибору
- 22. В процесі супроводу причиною помилок є недоліки і дефекти експлуатаційної документації, недостатні показники модифікованості і легкості
- 23. Класи помилок: логічні і функціональні помилки; помилки обчислень і часу виконання; помилки вводу/виводу і маніпулювання даними;
- 24. Боротьба з помилками вдосконалення організації процесу розроблення, тестування і супроводу ПЗ. Аналіз відмов і помилок для
- 25. Аналіз відмов і помилок зіставлення помилок людини, що допускаються на певному процесі розроблення, і дефектів в
- 26. Класифікація типів відмов: апаратний, при якому загальносистемне ПЗ непрацездатне; інформаційний, спричинений помилками у вхідних даних і
- 27. IBM: Ортогональна класифікація дефектів
- 28. IBM: вартість аналізу і формування вимог, внесення в них змін ≈ 10 %; вартість специфікації продукту
- 29. Hewlett-Packard: Процентне співвідношення помилок підчас розроблення ПЗ
- 30. Контрольні питання: Дайте визначення процесу тестування. Які методи тестування ви знаєте? У чому полягає статичне тестування?
- 32. Скачать презентацию