1、软件测试的分类 1.1 按测试手段分类 根据可见度:黑盒测试、白盒测试 根据状态:静态测试、动态测试 根据测试执行方式:手动测试、自动化测试 1.2 黑盒测试 1.2.1定义 将被测系统看成一个不能打开的盒子,只检查功能是否符合设计规定,着眼于外部结构,不考虑内部逻辑。通常针对软件界面、软件功能,通常是站在普通用户的角度进行测试。 通常在测试整体阶段的系统测试阶段。 1.2.2优点 1、容易实施,不需要关注内部实现 2、更贴近用户的使用角度 1.2.3缺点 1、测试覆盖率较低,一般只能覆盖到代码量的不到40%。…