使用命令提示符执行时如何存储 specflow 场景的执行状态

How to store execution status of a specflow scenario when executed using Command Prompt

我正在尝试在远程机器上启动执行,我想在使用命令提示符执行时获取其 specflow 场景的执行状态。 注意:我正在使用 TCPClient 和 TCPListener 方法实现此目的。

在这种方法中,我想通过 TcpClient 将场景标签(如测试用例 ID)传递为 - @1234,在 TCPListener 中,我将监听该标签号并向下传递,以便我将通过命令提示符执行。

在这里,我想获得场景执行状态,如通过、失败、待定...这样我就可以将它传递回 TcpClient 并完成端到端测试...

提前致谢。

由于您是 运行 使用命令提示符进行测试,因此您可以检查错误级别。关注 link 可能会有所帮助:Batch Files - Error Handling