关于"http://127.0.0.1:4723/wd/hub"的解释

在使用appium启动APP时,需要通过webDriver访问appium服务:

def get_android_driver(self):
        desired_caps = {
            "platformName": "Android",
            "automationName": "UiAutomator2",
            "deviceName": device_name,
            "platformVersion": "10.0",  # 系统版本号
            "appPackage": "cn.com.open.mooc",  # 包名
            "appActivity": "com.imooc.component.imoocmain.splash.MCSplashActivity",  # 启动active页
            "noReset": "true"  # 不用清除app数据
        }

        driver = webdriver.Remote("127.0.0.1:4723/wd/hub", desired_caps)
        return driver

那么"127.0.0.1:4723/wd/hub"具体含义是什么呢?

首先 "127.0.0.1"是换回(loopback)地址,和localhost等价。

"4723"是端口号,可以使用"netstat -ano"来查看目前被占用的端口号。

"wd" 可以理解为"WebDriver"的缩写。

最后"hub"是指主(中心)节点。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容