美文网首页
测试用例,为什么每个测试类中可以没有main函数

测试用例,为什么每个测试类中可以没有main函数

作者: 昕琳_6bca | 来源:发表于2019-01-14 11:14 被阅读0次

为什么使用Junit Test而不用普通java main方法来完成测试?

在测试的时候,如果都在main方法里边进行测试,main方法就会显得臃肿,而且不便于以后其他人测试以及查看测试数据,用Junit Test测试的话,一个方法对应一个测试方法,简单明了,也方便别人查看测试方法以及测试数据


如果你的类里有多个方法,用main方法测试的话就很不方便,想测试全部方法的话就得把测试代码全部写到main里


使用junit就方便多了,这是单元测试,你想测哪个方法就写一个对应的测试方法,然后用junit运行。每个方法之间是独立的,非常灵活


如果使用了maven之类的工具来管理项目,则junit的好处又会进一步体现出来:你可以编写好一大批测试类,然后用maven的一个简单命令来自动执行,想想看,全部自动测试,且测试结果自动生成文档,方便吧

相关文章

  • 测试用例,为什么每个测试类中可以没有main函数

    为什么使用Junit Test而不用普通java main方法来完成测试? 在测试的时候,如果都在main方法里边...

  • python unittest (draft)

    使用unittest.main() 方法执行 输出: 使用“unittest.main()”执行测试用例时,每个测...

  • 用例加载与组织(unittest)

    1. 通过测试套件TestSuite组织测试用例 1.创建测试套件2.测试用例加载到测试套件,加入方式测试类('测...

  • xmind编写测试用例

    设计测试用例 如和设计测试用例 1、确立等价类后建立等价类列表2、为每个等价类规定一个唯一的编号3、设计一个新的测...

  • 安全测试

    安全测试用例 常见的安全测试应该能够做到check以下内容 测试用例应该 包含每个HTTP参数的SQL注入测试 测...

  • 第九章 测试代码

    10.1 测试函数 10.1.1 单元测试和测试用例 单元测试用于核实函数的某个方面没有问题;测试用例是一组...

  • Python测试框架:pytest之fixture使用浅析

    fixture通过装饰函数,使函数名可以作为变量传递给测试用例,最终在执行测试用例之前执行这个装饰过的函数。可以...

  • golang写单测

    要测试的函数,利用Goland可以自动生成对应的测试文件和单测方法 我们只需在todo那里写上测试用例就好

  • Python 单元测试

    测试 测试用例 对函数 abs(),这个函数的作用就是取绝对值,我们可以编写以下几个测试用例: 输入正数,比如 1...

  • Unittest-用例执行策略:跳过用例和预期失败

    Unittest 支持跳过单个测试用例方法甚至整个测试类,用于控制测试用例的运行。 Unittest 还可以将测试...

网友评论

      本文标题:测试用例,为什么每个测试类中可以没有main函数

      本文链接:https://www.haomeiwen.com/subject/jsjhzftx.html