软件测试分类
1.按测试阶段划分:
单元测试、集成测试、系统测试、验收测试
2.按是否运行程序划分:
静态测试、动态测试
3.按是否查看代码划分:
白盒测试、黑盒测试、灰盒测试
4.按不同的测试手段划分:
手工测试、自动化测试
5.按测试包含的内容划分:
功能测试、界面测试、安全性测试、兼容性测试、易用性测试、性能测试、压力测试、负载测试、恢复测试
6.其他测试:
冒烟测试、回归测试、探索性测试
BUG
1.bug的类型:
界面问题、代码问题、设计缺陷、或其他未知问题。
2.bug的定义:
不符合测试用例的结果。
3.bug的等级:
1)致命错误:系统崩溃、死机瘫痪、设计金钱、数据泄露;
2)严重错误:重要功能无法实现、密码明文显示、非常规操作导致系统崩溃;
3)一般错误:查询错误、数据错误显示、删除操作未给出提示;
4)微小问题:延后实现的功能、错别字/界面设计不合理。
4.缺陷报告处理流程
提交缺陷—分配缺陷—处理缺陷—回归缺陷—关闭缺陷