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
- Ta rola używa roli geerlingguy.nodejs do wdrażania node.js
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.
Zainstaluj
ansible-galaxy install quamotion.appium_ios
Licencja
Unknown
Pobrania
152
Właściciel