资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
LoadRunner 参数化取值与连接数据库参数化取值与连接数据库发布时间: 2011-8-12 10:30 作者: candle806(CSDNblog) 来源: 51Testing 软件测试网采编LoadRunner 在使用参数化的时候,通常都是需要准备大数据量的,也因此 LoadRunner 提供两种参数化取值方式,一种是手动编辑,另一种就是通过连接数据库数据库取值。一般在大型业务并发压力测试测试时,数据量肯定也都是非常大的,所以手动去编辑当然就不切实际了,还好有连接数据库的功能,所以就方便了很多。不过提供连接数据库的功能到不是为了方便去取数据,而更重要的应该是借用数据库的造数据功能,通过简单的 sql 语句,便可以完成大量可复用的数据,这就是数据库的强大之处。在脚本中设置参数化之后,进入参数化属性就可以发现一个标签按钮 Data Wizard,这里就是连接数据库的接口。不过连接数据库可不能直接进行连接,需要通过 windows 系统提供的 ODBC 进行桥接,这里以 sql server2005为例。通过系统的控制面板找到管理工具,然后再找到数据源(ODBC)点击进入,选择系统 DNS 标签下,添加数据源并选择 sqlserver,如图所示:当然,配置完成之后,需要执行简单的配置测试,测试成功后,表示 ODBC 桥接成功。接下来便可以创建数据库和表了,这里在 sqlserver2005下创建表 Table_a,只有一个字段名为 a,通过如下 sql 脚本插入100条记录到表中:declare a int ;set a = 1 ;while a=100begininsert into dbo.Table_a values(test);set a=a+1;end执行以上脚本之后,表就插入了100条同样的记录“test”,此时表中的数据已经准备 ok了。回到 LoadRunner Vuser 中,创建一个简单的参数化脚本如下:Action()lr_eval_string(“testParam“);return 0;右键参数进行参数属性对话框,点击 Data Wizard 进入连接数据库配置,选择“Spectify SQL statement manu”制定 sql 连接,然后选择下一步,再点击 Create 进入数据源选择方式,选择 LoadRunner 命名的数据源,如下图所示:在下面的 SQL 空白处,输入对应的 sql 语句,完成合适的数据导入,完成后,数据被导入到参数化列表中,如下图所示:做性能测试性能测试,最重要的准备工作工作就是数据,特别是对数据库的灵活运用,将会大大提高性能测试的效率。
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号