You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在TestRigor各步骤中添加自定义日志?已尝试Log等命令无效

在TestRigor中添加自定义日志的方案

TestRigor的AI指令集确实没有提供Log/Note这类直接的日志命令,但可以通过以下两种官方支持的方式实现自定义日志记录,满足你对标Log4j的自定义内容(如预期/实际结果对比)需求:

1. 执行JavaScript脚本输出日志

通过execute script指令嵌入自定义JavaScript代码,使用console.log输出的内容会直接出现在测试报告的脚本执行日志板块:

execute script | console.log("步骤:用户名输入校验 - 预期:支持中英文;实际:仅支持英文")

也可以结合页面数据生成动态日志:

execute script | const actualTitle = document.title; console.log(`页面标题校验 - 预期:用户中心;实际:${actualTitle}`)

这种方式完全支持自定义格式与内容,和Log4j的自定义日志逻辑匹配。

2. 使用步骤注释字段记录日志

在TestRigor的测试步骤编辑界面,每个步骤右侧有一个可展开的注释输入区域(点击步骤旁的注释图标),你可以在这里填写自定义日志内容,例如:

预期结果:点击「提交」后弹出成功提示;实际结果:无弹出,页面直接刷新

这些注释会完整保留在测试报告的对应步骤下方,不会影响测试执行逻辑,适合记录步骤级的预期/实际对比信息。

补充说明

  • 两种方式的日志内容都会在导出测试报告时被完整包含,方便后续复盘。
  • 避免尝试用自然语言指令触发日志,TestRigor的AI指令集未包含此类命令,上述方法为官方推荐的标准实现路径。

内容的提问来源于stack exchange,提问作者Amit Meta

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 10:50:55