quamotion.appium_ios
Rol de appium-ios
Este rol de Ansible despliega Appium en una máquina que ejecuta Debian o Ubuntu Linux, y añade soporte para ejecutar pruebas de Appium en dispositivos iOS.
Este rol de Ansible configurará Appium para que se ejecute como un servicio SystemD.
Requisitos
Este rol instala Appium y software de Quamotion, que permite el soporte de iOS. Necesitarás una licencia separada de Quamotion para xcuitrunner si deseas ejecutar pruebas en dispositivos iOS.
Variables del Rol
Variable | Predeterminado | Descripción |
---|---|---|
appium_version |
1.20.2 |
La versión de Appium a instalar |
quamotion_version |
1.5.12 |
La versión de la utilidad Quamotion (xcuitrunner) a instalar |
license_file_path |
Si está disponible, la ruta a tu archivo de licencia de Quamotion | |
developer_profile_path |
Si está disponible, la ruta a tu Perfil de Desarrollador de iOS | |
developer_profile_password |
Si está disponible, la contraseña para el perfil de desarrollador (la contraseña utilizada para proteger la clave privada de los certificados) | |
devimg_dir |
Si está disponible, la ruta al directorio que contiene tus imágenes de disco de desarrollador | |
appium_user |
appium |
El nombre de la cuenta de servicio para el servicio de Appium |
Dependencias
- Este rol utiliza el rol de geerlingguy.nodejs para desplegar node.js
Ejemplo de Playbook
El siguiente archivo de playbook desplegará el rol appium-ios
en un host llamado 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
Licencia
MIT
Información del Autor
Este rol es creado por Quamotion.
Quamotion proporciona software comercial que te permite automatizar dispositivos iOS usando Linux o Windows.
Instalar
ansible-galaxy install quamotion.appium_ios
Licencia
Unknown
Descargas
152
Propietario