如果只是验证鉴权是否生效的话,直接在接口中你们规定的传参方式传递鉴权信息不就可以了
转换为字符串进行替换,然后再转回字典
这个是要有取舍的,因为做 UI 自动化,注定和全面不太合。
感觉还是要切合自己公司的实际进行开发,侧重于解决痛点
执行用例之前,使用 adb 覆盖安装
那个是鼠标悬停事件,如果想用的话可以看一下 selenium 中的 ActionChains 这个相关方法
看这个样式 像是百度脑图的开源版
monkey 在运行的过程中会打印出崩溃的日志,因为 monkey 发送给手机的指令是随机的,所以有时候会出现一些意想不到的错误,
monkey 是用来测试崩溃的,之所以有人管这个叫压力测试,是因为 monkey 可以长时间运行,可以让 APP 承受平时使用不到的强度。
看一下 这个页面是不是不止这一个 class 的元素,可能是获取的元素不支持点击
腾讯的 coding 可以看一下
大佬写的挺详细,之前根据这个开发过一个监控脚本,用来监控线上的网站的实际运行情况,踩了不少坑
APP 里面 做个隐藏开关,用来控制测试还是正式的域名
去 pycharm 的安装目录里面 搜一下 webdriver.pyi 这个文件 把里面的 find_element 方法指定返回类型为 WebElement 就可以了,不知道为什么新版的 pycharm 没有指定返回类型