我正在使用WebDriver和MSpec运行一些UI测试。我在清理中添加了一个检查,没有引发任何JavaScript错误。但是,在这里抛出异常并不会使测试失败。我怎样才能让它发挥作用?我需要在任何测试中失败,并且不想在每次测试中单独执行此操作。
答案 0 :(得分:1)
如果我没记错的话,在清理方面没有办法做到这一点。在测试之后发生清理,所以要失败它们为时已晚。作为一个原则问题,最好是为它编写断言,而不是在每个错误的结尾处引发任何javascript错误。
答案 1 :(得分:0)
即使可以通过清理代码完成,也不应该这样做。 原因:您如何知道您失败的多项测试中的哪一项?