直戳痛点了哦
很厉害 很厉害 一起努力
最近对利用 hook 的方式实现 平台相关 UI 自动化很感兴趣,感谢楼主提供一种方案。
这个平台相关 UI 自动化指的是,比如 android 它是 android 官方 4.4 提供的 uiautomator, 如果是 unity 则是 airtest 类似的 pocosdk,我希望利用 hook 把 pocosdk 插到目标进程里。
第一部分先实现利用 hook 调用 uiautomator 自动化实现一下无嵌入的 android ui 自动化
airtest ui 自动化是 cs 架构就是原生层提供 ui 自动化 api + tcpsever, pc 上的 client 给他发请求。 关键是需要提供自动化相关 api 这些 api 如是 unity 类的需要嵌入到被测应用中。
如果用 hook 的方式把被测应用 api 直接插装进去就不需要在打包时把平台相关 api 打进去
真的太牛逼了
没做后面可以看看
这个是根据你应用的情况它测出来是多少就是多少。
https://github.com/1033866383/perf-orange-cat
看最新的 github 教程吧。刚开始会有一个错误提升因为没有数据。
打开创建任务,里面如果可以检测到设备就没问题了
一本=二本,211 >> 一本, 去 211
专业重要,电气,自动化这种软硬都有的即可,纯软不用看。如果软硬都有的也选不到就考虑去一本把。
有同学反馈不知道有哪些依赖需要装,现在增加了依赖文件和启动时自动安装依赖。