浅谈Web应用系统性能测试

  • 格式:pdf
  • 大小:109.99 KB
  • 文档页数:1

段 。软件 测 试 就是 在软 件投 入 运行 之 前 ,使用 人 工 和 自动手 段 运 行或 测试 软件 的过 程 ,其 目的在 于检 验 它是 否 满足 规 定 的需求 或 弄清 预 期 结果 与 实 际结 果之 间的差 别 。 ’ 传 统 的软件 测 试方 法有 两 种 :静态 测试 和 动态 测试 。静态 测试 就 是对 被 测 软件 进行 特 性分 析 的方 法 的总 称 ,通 过人 工评 审 软件 文 档或 程序 , 以 发现 其 中 的错 误 的 方法 ,它 不 实 际 运 行 程序 。静 态 测 试 常 用 的方 法 是 会 审 、办公 桌检 查 和走 查 ,它 实 施 比较简 单 、有 效 ,但 要 受人 工行 为 的局 限 性 。动态 测试 是 在计 算 机上 实 际运 行被 测 试 的软 件 ,通过 选 择适 当 的测 试 用 例 ,使 被测 程序 有 控制 地 运行 , 并从 多 角度 观 察程 序 的运 行 ,判 定执 行 结 果是 否符 合 要求 ,从 而测试 软 件 的正 确性 、 可靠 性和 有 效性 。动态 测 试 的方 法 主要 有 三 种 : 白盒 测试 、 黑盒 测 试 和 灰 盒 测试 。动 态 测 试 比 较 复 杂 ,成 本也 很高 ,但 它便 于 自动化 测试 。
23W b 用 系统性 能 测试 方 法 。 目前 已经 出现 了多种 Wb 能 测试 方 . e应 e性
法 。具有 代表 性 的主要 方法 有 :虚拟 用户 方 法 、W S U 方法 和S E P 方法 。
面做 出 了大 量 的研 究 ,希望通 过 测试 工作 ,保 证W b e 系统 的开 发质 量 。
2W e 应 用 系统 性能测 试 b
2 1 W b 用 系 统 体 系 结 构 及 特 点 。 W b 用 系 统 一 般 采 用 客 户 机 . e 应 e应
种系 统 的 、定量 的方法 ,用于 构 建能 够 符合 预 期性 能 目标 的 软件 系统 。 SE 法通 过模 型 来预 测和 评估 软件 功 能、硬 件规 模 、质量 结 果和 资源 需求 P方
0引言
具包 括 L a R n e 、W S A T C b o d o d u n r A 、w P 和 e L a 。还 有 一 免 费 的测 试 工具 , 如 些
பைடு நூலகம்
随 着 Itr e技 术 的 飞速 发 展 ,基 于 Wb n en t e 的应 用 系统 已经 渗透 到 各 行 各业 ,在 提高 工作 效率 、改 善人 们生 活质 量上 发挥 着重 要 的作 用 。W b 用 e应 已成 为发 展信 息化 社会 、改造 传 统产 业 的重要 组成 部 分 因而 ,W b 用 的 e应 质量 和可 靠性 问题 受到 了人们 的高度 重视 。很 多 的专家 学 者在W b 1 的方 e  ̄试 ]
均 浏 览 的页面 以及 页面 请 求分 布 等 。参数 同时也 包 括一 些 影响 负载 的客户 端 变量 ,如用 户 对 网站 的 熟悉 程度 、对 延 迟 的忍 耐 程度 和客 户 端连 接速 度
等。
S E ( o t a e P r o m n e E g n e i g 软 件 性 能工 程 )方 法 是 P S fw r e fr ac n ier n ,
Oe SA pc e Je e 、T eG id r o d i等 。 国 内在 这 方 面的 研 p n T 、A ah M tr h r ne 和L a Sm
究和 开 发才 刚 刚起 步 ,测 试 工具 主 要集 中 于功 能 测试 方面 ,性能 测试 工 具
几乎 是 一片 空 白, 因此 在W b 能测试 方 面还 有很 长 的路走 。 e性
S LI I C
【 科技 创新 论坛 】
萋鼗 VA L
浅 谈W 应 用 系 统 性 能 测 试 e b
杨 小 英
(. i 苏州大 学 计算机科学与技术 学院 江苏 苏州 2 5 0 ;2 苏州工业职业技术学院 信 息工程系 106 . 江苏 苏州 250) 1 14

要 : 随着 计算机 网络技术 的迅速 发展 ,w b e 系统 的规模 也不断扩 大 ,系统 复杂性 不断增加 ,如何保 证w b e 应用 的正确性 和可靠性 越来越 成为人们 关注的 问
1传统 的软 件测 试 对 软 件产 品进 行 测试 是保 证软 件 产 品质量 ,提 高 产 品可靠 性 的重 要手
虚拟 用户 方 法是 通过 模拟 真 实用 户 的行 为来 对 待测 系统 施加 预 期工作 负载 ,以测 量 待测 系统 的性 能 ,如 事务 的 响应 时 问 、服 务 器 的吞 吐量 等 。
它 以真 实用 户 平 时生产 环 境 下 的 “ 事务 处 理 ”作 为负 载 的基 本组 成 单位 , 用 “ 虚拟 用 户 ”来 模拟 真 实用 户 工 作 负载 的信 息 通过 人 工 收集 和分 析 系
统的特 征 来获 得 。 wj方 法基 于 “网站 使 用 签 名 ” ( e st sg in t r ,WS 【 s W b ieU a eS g au e U ) 的概念 来 设计测 试场 景 ,强 调建 立真 实 的负载 。W S U 的提 出是 为 了衡量 测试 负载 和真 实 负载 之 间 的接 近程 度 ,它 是 一系 列 能全 面刻 画 负载 的 参数 和测 量 指标 的集合 ,包 括每 小 时浏 览 的页 面 、平 均访 问持续 时 间 、每 次访 问平
题 。作 为保 证软件质量和 可靠性 的重 要手段 ,w b e 测试 已成为w b e 系统开 发过程 中的一个重要环 节。 关键词 : 软件测 试:W b e 应用系统 ;性能测试
中 图分 类 号 : T 3 文 献 标 识 码 : A 文 章编 号 : 1 7 — 7 9 ( 0 0 0 2 1 7 0 P 1 5 7 2 1) 8 06 - 1 6 ’