1.对可能抛出的异常进行测试
- 异常本身是方法签名的一部分
- 测试错误的输入是否导致特定的异常
summary
- 测试异常可以使用@Test(expected=Exceptio.class)
- 对可能发生的每种类型的异常进行测试
2.参数化测试
如果待测试的输入和输出是一组数据:文章来源:https://www.toymoban.com/news/detail-634132.html
- 可以把测试数据组织起来
- 用不同的测试数据调用相同的测试方法
3.Junit超时测试
可以为Junit的单个测试设置超时:文章来源地址https://www.toymoban.com/news/detail-634132.html
- 超时设置为1秒:@Test(timeout=1000)
- timeout单位是毫秒
- 超时测试不能取代性能测试和压力测试
到了这里,关于java的junit之异常测试、参数化测试、超时测试的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!