首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

CukeTest 1.7.7 发行日志

本次更新提供了新的自动化识别方式——文字对象识别,该对象能够根据 UI 文字来定位控件。另外增强了运行报告的能力,支持生成 Word 报告文件。同时改进了不同测试场景中的测试性能、修复了上个版本中存在的一些问题。

新功能

新增可侦测对象——文字对象,能够将桌面应用中的文字作为一种控件来侦测、识别和操作,非常适合较早期桌面应用框架开发的应用。详情可以点击文字对象 GuiText[1]了解。

运行报告现在支持 Word 格式,可以在运行配置中在输出格式中勾选来输出 Word 格式的运行报告,详情查看运行报告[2]。

运行报告支持实时的转换为其它格式,即使没有在运行配置中设置输出格式,仍然可以在报告的工具栏中转换为需要的格式。

更新了移动端测试的模板和样例,使其可以兼容更新的移动端设备和系统。

新增了运行配置的自定义参数字段,可以向脚本中传递一些参数以控制脚本行为;或从脚本中直接读取运行配置来得知运行环境。详情查看运行时信息[3]。

控件识别全面支持正则匹配,各类技术的控件都可以在、标识属性中使用正则表达式作为参数,从而进行更灵活的控件匹配。详情查看模型管理器中手动启用控件的模糊匹配[4]。

选项支持更齐全的步骤报告,现在还会报告应用的启动和停止操作。

步骤附件允许上传多张图片,详情查看报告附件[5]。

全面更新的帮助文档配图。

修复

当启动应用输入的路径不正确时,会正确的提示路径非法;

修复了各类控件在桌面负坐标有可能会出现的错误情况;

修复启动 Qt 应用加载插件有时不成功的情况;

修复了 Qt List 的 ScrollTo()方法可以被缺省调用的错误;

修复了控件截图时,目标控件显示的图片没有及时更新的问题;

修复了图案对象的截图文件名称缓存不一致的问题。

参考资料[1]

文字对象 GuiText:https://www.cuketest.com/zh-cn/windows/guitext.html

[2]

运行报告:https://www.cuketest.com/zh-cn/execution/reports.html

[3]

运行时信息:https://www.cuketest.com/zh-cn/execution/profiles.html#run-info

[4]

模型管理器中手动启用控件的模糊匹配:https://www.cuketest.com/zh-cn/model_mgr/obj_actions.html#id_attributes

[5]

报告附件:https://www.cuketest.com/zh-cn/cucumber/support_files/attachments.html

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20221124A075QA00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券