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

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.

Über das Projekt

Appium with iOS support

Installieren
ansible-galaxy install quamotion.appium_ios
GitHub Repository
Lizenz
Unknown
Downloads
152
Besitzer