MSN: luxuabc@hotmail.com

Silk Performer基本概念

上一篇 / 下一篇  2008-04-15 18:03:07 / 个人分类:测试工具

    Silk Performer是Borland公司生产的一款性能测试工具,和Load Runner是竞争对手。Silk Performer采用work flow的概念将性能测试的步骤制作成一个工作流,这让初学者很容易上手,十分方便。其中包括baseline的测试。 另一点好的方面是,它将一个测试作为一个整体工程来看待,所有的相关文件都整合在某一个工程文件内。

这里介绍一些基本概念:

Project:一个Project是配置文件(Profiles)、教本文件(scrīpts)、包含文件(Include files)、数据文件(Data files)、客户端(Agents)以及Work Loads文件的组合,其中Include fileSilk Performer教本运行时需要的库文件系统会根据脚本自行添加。

 

Profile文件:这个文件是录制脚本和播放教本的基本设置,经常用到的是设置不同的浏览器类型和网络连接类型。

scrīpt文件就是录制下来的用户操作文件,在测试的时候由Virtual user运行。

Data file包含一些测试数据,比如用户登录名和密码。

Work load文件是定义测试的行为,里面定义了压力的类型,有多少虚拟用户,执行多长时间等等一系列的参数。

 

User Type是一个scrīpt,一个User Group和一个Profile的组合,顾名思义就是一组什么样的用户在什么配置下执行什么操作。其中User Group中可以定义执行哪些Transaction以及执行多少次,一个User Group特定于一个scrīpt

 

Baseline通过采用一个虚拟用户执行每一种User Type的方法得到一些初始数据作为今后计算虚拟用户数的标准,计算公式是:Vusers = Session Time[s] * Sessions Per Peak Hour / 3600.同时可以定义一些Timer的上限和下限。要注意的是每一个BaseLine是和一个WorkLoad相关的,如果你改变了相应的WorkLoad那么也需要重新制作BaseLine


TAG: 测试工具 Silk

BOBO 引用 删除 tanbofish   /   2008-05-14 12:49:05
这个针对哪种语言进行测试的啊.
 

评分:0

我来说两句

Open Toolbar