2016年9月12日,星期一

朱尼特 测试服和测试执行命令


如果您有大量的测试课程,并且想要合并然后进行管理,则可以创建一个测试服。执行测试用例意味着按照指定的顺序在Suite中执行所有测试类。

以下示例给出了Suit类的概述。它包含3个测试类FirstTestClass和SecondTestClass。您可以根据需要添加任意多个测试类。

import org.junit.runner.RunWith;
import org.junit.runners.Suite;
import org.junit.runners.Suite.SuiteClasses;

@RunWith(Suite.class)
@SuiteClasses({
                FirstTestClass.class,
                SecondTestClass.class,
                ThirdTestClass.class })

public class AllTests {

}   

类内的测试执行顺序-Junit假定测试用例写在类内并且是独立的,并且可以随机执行。 但是,如果必须在类中定义Junit测试用例的流程,则可以使用@FixMethodOrder批注。考虑下面带有类MyTests并带有测试用例BTest(),ATest()和CTest()的示例,我们可以按照方法名称的字母顺序升序定义执行顺序。

在以下示例中,执行顺序为  -
1. ATest()
2. BTest()
3. CTest()



@FixMethodOrder(MethodSorters.NAME_ASCENDING)
public class MyTests {

@Test
public void BTest()
{
}

@Test
public void ATest()
{
}

@Test
public void CTest()
{
}

}

25条评论:

  1. 回覆
    1. IEEE最终年项目 钦奈的项目中心 一直受到追捧。四年级学生项目向他们射击以提高他们的才能。 IEEE最终年项目中心为CSE的所有片段奠定了基础&希望组装的IT工程师。CSE的最后一年项目

      作为用于构建面向用户的应用程序的集成技术堆栈,Spring Framework已经取得了重大进展。 Spring Framework企业培训 .

      具体来说,Spring Framework提供了各种任务,围绕准备数据进行进一步的分析和可视化。 钦奈春季培训

      Angular培训涵盖了广泛的主题,包括Angular Directives,Angular Services和Angular可编程性。角度训练

      删除
  2. 感谢您分享一个内容丰富的博客,请多多关注。我喜欢您在文章中提供的有用信息。一世’将您的博客添加为书签,并定期在此处再次检查。我很确定我会在这里学到很多新东西!下一个祝你好运!
    在线移动应用开发培训
    移动应用开发课程
    移动应用开发课程
    学习移动应用开发
    移动应用开发培训
    应用开发培训
    移动应用开发培训
    在线移动应用开发课程
    在线移动应用开发

    回复 删除
  3. 很棒的博客'非常好而且有用,我得到了更多的信息'真的很好,我喜欢您的博客风格velachery网页设计公司

    回复 删除
  4. 我很高兴找到这个网站。我想感谢你的出色阅读!!我绝对喜欢它的每一点,并为您添加了书签,以查看您发布的新内容。

    数据科学课程

    回复 删除
  5. 很棒的博客。我很喜欢阅读您的文章。这对我来说确实是一本好书。我已将其添加为书签,并期待阅读新文章。保持良好的工作!
    班加罗尔数据科学培训学院

    回复 删除
  6. 我很感激我读了这篇。它非常有帮助,非常有用,我确实从中学到了很多。
    班加罗尔的最佳数据科学课程

    回复 删除
  7. 我真的很喜欢你'重新撰写样式,令人难以置信的数据,谢谢您的发布。
    班加罗尔的数据科学课程

    回复 删除
  8. 您分享的这篇帖子真的非常好,我喜欢这篇帖子,谢谢分享。
    班加罗尔的数据科学培训

    回复 删除
  9. 对于您的这篇宏伟的文章,我有两个完整的赞许。一世'我非常喜欢今天阅读这篇文章,我认为这可能是我最好的文章之一'我读过。请保持这项工作的质量不变。

    数据科学培训

    回复 删除
  10. I'd感谢您的努力'在撰写这篇文章时做了。希望以后也能有同样出色的工作。我希望感谢您访问这个特定的网站!感谢你的分享。很棒的网站!
    班加罗尔的数据科学课程

    回复 删除
  11. 这是一个很棒的帖子。这篇文章提供了真正的质量信息。我当然会研究它。这里提供了非常有用的提示。非常感谢。继续努力
    班加罗尔的数据科学培训

    回复 删除
  12. 发现如此出色的博客非常棒,令人印象深刻。我非常感谢博客作者为所有好奇的读者开发的如此惊人的内容而付出的努力,这些读者非常渴望在各个角落进行更新。归根结底,这对读者来说是一次很棒的体验。无论如何,非常感谢,以后也继续分享内容。

    360DigiTMG Tableau课程

    回复 删除
  13. 关于内容的独特性非常高。这也许会使读者为坚持这一主题而感到兴奋。当然,学习者会感谢博客作者提出创新的内容,使读者能够随时了解竞争情况。不错的博客再次保持它的状态,并一如既往地共享内容。

    360DigiTMG商业分析课程

    回复 删除