This media is not supported in your browser
VIEW IN TELEGRAM
👨💻 Наглядно — 9 типов тестирования API
➡️ Smoke Testing
Делается после разработки API. Проверка того, что API работают и ничего не выходит из строя.
➡️ Functional Testing
Позволяет создать план тестирования на основе функциональных требований и сравнить его с фактическими результатами.
➡️ Integration Testing
Этот тест объединяет ряд вызовов API и выполняет сквозные тесты. Оцениваются коммуникации и передача данных в процессе эксплуатации.
➡️ Regression Testing
Этот тест гарантирует, что исправления ошибок или новые функции не нарушат текущее поведение API.
➡️ Load Testing
Измеряет производительность приложений при различных нагрузках. Мы можем определить емкость приложения.
➡️ Stress Testing
API специально перегружаются, чтобы проверить, могут ли они функционировать должным образом.
➡️ Security Testing
Этот тест сертифицирует API от всех потенциальных угроз извне.
➡️ UI Testing
Гарантирует, что пользовательский интерфейс может взаимодействовать с этими API и отображать данные по мере необходимости.
➡️ Fuzz Testing
Этот тест отправляет недействительные или неожиданные входные данные в API и пытается вызвать его сбой. Делается путем выявления уязвимостей API.
📂 Сохраняем
#doc #api
➡️ Smoke Testing
Делается после разработки API. Проверка того, что API работают и ничего не выходит из строя.
➡️ Functional Testing
Позволяет создать план тестирования на основе функциональных требований и сравнить его с фактическими результатами.
➡️ Integration Testing
Этот тест объединяет ряд вызовов API и выполняет сквозные тесты. Оцениваются коммуникации и передача данных в процессе эксплуатации.
➡️ Regression Testing
Этот тест гарантирует, что исправления ошибок или новые функции не нарушат текущее поведение API.
➡️ Load Testing
Измеряет производительность приложений при различных нагрузках. Мы можем определить емкость приложения.
➡️ Stress Testing
API специально перегружаются, чтобы проверить, могут ли они функционировать должным образом.
➡️ Security Testing
Этот тест сертифицирует API от всех потенциальных угроз извне.
➡️ UI Testing
Гарантирует, что пользовательский интерфейс может взаимодействовать с этими API и отображать данные по мере необходимости.
➡️ Fuzz Testing
Этот тест отправляет недействительные или неожиданные входные данные в API и пытается вызвать его сбой. Делается путем выявления уязвимостей API.
📂 Сохраняем
#doc #api