美文网首页
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 测试

    一直在找一个简单易用的测试脚本框架,今天搜到facebook出品的WebDriverAgent,感觉配置很简单,虽...

  • 测试

    测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试

  • 测试

    测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测...

  • 哈哈哈哈

    测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测...

  • 无标题文章

    测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测...

  • 测试

    测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测...

  • 测试

    测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测...

  • 2019-08-27

    测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测...

  • 18个葫芦娃

    测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测...

  • 测试测试

    测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试测试 测试测试测试测试测试测试 测试测试测试测...

网友评论

      本文标题: WebDriverAgent+pytest 测试

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