1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/linuxsuren-phoenix

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

PhoenixAutoTest

Этот проект представляет собой веб-фреймворк для автоматического тестирования на основе Selenium, который упрощает процесс обучения для тестировщиков. Для использования фреймворка достаточно написать небольшое количество кода на Java. Большая часть работы заключается в написании файлов с описанием элементов страницы и соответствующих им источников данных.

Особенности фреймворка:

  • поддержка различных стратегий выбора элементов (приоритет, цикл, область);
  • поддержка разнообразных источников данных (XML, Excel);
  • возможность параметризации источников данных, URL и информации о расположении элементов;
  • работа с зашифрованными данными, динамическими данными из скриптов (JavaScript, Groovy, Freemarker) и другими;
  • генерация динамических изображений в формате GIF с журналами операций;
  • поддержка основных браузеров (IE, Firefox, Chrome, Opera, Safari) и мобильных устройств (Android);
  • плагин для Eclipse для генерации кода;
  • возможность создания автоматизированных тестов с использованием чистого XML;
  • встроенные драйверы для Windows.

Отчётность по тестам

Отчёты о тестах могут быть представлены в форматах Excel или базы данных:

Для быстрого освоения фреймворка PhoenixAutotest мы предлагаем серию обучающих материалов: http://surenpi.com/2016/07/18/phoenix_autotest_tutorial.

Документация

Дополнительную информацию о фреймворке можно найти в документации: https://phoenix-autotest.github.io/phoenix.docs.site/.

Вклад в документацию

Если вы хотите помочь улучшить документацию по фреймворку, вы можете внести свой вклад в исходный код документации на GitHub: https://github.com/phoenix-autotest/phoenix.docs.

Примечание

Поскольку в этом проекте не было предоставлено никаких инженерных или IDE-файлов (что позволяет вам выбрать Eclipse, IntelliJ IDEA или NetBeans в качестве инструмента разработки), после проверки необходимо выполнить несколько дополнительных шагов. Здесь представлено руководство по использованию Maven в Eclipse.

QQ чат: 52492046. После добавления в группу, пожалуйста, своевременно измените примечание на «Город — никнейм».

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

**Основы WebUI автоматизированного тестирования на базе Selenium WebDriver.** *Примечание: данный ответ является автоматическим переводом и может не учитывать контекст исходного текста.* Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/linuxsuren-phoenix.git
git@api.gitlife.ru:oschina-mirror/linuxsuren-phoenix.git
oschina-mirror
linuxsuren-phoenix
linuxsuren-phoenix
master