我有一个 conf.js 文件和一个 spec.js 文件。在 spec.js 5(五)It{}
块存在。在通过量角器运行时,第4 It
块有时会被传递或有时失败(由于网络连接)。现在我如何将第4 It
块重新运行到特定次数,以便我会得到通过结果吗?
答案 0 :(得分:1)
有一个npm包 - protractor-flake,它将完全符合您的需要。这将采用--max-attempts=3
参数,该参数将控制失败的测试运行的次数。
用法:
npm i -g protractor-flake
protractor-flake --protractor-path=/path/to/protractor --parser standard --node-bin node --max-attempts=3 --color=magenta -- path/to/protractor.conf.js