黑盒测试和白盒测试
黑盒测试不关注系统内部的实现,主要是针对用户界面和系统的功能进行测试,也包括一些性能测试(cpu、内存,响应时间和负载等等)
白盒测试要看程序的执行结果,还要看程序的流程是否被完全覆盖到,或者一些特定场景存在BUG等等
正交表
针对功能点排列组合数目过多的情况下,为了减少测试的工作量,保证用例尽可能地覆盖每个功能点,所采取的折衷方案
特点是每个功能的每种可能都被测试到,并且被测试到的次数完全相同
测试用例
根据用户的需求,设计出各种应用场景,操作步骤,预期结果以及实际结果的验证等等,把这些以文档或者表格的形式书写出来,用来指导接下来实际的测试
缺陷的生命周期
一般来说,提交、确认、处理、回归、关闭,
其他情况,
不需要修改-拒绝,
交由其他人员处理-转交,
项目进度比较赶,推迟到下一个版本修改等等