dosomething;
}
使用这种代码的好处是随意调整测试力度,缺点是数据单一,不想外边工具一样生产的
数据的多样化。如果想根据数据分段标准动态产生不同数据,应该使用其他编程工具来生产
而不应采用这种办法。
动态修改chk 文件实行参数化的动态Check
有时候我们知道在测试过程中的某些数据是动态生产的,比如某些按顺序或随机产生的
单号,而我们又往往需要根据这个单号进行一些判断,比如数据库中对应的数据是否完整。
还有,当我们需要根据输入的某些条件来判断输出的条件是否正确,这个时候WINRUNNER
就无能为力了,因为它目前没有提来实现参数化的Check。
但是我们可用使用WINRUNNER 的函数及WINNRUNNER 的录制功能,先录制一个使
用ULTRAEDIT(或类似工具)手工修改chk 文件的函数。然后将要修改的内容参数化,在
主SCRIPT 执行Check 以前先调用该函数。
在Script 里面管理GUI
使用WINRUNNER 都知道GUI 文件的重要性,MI 推荐的一种方式是专人来管理GUI
文件,整个测试使用同一个/系列GUI 文件。但实际我觉得这很困难的,特别是程序比较的
话,光是找出所有的窗口就已经是很痛苦的一件事情。我认为应该首先应该将GUI 与SCRIPT
同时存储在同一目录下。
然后使用GUI_load 在SCRIPT 开始以前就装载GUI,在SCRIPT 开始增加:
if (GUI_load(".\\login.gui")!=0)
{
pause ("Can't load login.gui");
文章来源于领测软件测试网 https://www.ltesting.net/