![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
手机App自动化测试
东方欲晓-
IT民工,码农
展开
-
Appium+Robotframework实现手机应用的自动化测试-1:Appium简介
使用Appium已经有一段时间了,我是结合之前用了很久的Robotframework来写Appium的自动化脚本,对Android和iOS的原生应用都已经实现了自动化测试,现把自己的一些经验和心得分享出来,由于本人水平有限,难免有不足和错误之处,欢迎读者指正。以下的介绍翻译自Appium官网,我想这才能最接近Appium创建者的本意吧。Appium是一个开源,跨平台的自动化测试工具原创 2016-06-08 22:02:40 · 2353 阅读 · 0 评论 -
Appium+Robotframework实现手机应用的自动化测试-2:安装条件
需要建立设定的移动平台用于运行测试。请看以下的平台要求:如果你想通过npm install运行Appium,对Appium有所贡献(因为它是开源的哦),需要node.js和npm 0.10或更高版本(使用 n 或 brew install node 安装Node.js,确保没有使用sudo来安装Node或者Appium,否则就会遇到麻烦)。建议使用最新的稳定版本。可以使用app原创 2016-06-12 09:07:30 · 1239 阅读 · 0 评论 -
Appium原理及版本变化细节
Appium原理小结Api接口调用selenium的接口,Android底层用android的instrumentation(API2.3+ 通过绑定另外一个独立的selendroid项目来实现的)、uiautomator接口(API4.2+),iOS底层用ios的uiautomation接口。Client/ServerArchitectureAppium server是用Node.j转载 2016-07-28 12:19:19 · 2196 阅读 · 0 评论 -
WireShake的使用
这篇文章介绍另一个好用的抓包工具wireshark, 用来获取网络数据封包,包括http,TCP,UDP,等网络协议包。记得大学的时候就学习过TCP的三次握手协议,那时候只是知道,虽然在书上看过很多TCP和UDP的资料,但是从来没有真正见过这些数据包, 老是感觉在云上飘一样,学得不踏实。有了wireshark就能截获这些网络数据包,可以清晰的看到数据包中的每一个字段。更能加深我们对网络协议的理转载 2016-08-15 10:38:08 · 2026 阅读 · 0 评论