利用测试环境和数据标准化提升软件测试和开发效率
上一篇 /
下一篇 2010-03-22 12:07:25
/ 个人分类:测试效率
查看( 1459 ) /
评论( 7 )
利用测试环境和数据标准化提升软件测试和开发效率51Testing软件测试网.J[-[_2Zt#u_.}8e7x
(DqEM IN_8A0作者:丁志义51Testing软件测试网^F{U*X?
51Testing软件测试网.N*]([9`,~a^u
摘要:本文是一次用测试环境和数据标准化来提高测试和开发效率的探索和实践总结,是从标准化的目的出发,进行标准环境和数据制定,再到数据培训和标准化执行的一套较完整过程。实践效果表明:测试环境标准化和标准数据的使用能提高测试人员编写用例、日常测试等工作效率;同时能增强开发人员主动性,提高单元测试质量,并能更快速处理缺陷。
*g xCI\m0
2x(S&s~%@-e0关键词:软件测试 标准化 效率
:yj|_ebgY0
8JC/FE&M5j0一、 前言:
#jA2{1RY3p5tv0规范的测试流程和测试工作制度是我们顺利开展工作的基础,是测试员和开发人员甚至和需求人员共同遵守的法则,这个是工作制度的标准化。
4h*fEB3W ]-A*D0 而测试环境的标准搭配(如谁的机器IP地址是多少),和测试数据的标准化,会降低测试同开发人员信息交流成本。例如一个规范的基础档案命名,让所有的测试人员和开发人员都知道该档案的主要属性,这样在使用该数据和分析该档案在后续计算错误中就不需要再去查看该档案属性,开发登陆到谁的机器看到的数据都一样,不再需要信息的二次转换,对开发处理问题和日常沟通等都是很好的促进作用。51Testing软件测试网 J6^i o#ua1]v
~
为此我们可在测试数据标准化上下工夫,制定一个数据标准和一套大家都使用的标准数据就如同标准件螺栓螺母一样,让数据具有互换性和易用性。通过使用标准数据来提高开发和测试工作效率。
*^7wYaH!Qp0 51Testing软件测试网 uA*ry HO#m
二、 测试标准环境搭建和部署
J%]6tG1a"N4D*Yb0在测试组内,将测试人员用机器IP地址设置为固定IP,并和计算机名称捆绑;将各机器数据库SA用户密码设置为对计算机名称(也可为其他规则,禁止为空);操作系统环境进行分工,这样在日常测试中可覆盖环境测试这一项目。这是测试环境的固化和标准化。例如我们测试组内常用测试机器环境如下:51Testing软件测试网.I1nfdW&x6WY-[
机器名 /L?8Zic6l0 | IP51Testing软件测试网-w }QUko:gd | 操作系统51Testing软件测试网a5B+wQ"Y*Nh | 数据库 cMEEV:L0 | SA密码51Testing软件测试网6X
Gsc F.Z v7E)@Zc |
ddzzyy
E's&_.S |