一、软件测试分类
1.1、按照执行阶段分:单元测试、集成测试、系统测试、验收测试。
1.2、测试对象:白盒测试、黑盒测试、灰盒测试
1.3、测试对象:动态测试、静态测试
1.4、测试手段:手工测试、自动化测试
1.5、测试内容:功能测试、界面测试、安全测试、兼容性测试、易用性测试、性能测试、压力测试、负载测试、恢复测试
1.6、其他测试:冒烟测试、回归测试
二、软件测试基本流程
三、测试用例
1.1、方法分类
1.1.1、等价类
等价类测试方法是一种典型的、重要的黑盒测试方法,某一个输入域的子集合。该集合里所有数据对测试软件缺陷是等效的
1.1.2、分类
有效等价类
系统支持输入的测试数据
无效等价类
系统不支持输入的测试数据
1.1.3、边界值
对等价类的补充,大于、小于、等于等价类边界数据的测试数据
1.1.4、错误推测法
根据经验、直觉列出有可能出现的错误的特殊情况
1.1.5、场景法
通过场景描述的业务流程,验证软件功能的正确性
四、常用测试流程
1、接口测试流程
2、性能测试流程
3、自动化测试流程