合聚咖

合聚咖

软件测试方法的分类有哪些

admin

1)按照测试技术划分

黑盒测试:功能测试,必须

白盒测试:逻辑结构测试,代码的逻辑、算法、结构是否正确,要求必须懂得代码,需要编写测试用例,可选

灰盒测试:介于中间

注意:在单元测试时,白盒应用相对较多,在集成测试时,灰盒测试应用相对较多,在系统、验收测试时一般就不会使用白盒测试和灰盒测试了。

2)按是否需要运行代码划分

静态测试:界面测试,文档测试,代码测试【重点关注代码的规范性,一般检查变量的命名,注释的频率,编程的规范性,不需要写测试用例,一般只需要有代码审查单】

注意:一般经常把白盒测试和静态测试的要素结合在一起,形成静态白盒测试

动态测试:运行程序进行检查,检查实际输出结果和预期结果是否相符

3)按软件特性分类

功能测试

性能测试