appscan如何进行web端安全性测试_如何使用LoadRunner进行Web网站性能测试?

a7396ea0e1cc4c5c8e99fb5d014785b9.gif

loadrunner压力测试原理

  本质就是在loadrunner上模拟多个用户同时按固定行为访问web站点。 其中固定行为在loadrunner中是通过录制脚本定义的,多个用户同时访问的策略是在loadrunner的场景中定义的。

loadrunner压测思路

  通过loadrunner进行压力测试web应用的主要思路分两步:   第一步 : 先录制用户请求访问的行为,如用户访问首页,或用户先登陆,后浏览页面,后搜索; 录制完后会生成用户请求行为的脚本; 然后我们按需要修改脚本,使脚本更符合实际请求情况;   第二步 : 在第一步中录制了单个用户请求流程的脚本,第二步主要是设置用户按照脚本同时访问的并发数以及并发访问的时间和策略,使其更接近真实高并发访问的场景; 在模拟并发访问后,会形成测试报告,包括服务器数据流吞吐量、每秒请求次数、事务响应时间等。

下面是详细的测试步骤

  1、安装完localrunner之后,图片入下图所示,我们打开visual User 7fd93c548385afbf1d487035acc12540.png   2、打开之后如图所示的界面,点击File-new新建一个测试脚本 025adaea60c5f41e947ea62efa995c2f.png   3、这里要进行测试的是web界面的性能测试,所以选择Web-HTTP/HTML,在下面可以选择储蓄的目录位置 4521baadd24a131816dfd582eb3fb713.png   4、之后显示出action界面,该界面之后记录所进行操作过程中脚本 4f4eaccd84ff54a72198c989f5207480.png   5、点击record开始进行录制 89adcf3ea9bff9da36ff1e850b8f94fb.png   这里URL address中输入自己想要进行测试的网址,开始进行录制 43fd0ba47d7f577236f5dafd9d201fe3.png   6、测试界面如下图所示,可以自行进行暂停以及停止录制脚本 7ad883f2267ef30e93f124c495a678e4.png   7、测试完成之后action界面显示出经过的脚本,然后点击tools的create Controller Scenario,打开另一个软件进行多用户压力测试 a77b2dc813fad61f03aa8c14c2fba321.png   点击之后跳出下个界面   number of vusers: 共要创建的虚拟用户100个;   Load gennrator: 创建虚拟用户的机器,localhost本地;   点击ok后,跳转到创建场景的主页面 de9d26a010373f5cd08a5435a6eac84b.png   8、双击start Vuser,初始化指通过运行脚本中的vuser_init 操作,为负载测试准备虚拟用户。 在Vuser 开始运行之前对其进行初始化可以减少CPU占用量,并有利于提供更加真实的结果。 fc6351c14f150d25ce4a9191b602640a.png   点击next设置启动vusers,可以设置逐步增加并发用户的速度 b27787005df2f59ebf60f980f256d194.png   9、点击start进行测试 b443e0f85a8efe1b6399b9a5120d8379.png   运行之中的界面如下图所示 61052c217222febb50b62b0bdec58b4a.png   可用图树。 位于中间偏左位置的窗格,您可以在其中看到一列 LoadRunner 图。 在树中选择一个图,会在图查看区域中显示。 如下是常用的图 bf49cdcc4b40e4e1014ba0bed4e75b12.png   查看报告   在场景运行完后,可以在当前页面看到部分测试结果,如网络吞吐量,每秒请求数,事务平均响应时间,也可以在results->analyze results中查看详细的结果报告和图表 ade3dfcc4c4ae86f917b35160bf350f1.png   完成测试。 4fe7506fd8d60da0efc0a20ecde1337e.gifEND 4fe7506fd8d60da0efc0a20ecde1337e.gif

b68e0269dbfa22e0582417d2848e16f0.png

本文为51Testing经授权转载,转载文章所包含的文字来源于作者。如因内容或版权等问题,请联系51Testing进行删除。

推荐阅读

点击阅读☞Loadrunner 负载均衡经验总结

点击阅读☞使用LoadRunner对web服务器压力测试总结

点击阅读☞LoadRunner测试结果分析之我见

点击阅读☞LoadRunner场景设计篇——负载生成器

点击阅读☞LoadRunner代理录制如何处理多个Server和APP录制 

44619a54300f636db49ea636607fa11c.gifa06b1621c7897e3b293386be898216f6.gif 72714c471b84776860fc5f4162313b05.png爱我请给我好看! a06b1621c7897e3b293386be898216f6.gif
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值