是否有针对移动原生应用程序的 serenity/appium 到 运行 脚本的 sauce labs 配置示例?
Is there any example for sauce labs configuration with serenity/appium to run the scripts against mobile native app ?
对于我的项目,所有功能都在 serenity 属性文件中给出。以下是示例:
appium.platformVersion=8.1.0
appium.platformName=Android
appium.deviceName=emulator-5554
appium.automationName=uiautomator2
appium.app=app/path
serenity.timeout = 100000
serenity.step.delay = 200
serenity.verbose.steps = true
serenity.take.screenshots = FOR_FAILURES
serenity.resized.image.width = 800
webdriver.wait.for.timeout = 10000
我想知道 API_KEY
、USERNAME
、PASSWORD
等 sauce labs 配置如何适合上述属性文件,或者我们是否可以设置配置在像 @before
方法这样的钩子中。如果有一个很好的例子?
谢谢
Vamc
Serenity official github repo中有例子:
saucelabs.url=http://sauceId:sauceKey@ondemand.saucelabs.com:80/wd/hub
saucelabs.access.key=sauceKey
saucelabs.user.id=sauceId
对于我的项目,所有功能都在 serenity 属性文件中给出。以下是示例:
appium.platformVersion=8.1.0
appium.platformName=Android
appium.deviceName=emulator-5554
appium.automationName=uiautomator2
appium.app=app/path
serenity.timeout = 100000
serenity.step.delay = 200
serenity.verbose.steps = true
serenity.take.screenshots = FOR_FAILURES
serenity.resized.image.width = 800
webdriver.wait.for.timeout = 10000
我想知道 API_KEY
、USERNAME
、PASSWORD
等 sauce labs 配置如何适合上述属性文件,或者我们是否可以设置配置在像 @before
方法这样的钩子中。如果有一个很好的例子?
谢谢 Vamc
Serenity official github repo中有例子:
saucelabs.url=http://sauceId:sauceKey@ondemand.saucelabs.com:80/wd/hub
saucelabs.access.key=sauceKey
saucelabs.user.id=sauceId