JMeter中级篇-9-网站性能测试用例2设计

news/2024/5/12 13:20:08/文章来源:https://blog.csdn.net/weixin_43639443/article/details/89875866

这篇,我们继续在前一篇性能测试用例基础之上,添加一点改变(添加断言),同样逐步分析每一个条件,来设计JMeter上的性能测试用例。

网站性能测试案例2:

1.用户人数10人,一分钟之后,全部对服务器进行施压。

2.用户分别访问3个页面,而且是所有用户同时进行

3.服务器的URL不能写死,同前面一样。

4.对每一个请求进行断言,响应时间在5秒之内,否则就标记失败。

5.响应内容不能显示Error和Warning

6.生成图表和表格报告。

设置并发用户数

   这里我们在前面的测试计划里,新建一个线程组,名称是TestCase-2, 用户和用户进来的时间都有具体要求,根据第一个条件,JMeter上第二个线程组的线程设置如下。

在这里插入图片描述

10个线程数没什么好解释的,第二个60秒就是条件所说的,在一分钟之后,全部用户处于并发状态。

访问三个页面

三个页面的访问,我们这里不变化,同时带上思考时间,我们可以在TestCase-1这个线程组下复制三个请求过来。
在这里插入图片描述

服务器地址设置

  服务器地址在控制元件里面的HTTP请求默认值设置,依然从前面一个用例里复制过来。

在这里插入图片描述

对请求进行断言

   前面我们设计用例,没有说断言这个需求,只是考虑了给服务器发送请求和测试运行,观察报告,这里我们需要多加一步,就是对请求的结果进行判断,如果不符合条件这个请求就标记失败状态。一般来说,网页访问有258原则,所以我们设置页面响应时间大于5秒就报错。

右键TestCase-2.添加一个断言持续时间,并设置5000毫秒。

在这里插入图片描述

对响应内容进行过滤和断言

有时候我们响应内容如果发生错误或警告,响应体这种包含Error和Warning这样字符串。这里,我们可以通过响应断言这个监听来实现过滤和判断。

在这里插入图片描述

上面条件表示不包含Error和Warning的断言,如果出现,说明请求失败。

生成报告

报告和前面一样,选择自己常用的监听类型。我点击运行一下,发现所有请求都是失败状态。
在这里插入图片描述

看到错误,不要着急,我们来分析下为什么都请求状态是失败的。这篇我们设计了两个断言,一个是请求时间不能超过5秒,第二个是响应文本不能包含Error和Warning字眼。这全部报错,说明第二个条件引起的可能性更大,比较当前我们10人并发,响应时间肯定不错超过5秒。所以,我们修改以下不包含的关键字来测试下。

我们把不包含的关键字替换成,严重错误和崩溃。
在这里插入图片描述

保存,测试运行

在这里插入图片描述

发现,在Java+Selenium请求这个页面还是出现断言失败,还是存在我们不包含的关键字,猜测这个页面有“崩溃”这个文本出现。

  本篇介绍的第二个用例,和第一个相比,主要是增加了断言部分的介绍和使用,作为一个测试人员,设计用例其实不难,难的是如何进行高效的断言。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_891440.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

JMeter中级篇-10-网站性能测试用例3设计(debug)

这篇我们继续在前面一篇基础上,介绍执行性能测试过程中一些从服务器上返回的数据的收集和保存,方便进行调试和问题定位。 网站性能测试案例3: 1.用户人数10人,2分钟之后,10个用户全部进入系统。 2.用户分别访问3个页…

任意网站商品上货监控提醒(提醒尺码颜色sku)

紧俏的商品总是缺货,只要一补货上架很快就被人抢购一空。怎样才知道商品什么时候上架,选择用木头浏览器监控商品上架提醒,还可以深入监控到具体的尺码颜色型号等sku。 1、先打开需要监控的商品页面,观察一下有货的尺码与无货的尺码…

备份、还原或移动 SharePoint 网站

