Пример отчета BrowserStack
./gradlew clean selenide_android_test -Ddevice=emulation
url=http://localhost:4723/wd/hub appFileName=app-alpha-universal-release.apk ....
url
– адрес Allure Serve на локальной машине с портом (например -http://localhost:4723/wd/hub
).
appFileName
- название дистрибутива приложения (например -app-alpha-universal-release.apk
).
app
- адрес расположения дистрибутива приложения для скачивания (например -https://github.com/wikimedia/apps-android-wikipedia/releases/download/latest/app-alpha-universal-release.apk?raw=true
).
deviceName
– название устройства на котором будут запускаться тесты (например -Pixel_4_API_30
).
platformVersion
- версия, используемой платформы (например -11.0
).
platformName
- название, используемой платформы (например -Android
).
appPackage
- название пакета (например -org.wikipedia.alpha
).
appActivity
- название "активности" (например -org.wikipedia.main.MainActivity
).
locale
- используемый язык на локали (например -en
).
language
- язык для приложения (наприме -en
).
./gradlew clean selenide_android_test -Ddevice=browserstack
userName=testtesttesttest_TajXhK accessKey=91v3WYYFHiexisvhqgR7 ...
userName
– уникальное имя пользователя на BrowserStack (например -testtesttesttest_TajXhK
).
accessKey
– ключ доступа пользователя (например -91v3WYYFHiexisvhqgR7
).
url
– адрес среды запусков тестов BrowserStack (например -http://hub.browserstack.com/wd/hub
).
appiumVersion
- используемая версия Appium (например -1.22.0
).
deviceName
– название устройства на котором будут запускаться тесты (например -Google Pixel 3
).
platformVersion
- версия, используемой платформы (например -9.0
).
app
- уникальный адрес, загруженного приложения на BrowserStack (например -bs://2b384e7ff3f580c12db89e28227ac1a2c458b97c
).
projectName
- наименование вашего проекта (например -Project BrowserStack
).
buildName
- наименовае билда (например -Build 1
).
testName
- наименование теста (наприме -Test 1
).
./gradlew clean selenide_android_test -Ddevice=real
deviceName=Pixel_4_API_30 appFileName=app-alpha-universal-release.apk ....
appFileName
- название дистрибутива приложения (например -app-alpha-universal-release.apk
).
app
- адрес расположения дистрибутива приложения для скачивания (например -https://github.com/wikimedia/apps-android-wikipedia/releases/download/latest/app-alpha-universal-release.apk?raw=true
).
deviceName
– название устройства на котором будут запускаться тесты (например -Pixel_4_API_30
).
platformVersion
- версия, используемой платформы (например -11.0
).
platformName
- название, используемой платформы (например -Android
).
appPackage
- название пакета (например -org.wikipedia.alpha
).
appActivity
- название "активности" (например -org.wikipedia.main.MainActivity
).
locale
- используемый язык на локали (например -en
).
language
- язык для приложения (наприме -en
).
url
– адрес Allure Serve на локальной машине с портом (например -http://localhost:4723/wd/hub
).
Стенд в процессе доработки.