如果是测试界面逻辑,直接用 fiddler 抓包,修改回执信息,然后观察页面变化是否正确。
如果是接口,就直接在接口层面测试就好了
目前碰到一些坑,大神帮忙看下
1.Common 目录名改为 common
2.Common/OperateFile.py 改为 operateFile.py
(以上估计是楼主规范命名的时候遗留下来的问题)
3.依赖库:PyYAML,XlsxWriter,schematics,selenium-requests(欢迎补充)
4.我是单台手机测试,所以 devices.yaml 中修改了一个,注释了一个,不知道行不行(注意自己电脑 NODE.JS 路径)
5.common/variable.py 里面 my server 参数 HOST 改为本机 IP
6.testDAL/apkBase.py,adbCommon.py 里面,如果是 WINDOWS 环境,请换掉所有 grep,改为 findstr,不然获取不到包名
7.testCase/monkey.py,login.py 里面的 ["deviceName"] == "你的设备名"
目前发现了这些问题,也不知道改的对不对。楼主的思路挺好的,希望楼主创建个 QQ 群,大家有什么问题可以讨论下。
最后我卡在了这个地方,有没有小伙伴能解答下(手机运行了一个闪退的程序,就没有后续了)