~
回归测试中测试用例的维护
上一篇 /
下一篇 2007-04-30 11:07:17
/ 个人分类:Testing
I#n!ro|0通过运行已经开发的测试用例,可以提高回归测试的效率。测试用例的维护主要有以下几个方面:51Testing软件测试网Z*Ga*X}(h(O;Z[
0ce't)|6Ybw8U0(1)、删除过时的测试用例
'UR(NTQUU*j/j$J0
1[$v0Q I,p(s0因为需求的改变等原因可能会使一个基线测试用例不再适合被测试系统,这些测试用例就会过时。例如,某个变量的界限发生了改变,原来针对边界值的测试就无法完成对新边界测试。所以,在软件的每次修改后都应进行相应的过时测试用例的删除。
K^I r_;M?I051Testing软件测试网+K&pa?
]:S
(2)、改进不受控制的测试用例51Testing软件测试网7`;tElu
j3k,t%@
8xO8\1lK3y0随着软件项目的进展,测试用例库中的用例会不断增加,其中会出现一些对输入或运行状态十分敏感的测试用例。这些测试不容易重复且结果难以控制,会影响回归测试的效率,需要进行改进,使其达到可重复和可控制的要求。
!iQ;gi8H4cE7ETG F051Testing软件测试网0R V2JA TF?4W#p
(3)、删除冗余的测试用例51Testing软件测试网]4w+n,l
vBh
IZ.C
51Testing软件测试网,?9pY1\l7e1\
如果存在两个或者更多个测试用例针对一组相同的输入和输出进行测试,那么这些测试用例是冗余的。冗余测试用例的存在降低了回归测试的效率。所以需要定期的整理测试用例库,并将冗余的用例删除掉。
9}M Q0o+rn:^
J[051Testing软件测试网hj)|F$J
(4)、增添新的测试用例51Testing软件测试网lX2sN$rO{D.V?vvA)v
6h7A2X%o@"[A0如果某个程序段、构件或关键的接口在现有的测试中没有被测试,那么应该开发新测试用例重新对其进行测试。并将新开发的测试用例合并到基线测试包中。
w)WVO6C
WM/y051Testing软件测试网+o,{c Ok`ty3B
相关阅读:
- 软件文档 (xiangshizu, 2007-4-13)
- 什么是存储过程 (xiangshizu, 2007-4-17)
- 什么是触发器? (xiangshizu, 2007-4-18)
- 本地DNS解析 (hiyizhiyu, 2007-4-20)
- 回归测试 (xiangshizu, 2007-4-23)
- 测试用例 (xiangshizu, 2007-4-26)
- 编程小知识 (hiyizhiyu, 2007-4-26)
- “白盒”静动测试两齐全(转) (xiangshizu, 2007-4-26)
- 全面介绍单元测试 (xiangshizu, 2007-4-26)
- tips about vbs (hiyizhiyu, 2007-4-28)
收藏
举报
TAG:
study