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

持续增强!命令行与批量自动化工具功能更新!

本次发布主要集中在批量运行工具、命令行工具的功能和易用性,并增强了远程自动化,这些改动将大幅提高CukeTest工具的可集成性,帮助客户向现有的测试流程引入自动化测试。同时继续添加Python语言的支持。

新特性

命令行工具新增了子命令,分别用于调用CukeTest界面中的各种功能,详情可以使用查看。目前提供了以下子命令:

:运行项目或脚本。

:基于配置文件批量运行项目。即批量运行工具提供的命令行。

:启动被测应用,启动的同时会加载CukeTest提供的自动化插件(如、)。

:独立启动内置的执行端,用于接收来自本地或远程的自动化请求。

命令行工具增强

批量运行工具现在支持生成Word格式的报告。

改进的Qt自动化开发体验,可打开多个CukeTest实例同时开发Qt项目而不会产生冲突。

改进的远程自动化。CukeTest执行端(worker),包括:

执行端允许传入参数控制执行端行为,如默认端口和日志级别。

执行端不再需要单独的Worker安装包。

允许在模型管理器中测试调用远程方法。

新增了更多相关的文档。

Python自动化支持,继上次发布提供的Python API后,本次发布增加了部分IDE支持,离全面Python的IDE支持又接近一步:

新增Python语言的项目模版、工具箱、测试样例和文档:测试模版和样例提供了PyTest和PyTest-BDD两种版本,用户可以根据开发习惯参考所需的样例。

新增了Python开发自动化的上手指南和演练。

Python语言切换和测试样例

新增了方法用于在脚本中主动加载自动化插件,应对应用在启动过程中没有正确加载插件的情况。

修复

修复了部分缺省参数与定义不一致的Python API。

修复了Python在不同输出中的编码问题。

修复了远程侦测时模型保存不正确的问题。

修复了OCR在传入图片的base64字符串时无法识别的问题。

修复了运行报告在打印成PDF时部分信息被折叠的问题。

修复了和API的缺省参数在Python中不正确的问题。

优化了远程自动化在长时间运行时的内存占用。

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

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券