51Testing软件测试论坛
标题:
如何将数据库中的数据弄成脚本的参数?
[打印本页]
作者:
alice1982wang
时间:
2009-12-7 15:32
标题:
如何将数据库中的数据弄成脚本的参数?
我有如下脚本:
web_custom_request("showOperation.htm_3",
"URL=https://hsse.hs.handsome.com.cn/se/support/showOperation.htm?wfid={NewParam}",
"Method=POST",
"Resource=1",
"RecContentType=application/json",
"Referer=https://hsse.hs.handsome.com.cn/se/portal/SupportPortal.htm?projectId=20090908",
"EncType=",
"Body=¤tProjectId=20090908¤tProjectName=机房设å\xA4\x87",
LAST);
web_custom_request("fetchProductVersionList.htm",
"URL=https://hsse.hs.handsome.com.cn/se/services/sys/fetchProductVersionList.htm",
"Method=POST",
"Resource=1",
"RecContentType=application/json",
"Referer=https://hsse.hs.handsome.com.cn/se/portal/SupportPortal.htm?projectId=20090908",
"EncType=application/x-www-form-urlencoded; charset=UTF-8",
"Body=param.productId=20090908¤tProjectId=20090908¤tProjectName=机房设å\xA4\x87",
LAST);
web_custom_request("fetchArtifactAttList.htm",
"URL=https://hsse.hs.handsome.com.cn/se/services/reqm/fetchArtifactAttList.htm",
"Method=POST",
"Resource=1",
"RecContentType=application/json",
"Referer=https://hsse.hs.handsome.com.cn/se/portal/SupportPortal.htm?projectId=20090908",
"EncType=application/x-www-form-urlencoded; charset=UTF-8",
"Body=param.artifactId={NewParam_1}¶m.preferredOrder=lastUpdateDttm¤tProjectId=20090908¤tProjectName=机房设å\xA4\x87",
LAST);
其中有两个参数,这两个是有关联的,并且可以从数据库中提取。我将他们参数化并且想让他们一一对应,可是不知道如何进行参数化的配置,是用ODBC么?怎么用?请各位大侠帮帮忙,急!!
作者:
ganlan
时间:
2009-12-7 16:22
如果是从库表中取的数据,那么就直接参数化就可以了,如果两个字段有关联,是一一对应的,那么就放在一个参数文件中,设置第二个参数随第一个取就行。
如果是系统自动生成的参数,那么需要设置手动关联,这个稍微复杂一点,多调试几次关联函数,应该是可以取值成功的。
作者:
alice1982wang
时间:
2009-12-7 16:32
标题:
谢谢2楼的答复
你好,谢谢你的帮助。
我将两个参数放在一个参数文件中了,可是点击手动指定SQL语句时怎么也创建不出来连接字符串,见附件,请帮忙告诉我这么做是对的么?
作者:
alice1982wang
时间:
2009-12-7 16:36
标题:
回复 2# 的帖子
请问如何将两个参数放在一个参数文件中啊?
作者:
ganlan
时间:
2009-12-7 16:46
从数据库中查参数数据,应该是将数据库中的数据导入到参数文件中而已,
其实可以不用这样做,直接查出来拷贝到参数文件中也一样的,不用通过LR那个工具去导。
两个参数放在一起时,是在进行第二个参数参数化,选择文件为第一个参数文件,进去以后重新增加一个参数列,也就是增加一个字段,然后这个字段的取值方式选随前面一个字段取值就可以了。你上面两个参数已经放在一个文件中了。
作者:
wu_xiaoxiang
时间:
2009-12-7 16:53
学习了!
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2