欢迎来到天天文库
浏览记录
ID:47104424
大小:1.14 MB
页数:39页
时间:2019-08-03
《Benchmark Factory使用指导书》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、BenchmarkFactory使用帮助目录1简介32安装卸载42.1安装42.2注册42.3卸载43操作指南43.1启动43.2界面及基本设置153.3脚本配置和编辑183.4Agent233.5结果图标和数据分析281简介及工作原理1.1简介BenchmarkFactory是一种高扩展性的强化测试、容量规划和性能优化工具,可以模拟数千个用户访问应用系统中的数据库、文件、Internet及消息服务器,从而更加方便地确定系统容量,找出系统瓶颈,隔离出用户的分布式计算环境中与系统强度有关的问题。无论是服务器,还是服务器集群,BenchmarkFactory都是
2、一种成熟、可靠、高扩展性和易于使用的测试工具。很多产品测试特别是Web服务程序都会使用的测试软件,主要用于测试Web页面性能及稳定性。BenchmarkFactory通过记录和回放多用户测试中的事务处理过程,使IT专业人员能够更加方便地完成这一任务。BenchmarkFactory可实现横向(BenchmarkFactory的主用户界面,VisualControlCenter,可支持数百个工作站运行其代理软件)和纵向(每个代理可以模拟数百或数千个用户)扩展。BenchmarkFactory可以测试服务器集群的性能。硬件厂商以使用BenchmarkFactor
3、y及时实现故障恢复。类似地,软件厂商使用BenchmarkFactory,可以优化其服务器软件,而最终用户可以利用BenchmarkFactory确定其服务器集群的硬件需求。1.2工作原理BenchmarkFactory控制台通过对模拟的若干个Agent场景控制,对目标数据库进行事物操作,记录操作过程目标数据库数据,BenchmarkFactory控制台再记录的数据进行加工,生成运行结果报告,方便地确定系统容量,找出系统瓶颈,隔离出用户的分布式计算环境中与系统强度有关的问题1安装卸载1.1系统要求1.1.1BenchmarkFactory控制台要求Cpu:3
4、00Mhz以上cpu内存:256M以上空闲磁盘:100M以上操作系统:Windows2000/2003/XP/Vista(32bit)1.1.2代理机要求Cpu:Pentium200MHz以上内存:128M以上操作系统:Windows2000/2003/XP/Vista(32bit)1.1.3支持的数据库类型Oracle:7,8,8i,9i,9.2,10g,11gSQLServer:7,2000,and2005Sybase:12.5and15DB2LUW:8.1.5andaboveMySQL:4.5and5.01.1安装打开ToadDevelopmentSu
5、ite选择安装.1.2注册安装完成后需要注册,注册的时候打开“注册机”,选择安装的软件,在setmessage中输入信息,点击generate,将生成的注册码拷贝粘贴,完成激活。1.3卸载从控制面板—>安装卸载列表找到该软件进行卸载。2操作指南2.1启动2.1.1添加数据库实例1:首次使用时,需要添加一个数据库实例,点击界面工具栏的,打开创建向导,如图所示:2:选择数据库启动,即基于什么数据库做测试,我们选择oracle数据库3:配置连接信息,即所要连接的数据库的服务名,用户名,密码下面勾选是否在开始之前对数据库的连接做检验,当勾选此选项时,检测到数据库无法
6、连接时,系统会作出提示4:给该新建的数据库实例命名,到这一步的时候,该实例已经基本顺利创建成功1.1.1编辑数据库实例对已经创建的数据库实例需要编辑和删除的时候,点击菜单栏的按钮,打开数据库实例编辑界面1.1.2新建负载场景开始一个新的测试之前,在配置好被测数据库的目标实例后,需要新建一个负载场景,用该负载场景去在添加的目标数据库上去运行,查看目标数据库的性能。点击工具栏的按钮可以打开新建向导,也可以点击打开已经保存在本地的负载场景。1.1.1.1工业标准数据库测试1:选择测试数据库为oracle,选择第一个测试标准3:选择该场景用户运行的基准,系统默认有六
7、种选择,每个基准下面有相应的解释,根据具体情况选择。(1)AS3AP:该AS3AP基准是一个可扩展的,便携的ANSI的SQL关系型数据库的基准。这个标准提供了一套全面的测试数据库的处理能力;有一个内置的可扩展性和可移植性测试范围广泛的系统;最大限度地减少人类努力实施和运行基准测试;,并提供一个统一的度量直接的解释基准。(2)ScalableHardware:关系型数据库系统的硬件的可扩展性标准。这是AS3AP标准的一个子集。这个基准测试如下:处理器,硬盘,网络和组合,这三个实体。(3)TCP-B:数据库输入输出标准,测试应用程序执行时间和事务处理的完整性。(
8、4)TCP-C:是一个在线事务处理的标准,用来测试每
此文档下载收益归作者所有