性能测试用例.docx
- 文档编号:7065177
- 上传时间:2023-01-16
- 格式:DOCX
- 页数:60
- 大小:41.60KB
性能测试用例.docx
《性能测试用例.docx》由会员分享,可在线阅读,更多相关《性能测试用例.docx(60页珍藏版)》请在冰豆网上搜索。
性能测试用例
性能测试用例
文档标识:
zzuli_zyh_id
软件测试说明
花园网上购物系统项目名称:
项目标识:
ZYH_01
测试级别:
性能测试
级:
无密.
档信息文修订历史记
作说日版
文档审核与批准
审核日期
签会日期准批日期
60/2
60/3
目录2息文档信...........................
6
1范围.................................
识标1.16
述1.2系统概6
述概1.3文档7
档文1.4参考7
82术语和缩略语.........................
8
3测试准备.............................
备3.1硬件准8
备准件3.2软8
备准具测3.3工试9
9
4测试用例.............................
/460
60/5
1.范围
1.1标识
a.文档标识号:
NO.2
b.标题:
花园网站购物系统(Plantsby
WebSphere)
c.委托单位:
郑州轻工业学院软件测试09级测试项目小组ZYH
d.被测软件研制单位:
IBM
1.2系统概述
1.产品应用领域:
网上购物
2.产品特点及其主要功能模块:
花园网站购物系统是企业产品与客户服务之间建立更加直接沟通及交流的平台,将产品展示给客户,让客户通过网站便能够自由选购,是产品预定系统的主要目的。
本系统只在满足电子商务时代人们对于网上购买和销售的需求,所以首先必须满足不同人群对购物系统操作和功能的需求;其次在于必须切实的把销售和购买结合6/60
起来,真正做到网上购买和支付。
主要功能模块:
1.注册与登录;
2.商品展示;
3.添加产品进入购物车并产生相应购物清单,在清单中可以删除商品;
4.在购物车中,可以向购物车继续添加商品,选择购买的数量并对价格进行逻辑运算,或者直接进行支付;
5.对订单地址和购物信息进行修改更新;
6.可以对支付方式和邮寄方式进行选择;
7.提交订单支付;
8.退出系统。
1.3文档概述
本文档是由测试组根据评测需求基线,编制的文档。
评测需求基线由用户需求及相关文档组成。
本文档的作用是对本项目的软件评测工作做细致的功能用例安排,本文档包括测试功能范围、功能测试内容、测试工作中要采用的测试方法和工具等内容。
7/60
1.4参考文档
软件需求规格说明书、软件详细设计说明书、项目开发进度表、质量保证计划
2术语和缩略语
2.1虚拟用户(Vusers):
在测试过程中,LoadRunner使用虚拟用户模仿人类真实用户对被测应用程序进行操作,这样数千虚拟用户可同时运行于一个单一的工作机(站)。
2.2流量(throughput):
虚拟用户从服务器接受的数据量,以字节为单位。
2.3事务(Transaction):
LoadRunner在测试脚本中定义事务,是一个或一系列用来操作服务器的行动以衡量服务器的性能。
2.4事务响应时间(TransactionResponseTimes):
处理一项事务所需要的时间。
2.5事务响应时间百分比(TransactionResponseTimesPercentile):
在给定的时间范围内通过的事务的百分比。
3测试准备
3.1硬件准备
服务器:
Pentium(R)Dual-CoreE5400@2.70GHzCPU:
内存:
2GB
硬盘:
80GB
3.2软件准备
服务器:
操作系统:
WindowsXPSP3
浏览器:
IE6SP2
应用服务器:
IBMWebsphere
Office2007
8/60
3.3测试工具准备
LoadRunnerVirtualUserGenerator
使用LoadRunner的VirtualUserGenerator(简称VuGen),创建系统负载。
通过录制应用程序中用户执行的操作来生成Vuser(虚拟用户),以虚拟用
户的方式模拟真实用户的业务操作行为。
它首先记录下用户功能操作业务流程,然后将其转化为测试脚本,以便作为负载测试的基础。
对于选择的用户功能,本次测试原则上一个完整动作过程(如:
单独访问一个网页)生成一个测试脚本。
具体实施工作是在一台测试机上进行的。
首先登入指定功能的页面,确认网页可访问后进行测试脚本的录制、保存,最后回放测试脚本,保证测试脚本执行正确。
LoadRunnerController
使用LoadRunner的Controller,设定负载测试方案,业务流程组合和虚拟用户数量。
这样可以建立多种测试方案。
Controller可以运行用来模拟真实用户执行的测试脚本,并可以通过设置虚拟用户数让多个虚拟用户同时执行测试脚本以达到在测试系统中创建压力负载。
通过设置“虚拟用户数”和运行时间,观察系统运行性能状况。
本项具体实施工作是在LoadRunner的Controller中引入需要加载的测试脚本,针对脚本设置加载测试参数和加载运行方式。
然后启动加载测试,观察测试运行情况,加载测试结束后记录测试运行场景等。
LoadRunnerAnalysis
使用LoadRunner的Analysis来收集汇总所有的测试数据,可以获得有关测试功能点的性能记录报告和图表。
4测试用例
9/60
用户登2并用例ZR_01
名1户输入用户名称和密码
2击登陆按钮进入系统
描用1台服务启动效的用户名和密码的准备2的始测试过备作的说结果准系IE代开浏进入与期系进1入结统输入望统览器,一服务果器地致址
2输入正输入用户用户名与期
确的用名和对应和密码望结户名和密码正确一果60/10
致密码
期系与登陆3登陆进入点击结界望系进入统主后
统主界4注退出系陆页
Schedule;
同时加载所有的用运行前初始化所有的用Run-timesettings循环五
不打印日5约束不模拟浏览器缓存6、
600s、HTTP连接超时为7600sHTTP接收超时为8、
600s
9、Step下载超时为登陆操作成功、终1过程、系统错误止条件2系统单点操作小于五秒果结评估标准/1160
录制脚本并调试成loadrunner记1、用测试功;录
设置参数池2、
创建场景和配置测试参
并发用户运行成2张2011.1.10
日
用例ZR_02用户登4并名用户输入用户名称和密码
点击登陆按钮进入系统
描述1、后台服务启动;用例
有效的用户名和密码的准备。
、的初2始化测试过程评望操入名步序骤输及期的估备注标的结果作的说明称号
准浏代开系入1进IE系与期入进12/60
结望输入统统览器,一果务服器地致址
2密正密3登统主界4注退出系统致陆页面Schedule;
1、同时加载所有的用户2、
运行前初始化所有的用户、3Run-timesettings:
循环五次4、
不打印日志、5和提前不模拟浏览器缓存、6约束600s
7、连接超时为HTTP13/60
600s接收超时为8、HTTP600s
下载超时为9、Step登陆操作成功1、终过程
系统错止条
系统单点操作小于五估标录制脚本并调试loadrunne功设置参数创建场景和配置测试参4并发用户运行成
2011.1.10
张日
zr-03用例注册新用户20人并发用例标识名称1、点击“Login”到“registerforyour
”连接;ownaccounthere例用、填写表单,注册新用户。
描述21、后台服务启动;用例的初2、有效的创建用户信息的准备。
60/14
始化测试过程估备注望的评骤名输入及操期序步
结作的说1regis册用for
页er
ownyouraccount
her2电子邮箱用新果一户密码,确认
第一致密码,最后个名,联一个名,城系地址,市,国家,邮政编码,联系电话/1560
与期注册成3注册点击注册结望功一果
Schedule;
、同时加载所有的用
、运行前初始化所有的用
Run-timesettings循1、不打印日约、不模拟浏览器缓600sHTT连接超时600s接收超时HTT600s
Ste下载超时、创建新用户成终、不能创建新用户止条件2系统单点操作小于五秒结果评估标准loadrunner录制脚本并调试成功;、试记1用测2、设置参数池录
、创建场景和配置测试参数3并发用户运行不成功、204设张苒计人设计60/16
日期员
zr-03用例注册新用4人并名点Logiregisterforyour
”连接ownaccounther、填写表单,注册新用户描
、后台服务启动用、有效的创建用户信息的准备的始测试过备的标称号的结果作的说明准入击进点入1进注注与期结册用户regist“望户用册一for
页面er
果ownyour致account
连here”/1760
接期以创与户册新输入用可2注结望建新用用户电子邮箱,
确密码密码第最个名一个名系地址市,国家邮政编码联系电注3点击注
果致Schedule;
、1、同时加载所有的用户2、运行前初始化所有的用户3次循环4、Run-timesettings:
20、不打印日志5和提前6、不模拟浏览器缓存约束600s
、7HTTP连接超时为/1860
600s接收超时为8、HTTP600s
下载超时为9、Step终程1、创建新用户成功过
、不能创建新用止条系统单点操作小于五估标loadrunne录制脚本并调试成功、设置参数
、创建场景和配置测试参并发用户运行不成42011.1.10张日员
ZY用物表加并查添看购用例名H_Y01并发称_10例标识用1.
定商品选例加到购物车添2.3.显示购物列表描述/1960
后台服务启动;1、用例有效用户名和密码的准备。
2、所有用户都能正常进入系统3、的初始化测试过程
输期入及序估标结骤名作说I代浏览器1登录界2品图信息界商3购物物列主页4
退主页登录页面里面、登录操作在Init1:
、Schedule2同时加载所有用户、3运行前初始化所有用户4、前提和约束:
循环次数Run-timesettings、5
次为5不打印日志6、不模拟浏览器缓存7、
/2060
600s连接超时为8、HTTP600s接收超时为、HTTP9600s
下载超时为Step10、过程终止条、登录操作成功;1
系统错误结果评估系统单点操作小于五录制脚本并loadrunner试成功设置参数池测试记创建场景和配置测试参数1并发用户运行成
设ZYH_Y
设计人日期
用例名添加并查看购物表用ZYH_Y02例标识称_20并发用1.选定商品例2.添加到购物车3.显示购物列表描述21/60
用后台服务启动;1.有效用户名和密码的准备。
2.例的初所有用户都能正常进入系统3.始化
测试过期入及结骤名估标作说I代浏览器1登录界2品图信息界商3车,查看购物物列主页4
退系致主页面登录页面
里面1登录操作在Init:
Schedule2.
同时加载所有用户3.前提和约行前初始化所有用户4.运束5un-timesettingsR:
循环次数为5.
次打印日志6.不/2260
模拟浏览器缓存7.不600s连接超时为HTTP8.600sHTTP接收超时为9.600s
Step下载超时为10.
过程终1登录操作成功2系统错误条结果评系统单点操作小于五标录制脚本并调试loadrunner1.功2.置参数池测试记建场景和配置测试参数3.并发用户运行成4.设ZYH_Y
2011-1-10设计人日期
用看购物表添用例名加并查ZYH_Y03例标识_40并发称
用.选定商品12.添加到购物车例.显示购物列表3描
23/60
述用后台服务启动;1.有效用户名和密码的准备。
2.例的初3.所有用户都能正常进入系统
始测试过期入及结骤名估标作说I代浏览器1登录界2品图信息界商3车,查看购物物列主页面期出与退击成功退点望果统结4
进入系退出一出系统致登录页面主页面里面录操作在Init1.登chedule:
2.S时加载所有用户同前提和约3.
行前初始化所有用户运束4.5:
循环次数为R5.un-timesettings次/2460
打印日志6.不模拟浏览器缓存7.不600s连接超时为HTTP8.
600s接收超时TT9600s
Ste下载超时10过程终1登录操作成功2系统错误条结果评系统单点操作小于五标录制脚本并调试loadrunner1.功2.置参数池测试记建场景和配置测试参数3.并发用户运行成4.设ZYH_Y
2011-1-10设计人日期
用用例ZYH_Y并发_10删除商品04例标识名称
用购物车中,所要删除的商品的数量文本框1.在例”中输入“0”击“Recalculate2.点描示购物列表3.显述/2560
用后台服务启动;1.有效用户名和密码的准备。
2.例的初所有用户都能正常进入系统3.始化
测试过期入及估标结骤名作说I代浏览器1登录界2信息界品图商3
车界购物主页文望输入与期商品从列删除商果一04
”,点结“表中删除品击致Recal“”culate望与期成点击退功退出5
系统结一果入出退出系统进致主页面登录页面1.登录操作在Init里面前提和chedule2.S:
约束3.同时加载所有用户26/60
行前初始化所有用户4.运次un-timesettings:
循环次数为55.R6.不打印日志
模拟浏览器缓7600sTT连接超时8
600sTT接收超时9600s
Ste下载超时10
过程登录操作成功1系统错误2止条结果系统单点操作小于五估标录制脚本并调试成功1.loadrunner测试2.置参数池3.建场景和配置测试参数并发用户运行成4.设设计2011-1-10
ZYH_Y日期员
用用例ZYH_Y删除商品_20并发05例标识名称
60/27
用购物车中,所要删除的商品的数量文本框1.在例”中输入“0”点击“Recalculate2.描示购物列表3.显
1.后台服务启动2.有效用户名和密码的准备例的3.所有用户都能正常进入系始测试过期入及结骤名估标作说I代浏览器1登录界进果结购买的一2信息界面品图片致商品登击点与期望物购进录后进入添加到果一结3
统车界面入系购物车致主页面量数在框本文望输与期入商删列除从商品结果4
一点“0”,品表中删除击致Recal“”culate/2860
望期出与退成功退击点果一系进入统结5
退出出系统致主页面登录页面Init里面1.登录操作在chedule:
2.S
时加载所有用3
行前初始化所有用4
前提un-timesetting:
循环次数5约打印日6模拟浏览器缓7600s连接超时TT8
600s
TT接收超时9
600s
Ste下载超时10
过程登录操作成功1系统错误2止条结果系统单点操作小于五秒估标准录制脚本并调试成loadrunner用1.功;测试记设置参数池;2.创建场景和配置测试参数;3.录并发用户运行成功4.20设计设计人2011-1-10
ZYH_Y日期员
/2960
用用ZYH_40并发删除商品_Y06例标识例名称
60/30
用购物车中,所要删除的商品的数量文本1.在例”框中输入“0”点击“Recalculate2.描示购物列表3.显
1.后台服务启动2.有效用户名和密码的准备例的3.所有用户都能正常进入系始测试过期入及结骤名估标作说I代浏览器1登录界进果结购买的一2信息界面品图片致商品登击点与期望物购进录后进入添加到果一结3
统车界面入系购物车致主页面量数在框本文望输与期入商删列除从商品结果4
一点“0”,品表中删除击致Recal“”culate/3160
望期出与退成功退点击果一入系统结5
进退出出系统致主页面登录页面Init里面1.登录操作在chedule:
2.S
时加载所有用3
行前初始化所有用45un-timesetting:
循环次数前提和打印日6模拟浏览器缓7600s连接超时TT8
600sTT接收超时9600s
Ste下载超时10
过程终登录操作成功1系统错误2条件结果评估系统单点操作小于五秒标准录制脚本并调试成loadrunner用1.功;2.置参数池;设测试记录建场景和配置测试参数;3.创并发用户运行成功404.
设计2011-1-1ZYH_Y设计人员0日期
32/60
用例名修改商品数量_10并用ZYH_Y07
例标
购物车中,数量文本框中输入修改商1.的数2.Recalculat击示购物列3.
后台服务启动1.用有效用户名和密码的准备2.所有用户都能正常进入系3.的初始测试过期入及序结估标骤名作说
代开IE与期望浏览器,进入系统系进入输一入服1结果统登录界面务器地致址选定要与望期品商商进入点击购买的2一结果品图片信息界面商品致点击登期望与物购进后进入加添到录结果一3
购物车入系统车界面致主页面
33/60
量数在框本文输望与期入商商修商品改显示品数量,4
果一结总额品数量致点击Recal“”culate
5
退主页登录页里录操作Ini1chedul2时加载所有用3行前初始化所有用4:
循环次数un-timesetting5
前提和约打印日6模拟浏览器缓7
600sTT连接超时8H600s接收超时为H9.TTP600s
下载超时为10.Step过程终止条登录操作成功;1.系统错误。
2.件结果评估标系统单点操作小于五秒准录制脚本并调试成loadrunner1用功;测试记录设置参数池;3.建场景和配置测试参数;4.创/3460
并发用户运行成功5.10设计2011-1-1ZYH_Y设计人员0日期
修改商品数_2ZYH用例名Y0例标数量文本框中输入修改商品购物车中1.数Recalculat击2.示购物列3.1.后台服务启动用有效用户名和密码的准备2.3.所有用户都能正常进入系的初始化测试过程输备步期望评入及操序号注结果估标准骤名称作说明
代开IE与期望浏览器,进入系进入系统输入服结果1
一统登录界面务器地致址
35/60
望期定选要与品商点击商进入结果一购2买的信息界面品图片致商品登击点望与期物进入购后添加到录进一结果3
统车界面购物车入系致
主页品数量4
总品数Recaculat5
退主页登录页里11登录操作Ini12Schedul同时加载所有用13
14运行前初始化所有用:
循环次数Run-timesetting15前提和约束次5不打印日志16.
不模拟浏览器缓存17.
600sHTTP连接超时为18.
600sHTTP接收超时为19.
600s
下载超时为20.Step过程终止条登录操作成功;1.系统错误。
2.件/3660
结果评估标系统单点操作小于五秒准录制脚本并调试成loadrunner1.用功;2.设置参数池;
测试记3.建场景和配置测试参数并发用户运行成4.
设ZYH_Y
2011-1-10设计人日期
修改商品数_4ZY用例名_Y0例标
购物车中,数量文本框中输入修改商1.的数击Recalculat2.描显示购物列表3.
述1.后台服务启动;用例的有效用户名和密码的准备。
2.3.所有用户都能正常进入系统初始化测试过程输期望评步备入及操序号注估标准结果骤名称作说明37/60
IE代开望期浏览器,与统系进入进入系1一服结果输入登录界面统地致务器址望期要选定与品商商进入点击
2信息界品图商3
车界购物主页4
品数量品数总Recaculat5
退主页登录页陆操作Ini里12chedul3时加载所有用户运行前初始化所有用户4.5:
循环次数为Run-timesettings5.前提和约束次不打印日志6.不模拟浏览器缓存7.
600s连接超时为HTTP8.600sTTP接收超时为9.H600s
下载超时为10.Step/3860
过程终止条登录操作成功;1.系统错误。
2.件结果评估标系统单点操作小于五秒
录制脚本并调试loadrunner1.功2.置参数池测试记3.建场景和配置测试参数并发用户运行成4.
设2011-1-ZYH_Y设计人0日期
ZYH_H_10
用户修_1用例名发用例描述修改用例的初1、后台服务器启动password
,、有效始化2E-mailaddress测试过程期望序步骤名输入及操作评估备注结果说明称号标准与预进入进入系IE打开浏1
统,到达系期结览器,输入39/60
果一统,mycount网站地址
页面致显示出该
用的与frist网2修修期成nam果douhu转Updat信修成Schedule:
前提和约1、同时加载所有用户2、运行前初始化所有用户3:
循环次timesettings、4Run—5次数为、不打印日志5、不模拟浏览器缓存6600sHTTP连接超时为7
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 性能 测试