首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从上次停止的点重新运行测试

从上次停止的点重新运行测试
EN

Stack Overflow用户
提问于 2013-08-23 22:00:36
回答 2查看 36关注 0票数 1

在与这个问题进行了艰苦的斗争之后,我最终将这个问题作为疑问放在了黑板上:

如果我们没有处理任何异常,或者由于一些其他的间歇性问题(通常发生在自动化过程中),我们的测试脚本执行就会停止,直到我们执行了80%的脚本。现在我需要再次运行所有测试。

请建议如何解决此问题。

谢谢,阿卡什迪普·辛哈尔

EN

回答 2

Stack Overflow用户

发布于 2013-08-23 22:03:13

  1. 使你的代码稳定,这样它就不会随意地抛出你的代码稳定,这样它就能正确地处理间歇性的问题
  2. 如果你正在运行单元测试,让它们成为合理的单元测试-执行时间应该是最短的。
  3. 如果你正在运行集成测试,请确保你实际上只是在测试类之间的边界。

我认为这是你对这样一个悬而未决的问题最好的回答。

票数 4
EN

Stack Overflow用户

发布于 2013-08-23 22:10:37

假设您正在从命令行运行TestNG测试,您可以执行如下操作:

代码语言:javascript
复制
$ java org.testng.TestNG -testclass org.test.MyTest

来运行特定的测试。您还可以按组选择...如果您已经定义了一些测试组。

有关更多详细信息,请参阅TestNG documentation here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18404747

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档