想奔四的测试人致敬,为我们这些后来者积淀经验
加油,多运动。
上进的测试人,加油
回头参考你的文章测试一下看看 boomer
如图,可替换为 FastHttpUser 模式
两周的坑,不算坑
因为这个问题非常奇怪,获取渲染分辨率:
w, h = poco.device.get_current_resolution()
AirtestIDE 获取 w=2220, h=1080
Pycharm 获取 w=1080, h=2220
AirtestIDE 会默认计算虚拟键盘的偏移值,Pycharm 没计算
小程序页面如下,有虚拟键盘:
已提交到 issue(https://github.com/AirtestProject/Poco/issues/428)
请问,Airtest IDE 操作全面屏小程序,没有坐标偏移,但是同样的代码在 Pycharm 就会出现坐标偏移。
可以帮忙看一下吗?多谢
Airtest IDE 配置如下:
代码:
if poco(text="超广角").wait(10).exists():
poco(text="超广角").wait(10).click()
应该是我手机问题,恢复出厂设置后,可以了
poco 树没问题的,非小程序都可以拉到 poco 树,包括 H5
三星 Galaxy S8, 微信版本:7.0.21
小程序成功安装内核并重启后,poco 还是找不到元素,且 AirtestIDE 也无法 dump 小程序的 xml
AirtestIDE 老是崩溃
会影响,CPU 频率和能耗成线性关系
别闹,我很菜
截图?全文哪里提到截图了?
具体的增加点需要打印堆栈了。不然很难定位哪里执行了耗电操作。
是的
watcher(text=None, textMatches=None, timeout=5, poco=None)
用这个方法就行,text 和 textMatches 输入一个就成,poco 输入 poco 对象
其实就是一个装饰器的事儿。
让所有 http 请求携带 token,token 里面有用户的唯一标识;
装饰器入参为权限角色列表,表示该 Restful API 的访问权限;
然后用 token 中的用户标识,查看用户角色,比较用户角色和 API 允许角色,return 不同的结果即可
以前 电商大促基本上都是线上压测,现在引入混沌工程后,更都是线上的了,甚至断电、关机、各种攻击
🐂
怎么感觉说复杂了
主要也是没条件做,我这次做的,极其痛苦,需要三方协作,推进非常慢
这种如果是 SDK 开发部门的测试,会做的。对于乙方来说,不适合做,因为没有实验室级别的环境,出来的数据也是不稳定的。
因为是验证的第三方 SDK 服务能力,所以弱网模拟尽量保持稳定。
我们仅验证各种弱网下,音视频的质量损耗,没有验证抖动的反应和恢复