Про тестінг - тестування - види тестування програмного забезпечення
Розділ: Тестування> Види Тестування
Всі види тестування програмного забезпечення. в залежності від переслідуваних цілей, можна умовно розділити на наступні групи:
- функціональні
- нефункціональні
- Пов'язані зі змінами
Далі, ми постараємося більш детально розповісти про кожен окремий вид тестування, його призначення і використання при тестуванні програмного забезпечення.
Функціональні види тестування
Функціональні тести базуються на функціях і особливостях, а також взаємодії з іншими системами, і можуть бути представлені на всіх рівнях тестування. компонентному або модульному (Component / Unit testing). інтеграційному (Integration testing). системному (System testing) і приймальному (Acceptance testing). Функціональні види тестування розглядають зовнішню поведінку системи. Далі перераховані одні з найпоширеніших видів функціональних тестів:
Нефункціональні види тестування
Нефункціональне тестування описує тести, необхідні для визначення характеристик програмного забезпечення, які можуть бути виміряні різними величинами. В цілому, це тестування того, "Як" система працює. Далі перераховані основні види не функціональних тестів:
Пов'язані зі змінами види тестування
Після проведення необхідних змін, таких як виправлення бага / дефекту, програмне забезпечення повинно бути пере тестировано для підтвердження того факту, що проблема була дійсно вирішена. Нижче перераховані види тестування, які необхідно проводити після установки програмного забезпечення, для підтвердження працездатності додатки або правильності здійсненого виправлення дефекту: