quamotion.appium_ios

Rola appium-ios

Ta rola Ansible instaluje Appium na maszynie działającej pod systemem Debian lub Ubuntu Linux oraz dodaje wsparcie do przeprowadzania testów Appium na urządzeniach iOS.

Ta rola Ansible skonfiguruje Appium, aby działał jako usługa SystemD.

Wymagania

Ta rola instaluje Appium oraz oprogramowanie z Quamotion, które umożliwia wsparcie dla iOS. Będziesz potrzebować osobnej licencji od Quamotion na xcuitrunner, jeśli chcesz przeprowadzać testy na urządzeniach iOS.

Zmienne roli

Zmienna Domyślna Opis
appium_version 1.20.2 Wersja Appium do zainstalowania
quamotion_version 1.5.12 Wersja narzędzia Quamotion (xcuitrunner) do zainstalowania
license_file_path Jeśli dostępne, ścieżka do pliku licencji Quamotion
developer_profile_path Jeśli dostępne, ścieżka do twojego Profilu Programisty iOS
developer_profile_password Jeśli dostępne, hasło do profilu programisty (hasło używane do ochrony prywatnego klucza do certyfikatów)
devimg_dir Jeśli dostępne, ścieżka do katalogu, który zawiera twoje obrazy dysków programisty
appium_user appium Nazwa konta usługi dla usługi Appium

Zależności

Przykład Playbooka

Poniższy plik playbooka wdroży rolę appium-ios na hoście nazwanym 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

Licencja

MIT

Informacje o autorze

Ta rola została stworzona przez Quamotion.

Quamotion dostarcza oprogramowanie komercyjne, które pozwala na automatyzację urządzeń iOS przy użyciu Linuxa lub Windows.

O projekcie

Appium with iOS support

Zainstaluj
ansible-galaxy install quamotion.appium_ios
Licencja
Unknown
Pobrania
152
Właściciel