Skip to main content

调试技巧

测试主要是发现错误,调试(也称纠错)则是确定错误的原因和准确位置,并加以纠正。

1.通用调试方法

1.1 排除法

可以通过勾选是否启用,来排除配置异常的规则。

image-20220304104534119

1.2 控制台跟踪

image-20220304153546236

2. 客户端方法调试

注意:【显示设置的提示信息】规则,只有在客户端方法中才可以使用。

2.1 显示判断值

新增规则【显示设置的提示信息】,查看下一步逻辑判断的变量值 、 实体字段值 或 条件是否为True。

image-20220304105426206

2.2 显示执行进度

新增规则【显示设置的提示信息】,输出简单标识,判断流程执行的中断位置,结合二分法排除法快速定位错误位置。

image-20220304110424038

2.3 控制台输出

输出调试信息到浏览器控制台。

image-20220304153019359

3. 服务端方法调试1(WebApi调试)

3.1 输出服务端方法

image-20220323155649414

3.2 WebApi调试

  • ①打开WebApi调试
  • ②可以选中不同构件,以及调试的服务端方法(Api)
  • ③模拟登录状态
  • ④调试结果
  • ⑤Api方法输入(参数)

image-20220323160136465

4. 服务端方法调试2(日志跟踪)

4.1 进入配置中心

开启测试服务,并进入配置中心:

image-20220304111914753

4.2 开启服务端方法日志监听

image-20220304113023206

注意:日志监听默认只开启十分钟。

4.3 部署构件

image-20220304122807864

4.4 添加日志监听

搜索部署的构件,选中未监听服务端方法并【添加日志监听】。

image-20220304114906276

4.5 执行服务端方法

预览部署的构件窗体,并执行上一步配置监听的服务端方法。

注意:规则【中断规则】- 中断所有规则链,会影响服务端方法的兼容。

4.6 日志查询

默认显示全部监听日志,也可以设置要查询的服务端方法,(执行监听方法后)双击方法日志记录查看日志详情。

image-20220304123330094

4.7 日志详情

可以查看监听的服务端方法中配置的每一个规则,以及对应的输入参数、输出参数、上下文参数

image-20220304123807049