51Testing软件测试论坛

标题: 遇到LR脚本问题(急...万分感激!!!) [打印本页]

作者: jerryaaa    时间: 2009-10-16 15:18
标题: 遇到LR脚本问题(急...万分感激!!!)
系统是java开发的B/S结构的程序

   下面是用LR录制的脚本:
web_submit_form("OrderEntry,$Form.sdirect_2",
  "Snapshot=t128.inf",
  ITEMDATA,
  "Name=TextField", "Value=", ENDITEM,
  "Name=radio", "Value=157", ENDITEM,
  "Name=submitShipments", "Value=订单发送", ENDITEM,
  LAST);
   
    其中[ "Name=radio", "Value=157", ENDITEM ]中Value的值:157是变动的,每次运行脚本,Value的值都不一样,我想问一下的是:用怎样的方式才能记录这个变动的值,然后将值植入脚本运行.

    期盼xdjm的回复,万分感激!!!
作者: iori    时间: 2009-10-16 15:22
关联
作者: wu52wen    时间: 2009-10-16 15:23
用下关联吧
作者: jerryaaa    时间: 2009-10-16 15:35
标题: 回复 3# 的帖子
首先谢谢

如果我想用从数据库中读取那个value("Value=157", )的值,可以吗?
作者: iori    时间: 2009-10-16 15:39
可以,参数化直接从数据库中取值
作者: jerryaaa    时间: 2009-10-16 16:55
标题: 回复 5# 的帖子
你们好,我不太懂怎么用关联(你们根据上面我贴代码的情况)?希望给予指导。

谢谢
作者: iori    时间: 2009-10-16 17:31
原帖由 jerryaaa 于 2009-10-16 16:55 发表
你们好,我不太懂怎么用关联(你们根据上面我贴代码的情况)?希望给予指导。

谢谢

你想从数据库中读取那个value,参数化就可以了,不用关联
loadrunner参数化连接数据库
1.连接SqlServer
新建参数--data wizard--选择第二项--创建一个ODBC的数据源---选择驱动(因为我们用sqlserver数据库所以我们选择sqlserver的驱动--输入数据源名称(自取)和数据库服务器的名称--用户权限验证(一般默认)--更改默认的数据库为(选择刚才创建的数据源要连接的数据库)--测试数据源--确定后回到SQL语句输入
2.连接Oracle
新建参数--data wizard--选择第二项--创建一个ODBC的数据源---选择驱动(因为我们用Oracle数据库所以我们选择Oracle的驱动)--填写Oracle数据源驱动的配置信息(数据源名称(自取),TNS service name (LIUDEBAO),userid(使用这个数据库的用户名))--test connection(需要输入用户密码)--确定后再次连接--输入查询语句
如果链接不成功,首先检查Oracle是否运行正常,然后在检查数据串连接串等设置
3.连接mysql(需网上下载mysql驱动安装,因为windows没有自带odbc数据源的mysql驱动)
新建参数--data wizard--选择第二项--创建一个ODBC的数据源---选择驱动(因为我们用Mysql数据库所以我们选择MYsql的驱动(自己已经安装))--)--填写mysql数据源驱动的配置信息(数据源名称(自取),server(Mysql服务器地址,可写IP,若本机可写localhost),用户名,密码,所用的数据库)--此页第二个选项卡(链接选项)写入端口号(Mysql的默认端口号是3306),其他保持默认--点击test测试--回到输入查询语句
a.这里需要强调需要额外自己安装mysql驱动
b.总是说找不到记录或查询出错,可能是记录之间有空格或逗号
作者: jerryaaa    时间: 2009-10-16 18:44
标题: 回复 7# 的帖子
不会意思,可能我没有说出我想表达的意思

现在系统的流程是新增完一个订单,然后选择这个订单,单击“订单发送”按钮。

因为每新增完一个订单,后台数据库表主键都会增加1,也就是([ "Name=radio", "Value=157", ENDITEM ]中Value的值:157是变动的,每次运行脚本,Value的值都不一样)

如果我想先做:“新增完一个订单,然后选择这个订单,单击“订单发送”按钮”这整个流程,是否要代码?怎么编写呢?

再次麻烦你了!
作者: kuangquanshui    时间: 2009-10-16 18:47

作者: xwlong    时间: 2009-10-19 21:49
单击“订单发送”前,做个关联
作者: sun_huai    时间: 2009-10-20 11:29
这个参数化个表单 可以么?




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2