按照对软件的内部程序的了解程度可以分成:
黑盒测试>>>灰盒测试>>>白盒测试;
点击免费领取:接口测试+性能测试+自动化+测试开发+测试用例+简历模板 - 技术
黑盒:好比网恋,两人完全不了解,需要摸索着对方的脾气;
灰盒:就像高中同学多年不见后再次减免,你说不上来是了解他还是不了解了,需要重新认识了解一遍;
白盒:自由恋爱,充分了解;
按照程序的运行状态,可以分成:
静态测试和动态测试;
静态就是不运行程序本身,直接找代码中可能存在的错误;
动态测试就是实际运行测程序,输入实际的测试实例,检查运行结果与预期结果的差异;
根据测试的阶段由小到达分成:
单元测试、集成测试、系统测试、验收测试;
单元测试:单元测试是所有测试中最底层的一类测试,是第一个环节,也是非常重要的一个环节。只有在这个环节才能保证代码覆盖率到100%,其他环节的测试都不能保证~
集成测试