我创建了一个脚本来解析测试完成项目中的所有测试日志。该脚本选择测试失败,并尝试确定失败的原因。然后将此失败原因输出到第二个文件。该文档很好地解释了如何为所有条目处理单个日志-只是没有描述如何仅针对错误处理该日志。
红十字标志符号表示测试完成应用程序中日志中的错误行-似乎没有一种方法可以将该数据提取为枚举,以便可以对其进行测试以查看日志条目是否为错误。
这是smartbear主要帮助的链接: https://support.smartbear.com/testcomplete/docs/testing-with/log/working-with/from-tests.html
使用上面链接中的示例-对其进行修改以测试“状态”等于2(失败),则会为您提供包含错误的日志。然后,我只想将日志错误行打印到第二个文件。我可以检查“堆栈”表对象-如果其中有条目,我认为这将表明它是错误行-但这似乎很容易。
是否有更好的方法来实现我正在尝试的目标?