您的当前位置:首页正文

测试用例注意点

来源:好兔宠物网
测试⽤例注意点

⽤例要包括欲测试的功能、应输⼊的数据和预期的输出结果。测试数据应该选⽤少量、⾼效的测试数据进⾏尽可能完备的测试;基本⽬标是:设计⼀组发现某个错误或某类错误的测试数据,测试⽤例应覆盖⽅⾯:

1、 正确性测试:输⼊⽤户实际数据以验证系统是满⾜需求规格说明书的要求;测试⽤ 例中的测试点应⾸先保证要⾄少覆盖需求规格说明书中的各项功能,并且正常。

2、 容错性(健壮性)测试:程序能够接收正确数据输⼊并且产⽣正确(预期)的输出, 输⼊⾮法数据(⾮法类型、不符合要求的数据、溢出数据等),程序应能给出提⽰ 并进⾏相应处理。把⾃⼰想象成⼀名对产品操作⼀点也不懂的客户,在进⾏任意操作。

3、 完整(安全)性测试:对未经授权的⼈使⽤软件系统或数据的企图,系统能够控制的程度,程序的数据处理能够保持外部信息(或⽂件)的完整。

4、 接⼝间测试:测试各个模块相互间的协调和通信情况,数据输⼊输出的⼀致性和正确性。

5、 数据库测试:依据数据库设计规范对软件系统的数据库结构、数据表及其之间的数据调⽤关系进⾏测试。

6、 边界值分析法:确定边界情况(刚好等于、稍⼩于和稍⼤于和刚刚⼤于等价类边界值),针对我们的系统在测试过程中主要输⼊⼀些合法数据/⾮法数据,主要在边界值附近选取。

7、 压⼒测试:输⼊10条记录运⾏各个功能,输⼊30条记录运⾏,输⼊50条记录运⾏。。。进⾏测试。8、等价划分:将所有可能的输⼊数据(有效的和⽆效的)划分成若⼲个等价类。9、错误推测:主要是根据测试经验和直觉,参照以往的软件系统出现错误之处。10、效率:完成预定的功能,系统的运⾏时间(主要是针对数据库⽽⾔)。11、可理解(操作)性:理解和使⽤该系统的难易程度(界⾯友好性)。12、可移植性:在不同及硬件配置情况下的运⾏性。

13、回归测试:按照测试⽤例将所有的测试点测试完毕,测试中发现的问题开发⼈员 已经解决,进⾏下⼀轮的测试。14、⽐较测试:将已经发版的类似产品或原有的⽼产品与测试的产品同时运⾏⽐较,或与已往的测试结果⽐较 。

因篇幅问题不能全部显示,请点此查看更多更全内容