一枚男测试,尽量学点开发啦,还能自己玩一下智能家居。
老铁加油 !!!
执行:如果是 mac 可能没有 lockdown 权限,需要
sudo chmod 777 /var/db/lockdown/
这可能提示无法修改,即便是使用了 sudo。
在 macOS 10.10 之后的系统需要先关闭内核保护才可。
重启 mac 电脑的时候按住 Command+R,进入恢复模式后(可能需要选择一个账户,再点击下一步)
状态栏:实用工具 - 终端,输入命令:
csrutil disable
reboot
注意:电脑升级啥的可能导致重新锁上,需要重复该步骤
打开后不是 safari 等浏览器么,点击下地址栏,就可以复制出来了啊
地址栏的属性也应该有 value 可以直接读取呢
一、app 有啥不支持加入 id 的,不就是类似 button.accessbilityId=xxx 这样的代码嘛,也不会影响功能
二、顺序变化不知道开发逻辑导致的,是不是你每次安装都会导致顺序重新生成。要是元素嵌套链的问题的话:other.other.button["我知道了"],和 other.button["我知道了"],都能定位到你的按钮啊。不用每层都写呢
已经添加 wx,感谢
貌似需要开启 iphone 设置中的 voice over 相关选项。你可以试下,应该支持
想参与 怎么联系大佬
有方法不用 wda 么。比如直接驱动 xcuitest 就像 wda 驱动 xcuitest 一样😅😅😅
wait 和 sleep 是啥原因不靠谱阿,不是等到元素出现么,然后最长等待大不了写 20s,那么无论是在 3s 还是 10s 的时候(不同性能下)只要元素出现了就继续。
完全体会到你的难处,我也是想办法说服同事和老板来着。
这么说吧。app 的库编译连接啥的这个 app 首页 UI 框架的构造、渲染,以及框架出现后各个图片的加载。到底技术上和业务上如何定义 app 启动过程,真的是个坑。
1.比如你测试的启动时间长了,有没有想过开发如何优化
2.或者你首页 UI 从 10 张轮播图变成 1 张,那么 app 启动性能变化了么?(此处作为探讨)
3.如何对比不同 UI 甚至 UI 更新逻辑的 app 之间的启动性能?比如我们的 app 甚至首页模块都是智能推荐,每次启动由于投放内容和用户行为,出现不同结构的数据流,你拿哪一种 UI 结构当做本 app 的启动性能呢?
目前 XCTestMetric 测量 app 开始创建到 firstFrameRender,想必有它的理由,但是说服领导有点难
一枚男测试,尽量学点开发啦,还能自己玩一下智能家居。