Таффи — это автоматизированный тестовый фреймворк, основанный на nosetests
Таффи в основном используется для тестирования интерфейсов, включая HTTP, Dubbo/Hessian, Webservice, Socket и т. д.
Также Таффи предоставляет инкапсуляцию и реализует интерфейсы проверки данных, чтения конфигурации, операций с БД / Redis, шифрования / дешифрования данных и т.д.
Основное использование можно найти в папке Tests/.
Таффи — это автоматизированная тестовая среда, основанная на nosetests. Она в основном подходит для автоматического тестирования функций и производительности серверных интерфейсов (включая, но не ограничиваясь, HTTP, Dubbo / Hessian, Webservice и Socket). Также можно интегрировать Selenium и Appium для проведения автоматического тестирования WEB или APP.
Одновременно Таффи инкапсулирует и реализует инструменты для чтения конфигураций, сравнения данных, работы с базами данных / Redis, шифрования и дешифрования данных, создания тестов для ортогональных таблиц и других задач.
Основные способы использования можно посмотреть в каталоге Tests/.
Добро пожаловать в группу QQ для обсуждения: 25452556
Продолжение текста запроса. 4.2. Тестирование производительности
Для запуска теста производительности выполните команду:
$ cd Taffy\Tests
$ python test_locust.py
Это создаст файл locustfile и запустит тестирование производительности.
При запуске locust в обычном режиме результаты выполнения можно просматривать в реальном времени на веб-странице. Сюда входит информация о количестве запросов, времени отклика, RPS и уровне отказов.
После завершения тестирования отчёт в формате CSV можно скачать с веб-страницы (выберите «Download Data» -> «Download response time distribution CSV»).
Если locust запущен в режиме без веб, данные в формате CSV будут периодически сохраняться в каталоге выполнения, например, locust_distribution.csv и locust_requests.csv.
Инструкции по использованию фреймворка для тестирования производительности Taffy с интегрированным locust см. в [приложении 7-1](#71-locust 框架集成使用说明).
Группа обмена QQ: 25452556
Использование фреймворка Taffy для тестирования производительности с интегрированным Locust
Методы написания тестовых случаев с использованием фреймворка nose
Интеграция Taffy в Jenkins для автоматизации тестирования и создания отчётов о результатах
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )