单元测试(unit testing)
什么是单元测试
单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义
单元测试有什么好处
1.代码查错,代码是否满足需求,并且在全部分支走完的情况下都正确。 2.在编写单元测试的过程实际就走了一遍Code review。 3.为了测试的更好,代码能力会进行提升。 4.在项目不断迭代的情况下,修改一处是否会导致原有代码出错,每一次发版都需要将之前的代码进行测试,人工测试无疑是低效的。
Java的单元测试
Java的单元测试以Junit为主,并且以项目来说以Spring为核心开发框架,Spring和Junit进行了比较好的整合,方便我们使用。
以Java Web应用来说,我们一般需要分别对dao,service,controller进行测试。
应用测试常见方法
本文只列出了基于项目的dao,service,controller的测试方法。
常见的接口测试方法有
1.PostMan
2.Selenium ( 美 /sə’linɪəm/ )