Junit单元测试
软件开发的流程:
立项—》需求分析—》基本设计—》详细设计(详细设计书(DDL))—》代码制造—》集成测试—》—》多回测试—》上线测试
单元:基于方法层面的测试
思想:
方法:访问权限 返回值类型 方法名(参数类型 大专栏 Junit 形参){代码块}
期待值=实际值
步骤
- 造数据:对期待值造数据(期待值)
- 调用实际方法(实际值)
- 作比较
命名规范:
- 测试类:src+test
- 测试方法的命名:test+测试方法
举例来说 需求:更新用户名和密码
- 测试原则:分支全覆盖
- if() else{}
- for(int i) for(增强)(0个、1个、多个)
- list<>
数组保存基本类型和引用类型,集合只保存引用类型