本次更新带来了多项新特性和功能改进,包括Web检查点录制,行为驱动开发(BDD)项目的转换功能,以及对QtWebEngine的支持。此外,对嵌入式Qt的自动化、远程脚本执行以及运行输出也进行了增强。
Qt自动化改进:
columnData()
方法,允许从Qt Table控件中提取指定列的数据。text
属性现在支持使用正则匹配。all()
方法,简化了对同一层级多个控件的批量操作,适用于处理表格、列表或一组按钮等场景。allProperties()
方法现增强了对控件palette样式的获取。objectType
辅助属性,使Qt控件的交互方式更加灵活。pressKeys()
方法和GraphicsItem
控件交互能力,完善了图案控件和虚拟控件的支持。其他改进:
fromPoint
的查找逻辑。Util.runJavaScript()
和 Util.runPython()
方法,允许在远程自动化中执行自定义脚本。Mobile
项目模板,使其更易于使用。colorAt
方法仅能获取主屏幕颜色的限制,现支持多屏环境。navigate
进行搜索时出现的问题。