软件系统中性能测试方案的设计与实现
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
关键词 : 项 目管理 系统 ; 性能测试; 测 试 方 案 中图 分 类 号 : T P 3 1 1 . 5 2 文献 标 识 码 : A 文章 编 号 : 1 0 0 6 ~ 8 9 3 7 ( 2 0 1 4 ) 1 3 — 0 0 2 1 — 0 2
De s i g n a n d i mp l e me n t a t i o n o f p e r f o r ma n c e t e s t i n g p r o g r a m i n t h e s o f t wa r e s y s t e m
XI AO Do n g —p i n g, LI L i ng - l i n
( H u n a n C o m m u n i c a t i o n P o l y t e c h n i c , C h a n g s h a , H u n a n 4 1 0 0 0 4 , C h i n a )
流程模 拟实 际用 户的操作 。 对 于V u s e r 执行 的每个操 作 ,
靠性 以及持续稳定性 。
系统 的负载压力 , 是对软件不断施加压力的测试 , 是 通过确定一个 系统 的瓶颈 或者不 能接收的性能点 , 来获 得 系统能提供 的最大服 务级别 的测 试 。 例如, 测试 一个 We b站点在大量 的负荷下 , 何时系统 的响应会退化或失 败。 软件在超 负荷运转 的情况 下 , 如所有 性能指标 调最
Ab s t r a c t : A n a l y s i s o f t h e p e r f o r ma n c e r e q u i r e m e n t s o f p r o j e c t m a n a g e me n t s y s t e m a r e p u t f o r w a r d i n t h i s p a p e r , u s i n g L R a s a t e s t i n g
M e r c u r y I n t e r a c t i v e 公 司 的 性 能测 试 工 具——L o a d R u n — n e r l 1 . 0 。 L o a d R u n n e r 可 以用 1 台或 者 几 台 计 算 机 产 生 成 千 上 万 的虚 拟 用 户 , 模拟实 际用户行 为( 前 提 是 有 相 应 用 户数的许可协议 ) 。 虚拟用户 ( V u s e r ) 通 过 执 行 典 型 业 务
t o o l , a c c o r d i n g t o t h e r e q u i r e me n t s o f t h e t e s t me t h o d, d e s i g n s t h e t e s t s c h e me a n d a n a l y z e s t h e t e s t r e s u l t s .
肖冬平 , 李玲琳
( 湖南省交通职业技术学院 , 湖南 长沙 4 1 0 0 0 4 )
摘 要: 文章 分 析 了项 目管理 系统 的性 能 需 求 , 选 用了L R作 为测 试 工具 , 针 对 需 求提 出了测试 策略 , 设 计 了测 试 方案 , 并
对测 试 结果进 行 了分 析 。
高, 看 其 运 行 情况 的好 坏 。
L o a d R u n n e r 向服务器或类 似 的企业 系统提交 输入信 息 ,
J  ̄ l J V u s e r 的数量 可以增大系统 上的负载 。
2 项 目管理系统性能测试需求
项 目管 理 系统 , 是 采 用J 2 E E 架构 开 发 的B / S 系统 , We b 服 务 器 、应 用 服 务 器 以 及 数 据 库 服 务 器 部 署 在 1 台 物 理 设 备上 。 该 系统实 现的功 能主要包括来 样登记 、 典 型 项
第3 3卷第 l 3 期
Vo I _ 3 3 N o . 1 3
企 业 技 术 开 发
T E CHNOL OGI CAL DE VEL OP MENT 0F E NT ER P RI S E
2 0 1 4年 5月
Ma v . 201 4
百度文库
软件 系统 中性能测试方案的设计 与实现
系 统 的 性 能 是 一 个 很 大 的概 念 , 覆 盖 面非常广泛 ,
统性 能处于失效状态 , 并 以此来获得 系统能提供的最大 服务级别 的测 试 。 压力测试是 为了发 现在什 么情况下系
统 的性 能 会 变 得 不 可接 受 。
l 性 能测 试工 具
在项 目管理系统 的性能测试 中 , 我们 引入 了美 国H P
Ke y wo r d s : p r o j e c t m a n a g e me n t s y s t e m; p e f r o r ma n c e t e s t ; t e s t s c h e ma
软件性能测试 , 是伴 随着软件 的发展 而逐 步发展起 来的。 ~般 来说 , 性 能表 明软 件系统或 构件对其要 求 的 符合程度 ; 其次 , 性 能是软件产 品的一种特性 , 可 以用时 间来 进行度量 。 通常 , 对软件性能 的关 注是多个层 面的: 用户 、 管理 员和产 品开发人员都在 关注软件 性能 , 但是 三者所关心的“ 性能” 又是不同的。
对 一个 软件 系统而 言 , 包括执 行效 率 、 资源 占用 、 稳 定 性、 安全性 、 兼容性 、 可扩展性 、 可靠 性等 。 在项 目管理系 统 中 ,我们重 点讨 论 的是 负载压力 和大数 据量 的情况 下, 测试 系统 的执行效 率 、 页 面响应时 间 、 资源 占用 、 可