【asp源码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了asp源码-一次针对asp.net应用程序并发性能的测试实践 - 开发文档的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
9卷 第1 第 7期 电 脑 开 发 与 应 用 总 4) 3 ( 4 3 ·3 · 0 3 5 5 ( 06)7 0 3 — 3文章编号 : 10 — 80 2 0 0 — 0 3 0 一 s n t应 用 程 序 并 发 性 能 的 测 试 实 践 次 针 对 ap. e s Pr c ie f A Te t c n u r n y efr n e o a t o Co c r e c P ro m a c f r s nt p i to P o r m c a p. e Ap l a i n r g a 陈 琪 张 文海 。
( 011 ( 0 09 中华女子学院 北京 100 )北方交通大学计算所 北京 102 )摘 .e 应用程序进行并发访 问性 能的测试是保证程序质量的重要手段。
同时, s【 要】对 apn t 通过对测试结果的 C M coo tA p ia in Cn e分析,有助于及早发现性 能瓶颈从而进行有针对性 的修 改。
采用微软的 AT (ir sf p lc to e tr e t作为测试工具,T s) 在服务器上使用 Wn o s 通过在客户机 上模拟多个并发访问的方式进行测试 , idw 的性能监视 所参与研制的 Wb器记录和跟踪各项性能指标。
经过分析, e 应用程序达到 了需求所要求的并发访问性能。
所采用 实用、的方法是 一种 比较简单、 有效的测试方法。
关键词】并发性能 ,【 a . , C (p lao neT s pe it C r t 压力测试 , s nt A TA pc in et e) P3 1 6 5中图分类号:T 1 . 文 献标识码 :A ABS ts mp r t a a wa t t h o c re c c esp r ma c f s .e pi t np oe t TRACT Ii ni otn yt s ec n u rn yac s efr n eo pn t p l a o mga Anlzn eta drslwi o a a ci h ee l m. ayigt t eut l ehlf n u e o n e de nc, codn y o i or t no rn nyT kn T Mi sfA pi t nC ne u ti h t fm b nb ep lof dot epr r ac o — ek a dacri l t g ecr ci f et ec. aig C ( coo p l ao e t g v e o p i A r t ci r ets at t o , s ae n ut t t ys a gm l-o cr c ces oe nce t mp  ̄ , eod ak ) e o h c se i mu tT s a s t l ti pp r o dc s b i l n ut cn urnyacs m dso ln o u r adrcrsadt cste i e i c n n r h ef n e a b n o r r n emo i nsre. t l zd W ba pi t r rm at iae a eerh db u r o r a pf m op r ma e4d t yW id ws e o a c ntro ev rAf ra aye , e p l ainp ga p r cp tdi drs ac e ya to en c o o i nn h es h e urme t n u r c ce s r r n e w ihi smpe pa t l n f ci . oc eme t terq ie n f o c r n yac s e o a c , hc i l, rcia a de e t e p fm s c v EY D ocr c e o n epesr t , pnt T(p l t nC n r s e fmK WOR S cnurnypr r ac ,rsueet s.e。
C A piao et et s a A ci eT ) b 往往要面对多个并发访 算出评审结果。
对于 We 应用程序来说 , 在此条件下的程序性能 (问的情况 , 响应时间、响应成 本 软 件 的 服 务 器 操 作 系 统 采 用 是程序成败的关键。
但影 响 We 程序的因素 功率等) b wn o s0Oe e, b服 务器 采 用 I 5 , p e 框 i w 20sr rWe d v S 0 sn I . a .t 开发者往往难以分析清楚 ,很多, 这就需要进行必要的 架, 开发语言用 V . t Bn , e 后台数据库采用 A cs。
s ce 测试。
l 生 这种I能测试 ( 也称为压力测试)往往需要特殊 , O 本程序需支持 2 个评委同时访问数据库。
由于数 的工具和方法来模拟并发请求 、观察程序性能和分析 ces它是桌面型数据库 , 据库采用 acs, 课题 对它的性能 ,结 果 组成员有怀疑 , 在多人 担心它对并发访问的支持不好 , 同时调阅大文档时 。
可能发生响应时间过长 。
甚至死 p. t n1 影 响 as e 程序 的因素 所以有必要进行压力测试 , 机, 一旦有问题可以考虑把 s n 的过程是 : pe 访问 a . t IE通过网络访 问 Ⅱ 服务 , S Q r 。
ee 数据库升级为 S Ls vrIS b应用程序 ,如果是 I 根据访 问页面激活对应的 weap e程 序 , s. t n 则调用 . t n 插件 (snt s i l 进行解 e ape i p d ) _ a .1 3 测试原理 和工具 的选择 a nt s il s _ a .l释和处理 , pe i pd 再依据程序中具体 的代码调 O台计算机 同时访问的效果 , 由于需要模拟 2 如果 n 框架和公共语言库 。
对实际资源的访 问最终 由 e用. t 找 2 个人同时操作 , 0 一方面费时费力 , 人工 另一方面 ,. e框架完成 。
在此过程 中, nt 应用程序代 网络的速度、 很难保证真正的同时点击。
所以, 操作难免有先后 , 需 各种硬件的指标、码的优化、 数据库类型的选择都有可 要专门的工具来模拟多个并发请求 ,然后观察响应时 s n 程序的性能 。
能影响 a . t pe 从而达到测试 的目的。
间和服务器的各项性能指标 , C Mc s t p ctn r fA i i 我 们 选 取 了 微 软 的 A T ( ioo plao 2 被测应用程序简介 et s 进行测试。
A T是 v ult i. t eT ) C n r et C s u o e i as d n 企业版 被测的应用程序是一个项 目评审软件 。
评委通过 它是专门为 We 服务器进行压力测试和分 中的工具 , blE浏览项 目的信息 , 中包括以 wr 文件形式存在数 析 we_ 其 od b应用程序( c v r r ae (s ) i Sv 包括 A te e e PgsA P 及其 据库中的项 目申报书。
系统 自动计 所用的组件 ) 然后评委进行打分 , 的性能和可伸缩性问题而设计的。
并且编 0 6 0 — 7收到 。
0 6 0 — 6改 回 20— 11 20—4 0 受总参某 部军 内科研项 目资助。
料 基金项 目: 料陈 女, 8 9 硕士, 琪, 17 年生, 计算机网络。
研究方向: 一 n s. t 次针对 ap e应用程序并发性能的测试实践 06年 20 写测试脚本非常方便 。
H aes d“ oke。
a o i ’ A , u mac ’ “ o edr.d C oi。
( t t ) 观察和记 录服务器指标
上一篇:
如何获得网站源码的后台登陆密码
下一篇:
基于web二手汽车交易管理系统(含录像)