根据log拦截信息生成测试代码
最近碰到一个小需求, 需要根据调用拦截打印出的日志数据, 生成测试代码(主要是构造测试数据), 用于debug分析问题. 因为我们的调用数据比较复杂, 因此构造起来比较麻烦, 而根据log里面的调用信息直接生成测试数据, 相对来说会容易一些.
主要用groovy脚本来处理, 重点是字符串的解析, 而解析主要借助正则表达式.
感觉类似这种解析应该大同小异吧. 算是一个以后处理类似问题的一个参考:
发布时间: 2012-12-28 10:29:05 作者: rapoo
根据log拦截信息生成测试代码
最近碰到一个小需求, 需要根据调用拦截打印出的日志数据, 生成测试代码(主要是构造测试数据), 用于debug分析问题. 因为我们的调用数据比较复杂, 因此构造起来比较麻烦, 而根据log里面的调用信息直接生成测试数据, 相对来说会容易一些.
主要用groovy脚本来处理, 重点是字符串的解析, 而解析主要借助正则表达式.
感觉类似这种解析应该大同小异吧. 算是一个以后处理类似问题的一个参考: