ACTS — это новое поколение тестовых фреймворков, основанных на движке, управляемом данными модели. Данные представлены в формате YAML и используются для создания движка, управляемого данными модели, который адаптируется к среде тестирования TestNg+SOFABoot.
Фреймворк поддерживает эффективное и стандартизированное построение сценариев использования, визуализацию редактирования тестовых данных, детализированную проверку результатов и автоматическое очищение данных базы данных (DB). Это позволяет снизить затраты на ручное введение данных сценариев использования и одновременно улучшить расширяемость и повторное использование кода API. Также предоставляются специальные аннотации для повышения гибкости организации тестового кода.
Обеспечение качества кода и повышение эффективности тестирования всегда были важными задачами для тестировщиков. Существующие тестовые фреймворки требуют большого объёма ручного кодирования для организации тестовых данных, управления бизнес-процессами, контроля точек проверки и очистки данных DB. Это приводит к сложностям в достижении детальной проверки, а также к быстрому увеличению объёма тестового кода и снижению его повторного использования.
Для повышения эффективности написания тестовых сценариев и обеспечения точности и детализации проверки данных, Ant Financial разработал фреймворк ACTS на основе TestNg.
ACTS предоставляет следующие возможности:
2.1 Визуализация редактирования данных
2.2 Детальная проверка
2.3 Богатый API для работы с данными
2.4 Настройка этапов выполнения
2.5 Единая конфигурация
Подробные инструкции по быстрому началу работы с ACTS доступны в документации.
Перед внесением вклада в код рекомендуется ознакомиться с документацией по участию.
Требования к среде компиляции ACTS включают JDK7 или JDK8, и для компиляции требуется Apache Maven 3.2.5 или более поздняя версия.
ACTS основан на опыте многих технических специалистов по тестированию в Ant Financial, а также на дизайне других успешных продуктов белого ящика внутри компании. Мы выражаем благодарность всем этим сотрудникам за их усердную работу.
В качестве примера использования ACTS можно обратиться к использованию.
Дополнительную информацию об использовании ACTS можно найти в руководстве пользователя.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )