51Testing软件测试论坛
标题:
LR如何读取数据库配置表,达到自动化测试的目的?
[打印本页]
作者:
allen198341
时间:
2009-6-9 21:38
标题:
LR如何读取数据库配置表,达到自动化测试的目的?
请大虾指导一下,现有一个站点,成百上千的页面,Mysql数据库某张表中有配置这些页面的URL。现在我要遍历所有的页面,手工肯定很慢,想请教下通过LR如何能迅速的访问页面,怎么通过读取数据库表来迅速访问。望指教,谢谢。
作者:
allen198341
时间:
2009-6-9 22:10
不能沉啊
作者:
superliming
时间:
2009-6-9 23:54
1.参数化啊,用数据库方式参数化。当然要安装mysql的驱动
作者:
云层
时间:
2009-6-10 09:59
参数化中的data向导,注意mysql不支持odbc,所以你要装个myodbc先
作者:
kuangquanshui
时间:
2009-6-10 10:21
没太明白 学习了
作者:
zmy5163
时间:
2009-6-10 10:30
学习Ing
作者:
majun915
时间:
2009-6-10 13:30
我也没有明白 哎
作者:
hongtang
时间:
2009-6-10 14:15
参数话web请求url,地址即可。然后导入驱动数据
作者:
allen198341
时间:
2009-6-10 14:47
那个ODBC我装了,也参数化了,只是光参数化URL,好像没法验证返回信息,检查点要怎么弄呢?
作者:
allen198341
时间:
2009-6-10 14:54
代码如下:
web_url("Left.aspx_2",
"URL=http://test160.91.com/simp/Left.aspx?ParentKey={NewParam_1}",
"Resource=0",
"RecContentType=text/html",
"Referer=http://test160.91.com/simp/Main.aspx",
"Snapshot=t19.inf",
"Mode=HTML",
LAST);
参数化回放脚本,都过了,但是应该有错,检查点应该怎么加呢?
还有,貌似页面上有些按钮点击的动作,录制不到(不是button,比如说是字符连接),怎么解决?
作者:
allen198341
时间:
2009-6-10 15:27
WEB_URL这个函数好像有自己的返回值,
那我要判断这个页面是不是正常,是不是只要在上面的脚本下加入:
“if(LR_PASS(0))
{
lr_output_message("成功!");
}
else if(LR_PASS(1))
{
lr_error_message("成功!");
}”
高手指教
作者:
allen198341
时间:
2009-6-10 16:43
还是通过
“web_reg_find("Text=http://www.w3.org/1999/xhtml",
"SaveCount=count",
"Search=Body",
LAST)
if (atoi(lr_eval_string("count"))>0)
lr_output_message("we find the string!");
else
lr_output_message("sorry,don't find the string!");
return 0;
}“
这个函数去判断呢?执行第一次迭代完后说缺少某函数
作者:
allen198341
时间:
2009-6-11 09:14
浮起来
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2