2012-10-29 39 views
1

我正在使用WebDriver和MSpec运行一些UI测试。我在Cleanup中添加了一个检查,没有引发JavaScript错误。但是,在这里抛出一个异常并不会使测试失败。我怎样才能使这个工作?我需要通过任何测试,并且不希望在每次测试中单独进行测试。我可以在清理中抛出异常以通过测试吗?

回答

1

如果我没有记错,在清理中没有办法做到这一点。在测试后,清理会发生,所以如果不及时排除它们就太迟了。作为一个原则问题,最好写一个断言,因为它不会在每个错误的末尾提出任何javascript错误作为自己的规范。

0

即使可以从Cleanup代码完成,也不应该这样做。 原因:您如何知道您失败的多项测试中的哪一项?

相关问题