欢迎所有爱好软件测试的任人志士加入本空间!
软件测试自动化的一些具体做法
上一篇 /
下一篇 2007-05-11 17:13:26
因为
软件测试的
工作量很大(40% 到60% 的总开发时间),而又有很大部分适于自动化,因此,测试的改进会对整个开发工作的
质量、成本和周期带来非常显著的效果。
#[/EThbo0软件测试技术第一门户Zx4X^y6D~ 首先,谈谈在测试自动化的情况下,带有图形界面的产品的测试用例的设计问题。因为图形界面的输出显示不是很容易做到测试结果自动化比较,所以一般的做法是把图形界面输出的部分单独建立测试用例,以手工运行。而所有非图形输出则可进行自动测试。软件测试技术第一门户7`I3aO(^GIby2tE
'~&C;qg9rJ,\C0f]\\CW4B_zr0 下面举出一些测试自动化的例子:软件测试技术第一门户T#Y
}up/J
软件测试技术第一门户+`#nde%U$f
软件测试技术第一门户F8Q a/O,l)S%WL1.测试个案(test case ,或称为测试用例)的生成
?"N"CppdIQ8z0软件测试技术第一门户1W+wSM
Zc"W#B&[9Lq$d
软件测试技术第一门户)T#Lq)? no 用编程语言或更方便的剧本语言(script. language 例如Perl等)写出短小的程序来产生大量的测试输入(包括输入数据与操作指令)。或同时也按一定的逻辑规律产生标准输出。输入与输出的文件名字按规定进行配对,以便控制自动化测试及结果核对的程序易于操作。软件测试技术第一门户`)d [(zj8n