例如,假设一个测试调用了两个动作,A 和 B。A 通过调用“”执行“失败”步骤,B 通过调用“ "Reporter.ReportEvent micFail, ...
”执行“通过”步骤"Reporter.ReportEvent micpass, ...
Reporter.RunStatus
一旦在 A 中执行了失败的步骤,就会立即返回micFail
。所以即使在 B 中,B 的状态完全是“绿色”,也无法判断在“B”分支中没有“失败”步骤当下。"上报的试运行状态Reporter.RunStatus
是micFail
从那时起。
那么如何获取当前“分支”的运行状态呢?
我认为我正在寻找的是当前或当前父级 Reporter 节点的颜色(即运行状态)。