项目组用的一个测试工具,系统之间发的消息还是手工填写的。一旦开发时消息做了变动,就得重新更改测试脚本中的消息定义。 这个两个改动如果是同时进行的话,还好一点,最多测试人员多点体力活,改下测试脚本。如果不同步的话,导致测试case失败,就会浪费很多时间来定位问题。
准备利用业余时间,用python写一个工具,自动把C/C++中定义的消息结构解析出来。
项目组用的一个测试工具,系统之间发的消息还是手工填写的。一旦开发时消息做了变动,就得重新更改测试脚本中的消息定义。 这个两个改动如果是同时进行的话,还好一点,最多测试人员多点体力活,改下测试脚本。如果不同步的话,导致测试case失败,就会浪费很多时间来定位问题。
准备利用业余时间,用python写一个工具,自动把C/C++中定义的消息结构解析出来。