美文网首页
关于"http://127.0.0.1:4723/wd/hub"

关于"http://127.0.0.1:4723/wd/hub"

作者: 测试开发小白变怪兽 | 来源:发表于2020-03-25 20:04 被阅读0次

    在使用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"是指主(中心)节点。

    相关文章

      网友评论

          本文标题:关于"http://127.0.0.1:4723/wd/hub"

          本文链接:https://www.haomeiwen.com/subject/cqoxuhtx.html