appium_ios
Роль appium-ios
Эта роль Ansible устанавливает Appium на машину с операционной системой Debian или Ubuntu Linux и добавляет поддержку для запуска тестов Appium на устройствах iOS.
Эта роль Ansible настроит Appium для работы в качестве службы SystemD.
Требования
Эта роль устанавливает Appium и программное обеспечение от Quamotion, которое добавляет поддержку iOS. Вам потребуется отдельная лицензия от Quamotion на xcuitrunner, если вы хотите выполнять тесты на устройствах iOS.
Переменные роли
Переменная | По умолчанию | Описание |
---|---|---|
appium_version |
1.20.2 |
Версия Appium для установки |
quamotion_version |
1.5.12 |
Версия утилиты Quamotion (xcuitrunner) для установки |
license_file_path |
Если доступно, путь к вашему лицензионному файлу Quamotion | |
developer_profile_path |
Если доступно, путь к вашему профилю разработчика iOS | |
developer_profile_password |
Если доступно, пароль для профиля разработчика (пароль, используемый для защиты закрытого ключа сертификатов) | |
devimg_dir |
Если доступно, путь к директории, которая содержит образы дисков разработчика | |
appium_user |
appium |
Имя сервисной учетной записи для службы Appium |
Зависимости
- Эта роль использует роль geerlingguy.nodejs для установки node.js
Пример Playbook
Следующий файл playbook установит роль appium-ios
на хост с именем rpi
:
---
- hosts: rpi
become: true
vars:
license_file_path: /etc/quamotion/.license
developer_profile_path: /etc/quamotion/quamotion.developerprofile
developer_profile_password: quamotion
devimg_dir: /etc/quamotion/devimg/
roles:
- appium-ios
Лицензия
MIT
Информация об авторе
Эта роль создана Quamotion.
Quamotion предоставляет коммерческое программное обеспечение, которое позволяет автоматизировать устройства iOS с помощью Linux или Windows.
Установить
ansible-galaxy install quamotion/ansible-role-appium-ios
Лицензия
Unknown
Загрузки
138
Владелец