美文网首页
WebDriverAgent+pytest 测试

WebDriverAgent+pytest 测试

作者: 低调的腹 | 来源:发表于2017-12-18 12:00 被阅读0次

    一直在找一个简单易用的测试脚本框架,今天搜到facebook出品的WebDriverAgent,感觉配置很简单,虽然也花费了一些时间,但是根据别人写的博客,认真配置配置下来,感觉是可以用了,这里配置好了,根据xcode得到相应的手机地址,如果出现下面的地址,说明配置已经成功了,我们输入

    http://localhost:8100/status 就可以有json数据返回了,但是这里为什么是localhost呢,因为我设置了端口映射,配置端口映射是这么配置的。 因为有些手机不能访问端口 和ip,所以进行映射到电脑上来。

    参考编写:

    https://testerhome.com/topics/9854

    我们根据Testerhome 使用python编写测试脚本来进行app的测试。 这里有大神写了一个很好的例子,我们进行参考就可以了。

    哇哇  。。。。我要开始写自己app的测试脚本了。

    命令启动服务:

    xcodebuild -project WebDriverAgent.xcodeproj -scheme WebDriverAgentRunner -destination "id=xxxx" test

    脚本启动:t/facebook-wda-master/examples/com.netease.cloudmusic-pytest 

    py.test -vv 

    id: 你手机的识别码

    编写脚本: 通过控件定位编写  http://localhost:8100/inspector

    点击这里可以看到可以通过按钮名字定位:

    我们可以这么写就好了: s(name=u'播放', type='Button').tap()

    参考文档:facebook-wda-master 

    相关文章

      网友评论

          本文标题: WebDriverAgent+pytest 测试

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