设备交互api
设备交互api
appium官网文档提供了很详细的api说明,有空去看:appium.io
这里是appium.io 的Documentation,英文版
下图为打电话:
这个坑爹的课程,它省略了关于Android sdk 模拟器的部分,所以我们需要先学会怎么设置这个玩意儿,参考https://www.cnblogs.com/guo2733/p/10558462.html,
创建模拟器遇到的问题:
ERROR: resizing partition e2fsck failed with exit code 8
emulator: ERROR: x86_64 emulation currently requires hardware acceleration!
解决方法:https://www.pianshen.com/article/18671050415/
在解决时又遇到了
解决方法:手机上找到过,后面再找吧
然后我们就可以通过如下划红线的命令启动它
不用创建模拟器也可以,用真机
主要介绍了五个api方法:
1.打电话
2.发信息
3.网络连接/切换功能
括号内数字代表不同的网络连接状态,如飞行,数据,wifi,或者并存或者都不没有等情况,具体见下图
4.截图功能
括号内填入想要图片保存的路径以及名称,测试用例运行完毕就会在相应路径以你定的名字保存下来截图,情况如下图
5.录屏功能,注意:需要安卓8.0以上版本才支持(大概),2020年华为不支持不知道现在支持不