MaaFramework
MaaFramework copied to clipboard
基于图像识别的自动化黑盒测试框架 | An automation black-box testing framework based on image recognition
#315
* 基于MaaFramework库所在路径, 扫描并加载dll/so/dylib * 库内提供钩子注册逻辑 --- 目前, 考虑到的用途可能有 * 创建实例后, 自动注册部分custom recoginizer & action * 可以考虑将ExecAgent部分的逻辑迁移过来 * 可以考虑将脚本引擎作为可选模块发布 * 基于CustomController, 提供一种模式化的控制器创建逻辑 * 这部分可能可以考虑基于字符串的名称注册体系, 然后用json作为创建参数, 可能需要引入新的控制器创建接
期待Python的文档,毕竟python算是最常用的解释语言之一了 话说以后会不会有插件形式的支持?就是启动后通过python、js、lua这样的简单解释语言来添加复杂action和复杂recognition 另外,AdbController似乎有一个用于extras设置的config参数,能不能直接包装成参数,或者直接做成一个拓展(毕竟extras实际上和adb关系不大,并且似乎可以用于点击屏幕)?或者至少json不要套那么多层?
单个输入方式可能不能同时支持文本输入、按下/松开按键、长/短点击、滑动、多点顺序滑动、按下/移动/抬起(虚拟)手指 是否可以在AutoDetect中按照预期延迟从小到大使用多个输入方式的组合以允许尽可能多的输入方式?