原创文章,欢迎转载。转载请注明:转载自它人故事会,谢谢!
引用>
原文链接地址:“码头工人实战篇“python的码头工人爬虫技术——移动自动化控制工具appium工具(17)Appium是一个开源测试自动化框架,可用于原生,混合和移动网络应用程序测试。它使用WebDriver协议驱动iOS、Android应用程序。直接多种语言:java、python等等。
引用>
appium架构h5>
# # # #所需的能力
所需能力的功能是配置Appium会话。他们告诉Appium服务器您想要自动化的平台和应用程序。官网介绍:http://appium.io/slate/en/master/?java appium-server-capabilities
引用>
<李>
所需能力的值——公用
李> <李>
所需能力的值android
李> <李>所需能力的值ios李>
# # # # Appium优缺点
<李>
优点:
支持多种应用程序的测试
引用> 李> <李>缺点:
支持使用多种语言来编写测试脚本
被测试的应用程序不需要特殊的编译
Appium支持应用之间跳转的测试由于服务端运行在电脑上,该工具必须连接电脑才可以运行
李引用> >
只能用于UI的自动化测试,在很多情况下的测试验证只能通过验证界面来进行操作控件
<李>获取控件信息李>
<李>手势部分
主要有点击,滑动、拖拽、放缩等常用的操作
李引用> >
<李>系统操作API
系统操作用于模拟硬件操作,设置网络环境,获取系统信息等,下表简单的介绍一下常用的方法。
李引用> >
<李>如何获取参数李>
设置——关于手机
引用>
platformName
platformVersion
命令:亚行设备
引用>
设备名称
“码头工人实战篇“python的码头工人爬虫技术——移动自动化控制工具appium工具(17)