调试技巧
测试主要是发现错误,调试(也称纠错)则是确定错误的原因和准确位置,并加以纠正。
1.通用调试方法
1.1 排除法
可以通过勾选是否启用,来排除配置异常的规则。
1.2 控制台跟踪
2. 客户端方法调试
注意:【显示设置的提示信息】规则,只有在客户端方法中才可以使用。
2.1 显示判断值
新增规则【显示设置的提示信息】,查看下一步逻辑判断的变量值 、 实体字段值 或 条件是否为True。
2.2 显示执行进度
新增规则【显示设置的提示信息】,输出简单标识,判断流程执行的中断位置,结合二分法排除法快速定位错误位置。
2.3 控制台输出
输出调试信息到浏览器控制台。
3. 服务端方法调试1(WebApi调试)
3.1 输出服务端方法
3.2 WebApi调试
- ①打开WebApi调试
- ②可以选中不同构件,以及调试的服务端方法(Api)
- ③模拟登录状态
- ④调试结果
- ⑤Api方法输入(参数)
4. 服务端方法调试2(日志跟踪)
4.1 进入配置中心
开启测试服务,并进入配置中心:
4.2 开启服务端方法日志监听
注意:日志监听默认只开启十分钟。
4.3 部署构件
4.4 添加日志监听
搜索部署的构件,选中未监听的服务端方法并【添加日志监听】。
4.5 执行服务端方法
预览部署的构件窗体,并执行上一步配置监听的服务端方法。
注意:规则【中断规则】- 中断所有规则链,会影响服务端方法的兼容。
4.6 日志查询
默认显示全部监听日志,也可以设置要查询的服务端方法,(执行监听方法后)双击方法日志记录查看日志详情。
4.7 日志详情
可以查看监听的服务端方法中配置的每一个规则,以及对应的输入参数、输出参数、上下文参数。