一、checklist(检查项):

理论三_软件测试

IO密集型→会占用大量的内存→IO→读写

IO密集型→CPU→计算型

二、上传文件最大1000M  内存泄露

理论三_上传文件_02

 

 三、错误推错法

1. 定义:基于经验和直觉推测程序中所有可能存在的各种错误, 从⽽有针对性的设计测试⽤例的⽅法。
2. 错误推测⽅法的基本思想: 列举出程序中所有可能有的错误和容易发⽣错误的特殊情况,根据他们选择测试⽤例。

四、因果图⽅法

1.定义:是⼀种利⽤图解法分析输⼊的各种组合情况,从⽽设计测试⽤例的⽅法,它适合于检查程序输⼊条件的各
种组合情况。
2.因果图法产⽣的背景: 等价类划分法和边界值分析⽅法都是着重考虑输⼊条件,但没有考虑输⼊
条件的各种组合、输⼊条件之间的相互制约关系。这样虽然各种输⼊条件可能出错的情况已经测试到了,但多个输
⼊条件组合起来可能出错的情况却被忽视了。 如果在测试时必须考虑输⼊条件的各种组合,则可能的组合数⽬将是
天⽂数字,因此必须考虑采⽤⼀种适合于描述多种条件的组合、相应产⽣多个动作的形式来进⾏测试⽤例的设计,
这就需要利⽤因果图(逻辑模型)。
理论三_组合数_03

 

 五、正交实验设计方法:

利⽤因果图来设计测试⽤例时, 作为输⼊条件的原因与输出结果之间的因果关系,有时很难从软件需求规格说明中得到。往往因果关系⾮常庞⼤,以⾄于据此因果图⽽得到的测试⽤例数⽬多的惊⼈,给软件测试带来沉重的负担,为了有效地,合理地减少测试的⼯时与费⽤,可利⽤正交实验设计⽅法进⾏测试⽤例的设计。 正交实验设计⽅法:依据Galois理论,从⼤量的(实验)数据(测试例)中挑选适量的,有代表性的点,从⽽合理地安排实验(测试)的⼀种科学实验设计⽅法.
六、测试用例评审
理论三_上传文件_04