为了账号安全,请及时绑定邮箱和手机立即绑定

JUnit—Java单元测试必备工具

难度初级
时长 1小时 7分
学习人数
综合评分9.73
258人评价 查看评价
9.8 内容实用
9.8 简洁易懂
9.6 逻辑清晰
  • Junit学习总结
    查看全部
    0 采集 收起 来源:课程总结

    2016-08-05

  • 麻烦的Junit参数化设置,在自动化测试中建议使用Testng 或者使用cucumber,其他适用范围待定...
    查看全部
  • 测试套件中可以包含其他的测试套件,写法与普通的测试类的写法相同;
    查看全部
  • @RunWith更改测试运行器,BDD cucumber中,就是使用的@RunWith更改为cucumber的测试运行器。
    查看全部
    0 采集 收起 来源:JUnit常用注解

    2016-08-05

  • Junit常用注解
    查看全部
    0 采集 收起 来源:JUnit常用注解

    2016-08-05

  • 课程总结 (1)@Test (2)@Test(Timeout=毫秒),@Test(expected=异常类) (3)@Ignore (4)@RunWith (5)@BeforeClass @AfterClass @Before @After (6)测试套件@RunWith(Suite.class) (7)参数化设置@RunWith(Parameterized.class) (8)Spring与Hibernate的整合
    查看全部
    0 采集 收起 来源:课程总结

    2016-08-04

  • 参数的测试,就是将一个方法的多组测试用例一起测试 修改运行器runwith(parameterzid。class) 写变量存储数据 int a ; int b ; int sum ; 创建一个静态的方法存储多组数据 public static Collection<Object[][]> t(){ return Arrays.aslist({ {1,2,3}, {4,5,6,} }); 创建一个有参构造函数 public test(int a, int b, int sun) this.a = a ; this.b = b; this.sum = sum; }
    查看全部
  • 测试套件就是把一堆测试类放一起测试, 创建一个类,空的,作为入口 更改运行器,@runWith(suite.class) 以数组的形式,添加你要测试的测试类,@Suite.Suiteclasses({test1.class,test2.class...})
    查看全部
  • beforeclass适合加载配置文件 after适合清理资源,比如大UN开数据库的连接
    查看全部
    0 采集 收起 来源:JUnit运行流程

    2016-08-04

  • beforeclass在测试前执行一次 before在每个测试用例之前执行一次 after在每个测试用例之后执行一次 afterclass在测试之后执行一次
    查看全部
    0 采集 收起 来源:JUnit运行流程

    2016-08-04

  • 测试用例你是用来写恒明你是对的,而是证明你没有错
    查看全部
  • failuer就是自己写的断言的产生的错误,就是你期望的和输出的不是一个结果 error 就是程序出现的异常
    查看全部
  • JUnit 测试套件的使用 (1)测试套件就是组织测试类一起运行的,写一个作为测试套件的入口类,这个类里不包含其他的方法。 (2)更改测试运行器 Suite.class,将要测试的类作为数组传入到Suite.SuiteClasses ({ }) (3)例如: @RunWith(Suite.class) @Suite.SuiteClasses({ TaskTest1.class, TaskTest2.class, TaskTest3.class}) public class SuiteTest{ }
    查看全部
  • (1)@Test(expected=ArithmeticException.class) (2)@Test(timeout=毫秒) (3)@Ignore:所修饰的测试方法会被测试运行器忽略 (4)@RunWith 可以更改测试运行器 继承 org.junit.runner.Runner 即可
    查看全部
    0 采集 收起 来源:JUnit常用注解

    2016-08-02

  • (1)@BeforeClass 修饰的方法会在所有方法被调用前被执行,而且该方法是静态的,所以当测试类被加载后接着就会运行它,而且在内存中它只会存在一份实例,它比较适合加载配置文件 (2)@AfterClass 所修饰的方法通常用来对资源的清理,如关闭数据的连接 (3)@Before 和 @After 会在每个测试方法的前后各执行一次
    查看全部
    0 采集 收起 来源:JUnit运行流程

    2016-08-02

举报

0/150
提交
取消
课程须知
亲,学习本课程前需要熟练掌握Java基础语法和面向对象的知识呦!
老师告诉你能学到什么?
1、JUnit的基本概念 2、快速使用JUnit4对代码进行测试 3、JUnit4使用详解 4、使用JUnit4来帮助我们整合spring和hibernate

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!