2016年9月12日星期一

JUnit测试诉讼和测试执行顺序


当您有大数字测试类并且您想要组合并管理它们时,您可以创建测试套装。执行测试用例意味着根据指定顺序执行套件内的所有测试类。

以下示例提供了适合课程的大纲。它包含FirstTestClass和第二个测试类。您可以根据需要添加尽可能多的测试类。

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。下面使用Class MyTests与测试用例的Diple Mytests,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碎片接地&它希望组装的工程师。CSE的最后一年项目

      Spring Framework已经使InReads Inroads作为构建面向用户的应用程序的集成技术堆栈。 春季框架企业培训 .

      具体地,弹簧框架提供各种任务,围绕准备数据进行进一步分析和可视化。 春奈春季培训

      角度训练涵盖了各种主题,包括角度指令,角度服务和角度可编程性。角训练

      删除
  2. 感谢分享信息博客,继续摇摆带更多详细信息。我喜欢您在文章中提供的有用信息。一世’ll书签您的博客并定期再次检查。我很确定我会在这里学到很多新的东西!祝下一步好运!
    移动应用开发在线培训
    移动应用程序开发课程
    移动应用程序开发课程
    学习移动应用程序开发
    移动应用开发培训
    应用开发培训
    移动应用开发培训
    移动应用程序开发课程在线
    在线移动应用程序开发

    回复 删除
  3. 令人敬畏的博客'非常好,我有很多信息吗?'非常好,我喜欢你的博客风格网络设计公司在Velachery

    回复 删除
  4. 我很高兴找到这个网站。我想谢谢你这个伟大的阅读!我绝对享受每一点点,我有你加入了你的帖子来看看你发布的新东西。

    数据科学课程

    回复 删除
  5. 令人敬畏的博客。我喜欢读你的文章。这真的是对我的读书。我已经为它添加了书签,我期待着阅读新文章。保持良好的工作!
    班加罗尔数据科学培训学院

    回复 删除
  6. 我觉得自己很感激。这是非常乐于助人的,非常丰富的,我真的很有了解了很多东西。
    班加罗尔最佳数据科学课程

    回复 删除
  7. 我真的像你'重新编写风格,令人难以置信的数据,谢谢你发布。
    班加罗尔的数据科学课程

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

    回复 删除
  9. 这款辉煌物品的两个全竖起大拇指。一世'今天真的很喜欢阅读这篇文章,我认为这可能是我最好的文章之一'读了。请保持这种工作以相同的质量。

    数据科学培训

    回复 删除
  10. I'爱衷心的努力'在撰写这篇文章时做了。我稍后希望在你身上同样的工作。我希望谢谢这个特定的网站!谢谢你的分享。梦幻般的网站!
    班加罗尔的数据科学课程

    回复 删除
  11. 这是一个很棒的帖子。这篇文章给出了一个真正的质量信息。我肯定会调查它。这里提供了非常有用的提示。太感谢了。保持伟大的作品
    班加罗尔的数据科学培训

    回复 删除
  12. 精彩的博客发现越来越令人印象深刻,遇到这么真棒的博客。我应该真正欣赏博客,因为他们所投入的努力为所有奇怪的读者制定这种惊人的内容,他们非常热衷于各个角落更新。最终,这对读者来说是一种很棒的体验。无论如何,非常感谢,并在将来不断分享内容。

    360DITMG Tableau课程

    回复 删除
  13. 对内容的唯一性非常感到高度明显。这也许让读者感到兴奋,以便坚持这个主题。当然,学习者会感谢博主提出创新的内容,使读者能够达到竞争对手的最新态度。再次良好的博客将其始终保持并保持与始终共享内容。

    360DITMG业务分析课程

    回复 删除