`
lvhuiqing
  • 浏览: 253090 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

Jmeter使用之一:web页面测试脚本制作

阅读更多
图文版本见附件。

1,使用场景
   最简单,最典型的web页面测试场景基本编写。

2,模拟动作
   ①,打开smartloop首页面
   ②,login登入

3,制作脚本步骤之一:编辑脚本
   ①,打开jmeter,选择习惯的语言模式。
   ②,在【测试计划】中,添加【Threads(Users)>>线程组】
   ③,在【线程组】中,添加【前置处理器>>用户参数】
   注意1,在需要将一部分参数写入配置文件时,该步骤为必须。否则,该步骤可以略过。
   注意2,使用场景:需要模拟500个不同的用户同时login,每个用户的用户名和密码可以 写入配置文件。

   ④,在【用户参数】中,增加用户自定义参数。
   ⑤,在【线程组】中,添加【Sampler>>HTTP请求】
   ⑥,设置访问首页面--http get 请求
   ⑦,在【线程组】中,添加【Sampler>>HTTP请求】
   ⑧,设置访问首页面--http get 请求
   ⑨,在【测试计划】中,添加【配置元件>>HTTP Cookie 管理器】
   注意1,如果该请求需要使用cookie,该步骤为必须。否则,该步骤可以略过。

   ⑩,在【测试计划】中,添加【配置元件>>HTTP 信息头管理器】
   注意1,如果该请求的请求头需要特别设置(web页面请求通常不需要),该步骤为必须。否则,该步骤可以略过。
4,制作脚本步骤之二:运行脚本
   ①,设置访问模式
   参数含义如下:
   线程数(=50):启动的线程数量为50,在本例的场景中,该数值代表模拟了五十个用户。
   Ramp-Up Period(in seconds)(=60):在60秒钟期间内,发出50个请求。在本例的   场景中,该数值代表模拟了五十个用户在一秒钟期间内访问了目标系统。
   循环次数(永远):不断的循环执行
   启动时间:脚本的启动时间(在持续时间设定的情况下,该值自动失效)
   结束时间:脚本的结束时间(在持续时间设定的情况下,该值自动失效)
   持续时间:该脚本的持续执行时间。
   启动迟延(秒)(=50):在启动50秒后,有第一个请求发出。

   ②,在【测试计划】中,添加【配置元件>>HTTP 授权管理器】
   注意1,如果该请求必须要通过HTTP认证,该步骤为必须。否则,该步骤可以略过。
   ③,在【测试计划】中,添加【监听器>>生成结果概要】


图文版本见附件。
分享到:
评论

相关推荐

    Jmeter使用之二:Jmeter录制脚本

    《Jmeter使用之二:Jmeter录制脚本详解》 JMeter是一款强大的性能测试工具,尤其在Web应用的负载和压力测试中表现出色。本文将深入探讨如何利用JMeter进行脚本录制,以便模拟真实用户行为,为性能测试提供基础。 ...

    JMeter性能测试脚本

    JMeter的代理服务器功能可以方便地录制用户操作,生成测试脚本。而丰富的插件库则扩展了JMeter的功能,如图形化展示、更复杂的断言、数据可视化等。 通过这一系列的学习,你将能够熟练掌握JMeter进行性能测试的基本...

    Jmeter WEB HTTP压力测试实例

    压力测试脚本设计是压力测试的核心部分,需要根据具体的测试目标和测试目的来设计脚本。在本次实例中,压力测试脚本设计包括 ECSHOP 登陆、用户中心、查看评论等步骤。 结论 Jmeter WEB HTTP 压力测试实例展示了...

    Jmeter自动化测试脚本录制工具

    在JMeter中,录制测试脚本是一种非常实用的功能,可以帮助用户快速创建测试场景。录制工具,如BadBoy,可以辅助用户捕获浏览器中的交互行为,生成相应的HTTP请求,这些请求随后可以被导入到JMeter中形成自动化测试...

    jmeter进行web测试

    Web、Perl脚本、java对象、数据库和查询、ftp服务器或者其他 的资源)  Jmeter 用于模拟在服务器、网络或者其他对象上附加高负载以测 试他们提供服务的受压能力,或者分析他们提供的服务在不同负 载条件下的总性能...

    零成本实现WEB性能测试_基于APACHE JMETER_温素剑

    《零成本实现Web性能测试:基于Apache JMeter》是一本关于Web性能测试的实战书籍,读者朋友们在认真阅读完《零成本实现Web性能测试:基于Apache JMeter》后,相信能够将所学知识应用到生产实践中。《零成本实现Web性能...

    使用JMeter测试Web应用

    使用JMeter测试Web应用 JMeter是一个功能强大的测试工具,专门用于测试Web应用的性能和可靠性。以下是使用JMeter测试Web应用的知识点: 一、安装和启动JMeter * 下载JMeter的release版本,并将其解压缩到指定目录...

    jmeter 接口测试脚本

    jmeter 接口压力测试脚本。 web服务器端接口,jmeter登录脚本。

    零成本实现Web性能测试:基于Apache JMeter

    本书首先介绍基础的性能测试理论,接着详细介绍如何使用jmeter完成各种类型的性能测试。实战章节中作者以测试某大型保险公司电话销售系统为例,手把手教会读者如何用jmeter来完成一个实际的性能测试任务。  本书...

    jmeter接口测试脚本

    在“jmeter接口测试脚本”这个主题中,我们将深入探讨如何使用JMeter进行接口测试,包括脚本的创建、执行以及结果分析。 首先,接口测试是验证应用程序内部或不同应用程序之间的通信功能是否正常的一种方法。它确保...

    利用JMeter进行Web测试(badboy录制脚本)

    利用JMeter进行Web测试(badboy录制脚本) 为什么要50个字

    【jmeter】jmeter报告可视化:配置生成报告仪表板,jmeter+Jenkins自动化构建生成HTML报告配置文件

    (1)批处理命令bat文件: (2)build.xml文件、 (3)user.properties、jmeterxml.properties、jmetercsv.properties文件。...【jmeter】jmeter报告可视化:配置生成报告仪表板,jmeter+Jenkins自动化构建生成HTML报告

    jmeter对webservices的测试

    【标题】"jmeter对webservices的测试"涵盖了在信息技术领域中使用Apache JMeter工具对Web服务进行性能和稳定性评估的重要知识。JMeter是一款开源、跨平台的负载和性能测试工具,广泛应用于Web应用程序和各种服务接口...

    jmeter WEB性能测试自学书籍入门到精通PDF下载

    6. **脚本录制与回放**:掌握使用Jmeter的代理服务器功能录制用户操作,生成脚本,然后进行回放和优化,以实现对Web应用的自动化测试。 7. **参数化与数据驱动测试**:学习如何利用CSV Data Set Config将外部数据...

    利用JMeter进行Web测试(badboy录制脚本

    JMeter介绍 脚本录制 运行JMeter进行测试 JMeter主要组件介绍 参数化设置 动态数据关联 使用命令行运行JMeter脚本 利用XSLT分析JMeter结果文件

    jmeter mysql 性能测试脚本

    自己整理的mysql性能测试脚本,需要的同学,可以下载使用

    jmeter web测试实例

    jmeter web测试实例jmeter web测试实例jmeter web测试实例

    全栈性jmeter性能测试书中配套脚本

    JMeter是Apache组织提供的一款开源、跨平台的负载与性能测试工具,广泛应用于Web应用、数据库服务器、FTP服务器等各种服务的性能测试。此压缩包中的脚本是配合相关书籍使用的,旨在帮助读者更深入地理解JMeter的使用...

Global site tag (gtag.js) - Google Analytics