(转载 http://office.microsoft.com/zh-cn/sharepointdesigner/HA100699392052.aspx) 适用于: Microsoft Office SharePoint Designer 2007 假设您的工作组刚刚在工作组网站上向多个文档库发布了他们最新的季度报告,而您在这个关键时刻希望备份网站。或者假设您的工…

自学网站

不要瞎找了,你要的自学网站我都给你整理好了! 2016-05-13 兿林 金阳光自动化测试 专科生加油吧 一个有爱的大专生平台 微信:cs-jy8 生活在这个充满竞争,血腥味十足分分钟钟就会别人取代的大数据移动互联时代,大家一有…

SQL手工注入网站笔记

SQL手工注入网站笔记 目标网站:http://testphp.vulnweb.com/listproducts.php?cat1 1.判断注入点: http://testphp.vulnweb.com/listproducts.php?cat1’ http://testphp.vulnweb.com/listproducts.php?cat1 and 11 永真条件,回显正常 h…

2012.08.11青岛浩鑫机械网站被收录了,分享一下经验!

前些日子,刚做的网站,刚开始不知道怎么做才能收录,到QQ群里搜SEO群加,咨询他们,然后得出的结论: 青岛浩鑫机械厂-中国喷水织机生产基地!SEO信息百度权重 Google 反链数:0 响应时间: 469毫秒域名IP…

IIS6.0怎么架设一个网站

IIS6.0架设一个网站,其实还是很简单的,只要按照操作步骤,就能实现。 第一步,安装IIS6.0。 IIS6.0一般都是装在windows2003系统上,所以要先下载IIS6.0文件包,20M左右,下载完成后,打开…

网站排名记录[2013.01.02]

橡胶坝 围油栏 橡胶水坝

Python爬虫网站多页电影名和评论

爬取豆瓣电影的电影数据,具体爬取的是电影名和被评论的内容 import requests import re for i in range(1,6):index(i-1)*20url"https://movie.douban.com/review/best/?start{}".format(index)d{"User-Agent": "Mozilla/5.0 (Windows NT…

互联网网站的架构演进

简单介绍了从单机网站到微服务网站的演进,从概念上讲述了什么是微服务。 资源链接https://www.slidestalk.com/s/internet_architecture_revolution 更多优质资源 (示说网)点击登录即可免费下载

【网站可用性自动化监测】python+seleium

【网站可用性自动化监测】pythonseleium 前倾提要:做了网络安全后重保期间需要对用户系统每日进行监测,相关监测脚本网上其实也有很多,但能自己个性化做一下也挺好,太久没做小程序需要写下代码巩固。本次程序开发目的是重保期间每…

快速入门 Codeforces 算法比赛/练习 网站

Codeforces是一家为计算机编程爱好者提供在线评测系统的俄罗斯网站。同时也是广大ACM编程爱好者所喜爱,被使用的网站之一,但是有很多编程小白刚接触此类算法网站,不太熟悉如何使用,这里博主给出快速入门Codeforces的图文教程。 C…

浅谈web网站架构演变过程

前言 我们以javaweb为例,来搭建一个简单的电商系统,看看这个系统可以如何一步步演变。 该系统具备的功能: 用户模块:用户注册和管理商品模块:商品展示和管理交易模块:创建交易和管理 阶段一、单机构建网站…

nodejs 进行网站监听时 不用在cmd停止后重启 网页刷新就能改变页面内容的工具

一、nodejs的软件需求——supervisor 我们使用nodejs开启服务器时,我们会在cmd里输入node xxx.js进行开启服务器。 很多时候我们会根据页面的逻辑和对项目的要求,进行对xxx.js文件内容的修改,但这时如果我们修改内容后保存,我们…

Web2.0网站介绍——个性化主页服务网站

随着Web2.0网站的不断涌现,越来越多的用户希望自己使用的服务具有极高的可定制性,在这种需求下,出现了越来越多的个性化主页服务网站。这些个性化 主页服务具有极高的可定制性,并且提供很多个性化的功能可供选择,这里就…

大型网站架构演变和知识体系

之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么…

百度SEO反推软件下载,反推是什么

2020最新百度SEO反推软件下载 使用反推技术,使你的网站秒引蜘蛛秒收录 使用说明: 1.导入链接,开头必须带http://,末尾必须带/,一行一条 2.导入你的百度账号COOKIE,一行一条 3.接入打码平台 4.即刻开启秒收…

百度SEO逆推技术软件下载,引蜘蛛秒收录

2020最新百度SEO逆推软件下载 使用逆推技术,使你的网站秒引蜘蛛秒收录 使用说明: 导入链接,开头必须带http://,末尾必须带/,一行一条导入你的百度账号COOKIE,一行一条接入打码平台即刻开启秒收录 逆推是…

百度SEO主动推送工具软件下载

百度SEO主动推送工具助手分享下载,可以挂机定时推送和生成链接推送 下载地址: 链接:https://www.lanzoui.com/b01horyih 密码:clrf

不是汽车之家太牛,而是其他网站太懒

汽车之家上市了,而且市值高达30亿美金,跌破了很多垂直网站的眼镜。一时之间网络上到处都在讨论汽车之家,不少垂直网站的老大问我:"秦刚,你99年就开始做垂直网站,操盘过太平洋电脑网,太平洋…