quamotion.appium_ios
appium-ios Rolle
Diese Ansible-Rolle installiert Appium auf einem Computer mit Debian oder Ubuntu Linux und fügt Unterstützung für das Ausführen von Appium-Tests auf iOS-Geräten hinzu.
Diese Ansible-Rolle wird Appium so konfigurieren, dass es als SystemD-Dienst läuft.
Anforderungen
Diese Rolle installiert Appium und Software von Quamotion, die die iOS-Unterstützung ermöglicht. Sie benötigen eine separate Lizenz von Quamotion für xcuitrunner, wenn Sie Tests auf iOS-Geräten durchführen möchten.
Variablen der Rolle
Variable | Standard | Beschreibung |
---|---|---|
appium_version |
1.20.2 |
Die Version von Appium, die installiert werden soll |
quamotion_version |
1.5.12 |
Die Version des Quamotion-Tools (xcuitrunner), die installiert werden soll |
license_file_path |
Wenn verfügbar, der Pfad zu Ihrer Quamotion-Lizenzdatei | |
developer_profile_path |
Wenn verfügbar, der Pfad zu Ihrem iOS-Entwicklerprofil | |
developer_profile_password |
Wenn verfügbar, das Passwort für das Entwicklerprofil (das Passwort zum Schutz des privaten Schlüssels für die Zertifikate) | |
devimg_dir |
Wenn verfügbar, der Pfad zu dem Verzeichnis, das Ihre Entwicklermedienbilder enthält | |
appium_user |
appium |
Der Name des Dienstkontos für den Appium-Dienst |
Abhängigkeiten
- Diese Rolle verwendet die geerlingguy.nodejs Rolle, um node.js bereitzustellen.
Beispiel-Playbook
Die folgende Playbook-Datei wird die appium-ios
Rolle auf einem Host namens rpi
bereitstellen:
---
- 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
Lizenz
MIT
Informationen zum Autor
Diese Rolle wurde von Quamotion erstellt.
Quamotion bietet kommerzielle Software an, mit der Sie iOS-Geräte unter Linux oder Windows automatisieren können.
Installieren
ansible-galaxy install quamotion.appium_ios
Lizenz
Unknown
Downloads
152
Besitzer