在远程VPS上运行Appium和Android emulator
我的目标是在远程Ubuntu虚拟专用服务器上运行Appium和Android emulator,并在本地机器上运行Selenium测试代码 理论上,这种设置不应该有问题:在远程VPS上运行Appium和Android emulator,android,selenium,android-emulator,appium,vps,Android,Selenium,Android Emulator,Appium,Vps,我的目标是在远程Ubuntu虚拟专用服务器上运行Appium和Android emulator,并在本地机器上运行Selenium测试代码 理论上,这种设置不应该有问题: appium_capabilities = { 'automationName': 'Appium', 'platformName': 'Android', 'deviceName': 'Android', 'app': 'APK_PATH' } vps_url = "THIS IS M
appium_capabilities = {
'automationName': 'Appium',
'platformName': 'Android',
'deviceName': 'Android',
'app': 'APK_PATH'
}
vps_url = "THIS IS MY VPS IP"
appium_driver =
AppiumDriver(command_executor=vps_url+'/wd/hub',
desired_capabilities=appium_capabilities)
appium_driver.find_element(...)
appium_driver.quit()
它会起作用还是我浪费时间去尝试?我这样问是因为我找不到任何关于它的教程。如果是,配置需要如何进行?它实际上可以工作(远程服务器上的Appium server+emulator,在其他机器上测试代码),但您需要确保您的apk位于远程服务器上,并且到apk的路径是该远程机器上的有效绝对路径
如果您觉得符合此要求,它将顺利运行-我也这么做:)
创建会话时,您需要提供远程服务器URL和服务器正在侦听的正确端口 谢谢大家!!那我就试试看。