我目前正在运行单元测试,我想将结果记录到数据库中。我的测试使用specflow配置将规范转换为MsTest。
我目前确定测试结果的方法:
*检查ScenarioContext.Current.TestError
*如果它为空,则测试通过了
*如果出现错误,请检查消息是否包含“不确定”或“跳过”(这会记录为不确定)
*否则,测试将记录为失败
但是这种方法对我来说真的很不好看。是否有某个地方只是告诉我失败通行证或不确定通知,所以我不必以迂回的方式解决它?
答案 0 :(得分:0)
你确定这是你想去的方式吗? mstest和其他跑步者已经有了以xml格式输出结果的选项,然后你可以将其归档。
/ resultsfile:[文件名]