chrome登录_JMeter录制登录测试

eac20e9fb2a70b3a2581ca72a0322d27.png

本节试图解释使用任何公开可用的网站记录登录测试的确切步骤,该网站提供具有登录凭据的可靠登录页面。

出于测试目的,我们将使用OrangeHRM在URL-http://opensource.demo.orangehrmlive.com下提供的公开网站来记录成功登录其网站。还将使用BlazeMeter提供的chrome扩展,通过该扩展可以在chrome中记录用户操作,然后导出测试脚本。随后,可以在JMeter中使用这些脚本来运行测试计划。

下图显示了点击上述URL时将被定向的登录页面。

796c1306e38643fd0464a86a97e3718b.png

注意:BlazeMeter的Chrome扩展程序会记录通过用户浏览器发出的所有HTTP/S请求,并创建一个JMeter脚本并自动将其上传到BlazeMeter的平台。 在那里,只需单击即可执行脚本,或者用户可以选择在本地下载生成的JMeter脚本(.jmx文件)。

按照下面给出的步骤将BlazeMeter插件成功集成到Chrome浏览器中。

  • 启动Chrome。
  • 转到网上商店并搜索BlazeMeter。

f269adc4dba2ca66824b6be02c5fc244.png

单击“ADD TO CHROME”按钮。
在http://BlazeMeter.com上建立账户,他们的记录器是免费的帐户创建。
CYou将在工具栏上显示Blazemeter图标。
单击该图标,它将显示录像机工具箱。

752d3267f3ef0c319b32f3ecd7a85bda.png

录制登录测试
现在,我们将记录testusing Blazemeter插件。

  • 启动chrome并点击OrangeHRM登录页面。
  • 填写登录凭据。
  • 单击工具栏菜单上的Blazemeter图标。
  • 输入测试名称“LOGIN_TEST”
  • 单击红色按钮开始重新编码。

df60ab892de21e5340b5de3f6c1b264b.png
  • 然后,单击登录按钮以登录网站。
  • 登录后,单击停止录制按钮以进一步停止录制操作。

6e950400b7dff157a0c511dd7bc90630.png

现在,单击“.jmx”按钮下载录制脚本的.jmx文件。

c076ddb6bc9d99d2c8551108bc883cd1.png

现在,我们将在JMeter中创建一个测试计划,并将下载的.jmx文件导入测试计划中。

创建JMeter测试计划

  • 进入到JMeter/bin文件夹并双击jmeter.bat 文件以启动JMeter界面。
  • 单击“Test Plan”节点。
  • 将此测试计划节点重命名为Login Test
  • 转到 File -> Open,选择下载的login_Test.jmx文件,然后单击打开。

235f02c25f424103c0babb1b34ad5e9c.png

下图显示导入login_Test.jmx文件后Login Test节点的目录结构。

bf0f30a771edd2cfb716f3bba5c11ec7.png

可以看到login_Test.jmx包含了所有必要的组件,如标题管理器,缓存管理器,采样器等。
单击线程组下的第一个采样器,在这里可以查看用于登录OrangeHRM网站的登录凭据。

41c5e02f8d2569274ca7e8bb036f5547.png

添加监听器

  • 选择login_Test计划节点,然后右键单击所选项目。
  • 鼠标悬停在“Add”选项上,然后将显示元素列表。
  • 选择 Listener -> View Results Tree选项。

20aadfa48c9ad6a77f2904f133d304c0.png

单击Run -> Start以执行测试计划。

验证输出

可以在侦听器中看到以下输出。

6923361fa1a261bb96a5d04597cd0516.png

801ea42ffae3bfffbc0852eba5c6c535.png
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值