我正在使用Saucelabs进行自动化网络测试,其中使用"Sauce connect“隧道来访问我们在VPN中的后端。这工作得很好。我开始在SauceLabs模拟器上对安卓应用程序进行自动化测试,我也想使用相同的隧道。我可以运行测试,但问题是android应用程序无法连接到后端-隧道工程不能。
我正在使用机器人框架,这是打开应用程序的命令:
Open Application ${REMOTE_URL} platformName=${PLATFORM_NAME} platformVersion=${PLATFORM_VERSION} deviceName=${DEVICE_NAME}
app=${APP} automationName=appium appPackage=${APP_PACKAGE} autoGrantPermissions=true noReset=false newCommandTimeout=180
appiumVersion=1.16.0 tunnelIdentifier={TUNNEL_ID} parentTunnel=${PARENT}在SauceLabs中可以识别隧道,但无法通过它发送流量。使用同一账号进行网页测试时,隧道已启动并正常运行,但未同时使用。是否需要额外设置?在web测试中,有send SAUCE_ACCESS_KEY和SAUCE_USERNAME作为功能的参数,我试图在这里添加它,但没有成功。
发布于 2021-11-29 00:50:52
如果不能查看Sauce Labs收到的配置,我会猜测:
不匹配
https://stackoverflow.com/questions/68376937
复制相似问题