首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在远程VPS上运行Appium和Android模拟器

问在远程VPS上运行Appium和Android模拟器
EN

Stack Overflow用户
提问于 2018-07-26 19:09:58
回答 1查看 839关注 0票数 1

我的目标是在远程Ubuntu虚拟专用服务器上运行Appium和Android模拟器,并在本地计算机上运行Selenium测试代码。

从理论上讲,这种设置不应该是一个问题:

代码语言:javascript
复制
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()

它会起作用吗?还是我浪费时间去尝试?我问这个问题是因为我找不到任何关于它的教程。如果是,配置需要如何进行?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-26 21:54:18

它实际上可以工作(在远程服务器上使用Appium服务器+模拟器,在其他机器上测试代码),但是您需要确保您的apk位于远程服务器上,并且apk的路径是该远程机器上的有效绝对路径。

如果您感觉到了这个需求,它将顺利运行--我也是这样做的:)

在创建会话时,您需要提供远程服务器URL并纠正端口服务器正在侦听的内容。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51546000

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档