Datapool之我见

王朝other·作者佚名  2006-01-31
窄屏简体版  字體: |||超大  

1 数据池简介数据池是一个测试数据集。在回放时为脚本中的变量提供提供数据值

数据池

Datapools let you automatically pump test data to virtual testers under high-volume conditions that potentially involve hundreds of virtual testers performing thousands of transactions.

典型地,用数据池以便:

l 每个运行脚本地虚拟测试者可以向服务器发送真实数据(可以包括唯一数据)

l 单个虚拟测试者多次执行相同的事务,可以在每个事务中向服务器发送真实数据

如果在回放时不使用数据池,每个虚拟测试者向服务器发送相同的Literal values(这个值是在录制脚本时捕获的)

例如,假设录制VU脚本,在这个脚本中发送顺序数(order number)53328给数据库服务器,如果100个虚拟测试者在执行这个脚本,顺序数53328就向服务器发送了100次。如果使用数据池,那么每个虚拟测试者可以向服务器发送不同的顺序数。

1.1 你想做什么1.1.1 向VU脚本添加数据池命令向脚本中增加数据池命令

要让Robot自动向脚本中添加数据池命令和数据池配置的申明:

1. 点击Toolsà Session Record Options

2. 点击Generator栏

3. 选择Use datapools

4. 点击ok

注:要想在GUI脚本中添加数据池命令,需要手动添加

1.1.2 在Robot中创建和组建数据池在用Robot为脚本创建一个新的数据池之前,脚本必须在其内包括一个数据池配置(Datapool_config)章节。

在Robot中创建一个新的数据池和生成数据池的值:

1. 如果访问数据池的要打算编辑的脚本没有打开,则先打开之:FileàOpenàScript

2. 点击Edità Datapool Informantion,打开在脚本对话框总的数据池配置

3. 或者接受脚本对话框中数据池的默认配置,或者做适当的修改

注:

4. 在作完修改之后,点击Save。

5. 采取其中一种操作

ü 点击Create,创建和组建 新的数据池。数据池详细的对话框将出现。

如果试图要创建的数据池已经存在,Create按钮就不会出现在对话框里,相反的,Edit Specification(编辑详细信息)按钮将出现,允许编辑数据池的列定义。Edit Existing Data(编辑已存在数据)按纽也会出现,允许修改数据池的值。

如果此时不想创建和populate数据池,点击Close

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航