LoadRunner性能测试应用(连载二十)

发表于:2009-1-19 16:38

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:姜艳、于波等    来源:51Testing提供试读

  3.2.4  导入数据方法

  LoadRunner允许使用Microsoft Query或者指定数据库连接字符串与SQL语句,利用参数化从已经存在的数据库中导入数据。

  用户脚本生成器在从数据库导入数据的过程中提供了一个向导。在此向导中,可以指明如何导入数据——通过MS Query创建查询语句或者直接书写SQL语句。在导入数据以后,以“.dat”为后缀并作为正规的参数文件保存。

  在向导中单击“Data Wizard”按钮,从数据表中选择用户名后,使用“Specify SQL statement manually(手工指定数据库连接字符串)”方法连接数据库,如图3-23所示。

  单击“下一步”按钮,出现图3-24所示的对话框。填入连接字符串和SQL语句后,单击“Finish”按钮,出现查询结果。

  软件测试工具         LoadRunner

       图3-23  指定数据库连接方法                   图3-24  指定SQL语句

  3.2.5  数据文件存储

  数据文件能保存脚本执行期间Vuser访问的数据,这些数据可以被存储在本地或全局文件中。如果拥有大量已知参数值,数据文件是非常有用的。

  数据文件中的数据以表格的形式存储。一个文件可以包含大量参数值,每一列都保存一个参数的数据。列的分隔由分隔符标记,例如逗号、“-”或者Tab符号等。如果使用文件作为参数的数据源,必须指定文件的名称和位置、包含数据的列、文件格式,包括列的分隔符、更新方法等内容。

  在下例中,就是使用文件作为参数的数据源,其数据文件包含了每个数据的ID编号及其相对应的名称,如图3-25所示。

  软件测试工具

  图3-25  数据文件存储设置

  在“File path”框中输入数据文件的名称,或者单击“Browse”(浏览)按钮指定现有数据文件的文件位置。默认情况下,所有新数据文件均被命名为“parameter_name.dat”并且存储在脚本的目录中。

  单击“Edit with Notepad”按钮,将打开记事本,在记事本文档中编辑此数据,其中第一行是参数名,第二行是参数的初始值。用表格的形式将其他列名和值输入到该文件中。使用分隔符(例如逗号或者制表符)来指示列分隔。对表格中的每个新行都要另起一行开始。

  “Select next row”下拉列表框有以下几个选项:

21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号