![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
性能测试
萧水雨寒
这个作者很懒,什么都没留下…
展开
-
解决python3.7+locust1.0性能测试报错
问题描述:python3.7.8+locust1.0,性能测试运行过程中接口测试请求为空。运行测试脚本报错如下::\Python3.7.8\python.exe C:/Users/Administrator/Desktop/api_test/locust/restful_api_locust.pyC:\Python3.7.8\lib\site-packages\locust\util\deprecation.py:14: DeprecationWarning: Usage of User.task原创 2020-08-28 10:50:35 · 4199 阅读 · 1 评论 -
性能测试工程师的考评指标
性能测试工程师的考评指标包括以下内容:1)是否能够独立开发脚本能否使用一种或多种性能测试工具完成用户行为的模拟脚本开发工作2)是否对需求进行性能分析并获得性能需求任何测试都是基于需求的。作为一名性能测试工程师,需要具备一定的性能需求分析能力,从而根据用户的需求进行性能测试,得到被测系统与用户需求之间的差距,从而生成性能报告并提供性能调优方案3)能否设计场景及监控负载系统完成对性能测试实施和监控工作对性能测试进行实施,设计负载规则并监控负载下各个系统的状态。4)能否通过性能测试发现原创 2020-06-28 13:55:46 · 912 阅读 · 0 评论 -
后端性能分析
在确认前端无明显性能瓶颈后,需要分析后端性能。大多数情况当发现终端用户访问缓慢而后端服务器资源占用明显时,一般都是后端的问题。Wait 时间只能反映整个系统处理业务的响应时间,并不能有效地定位出性能瓶颈。可能是web服务器、App服务器、DB服务器,负载均衡服务器或者防火墙?所以,最好的方法就是对每一个请求进行跟踪分析,得到和前端时间分析相同的数据,就可以定位到性能瓶颈了。用户数、响应时间、吞吐量、资源占用率之间的关系:随着用户数的增加,资源利用率会逐渐上升直到完全占用。 当资源被完全占用后,用户原创 2020-06-04 16:54:43 · 713 阅读 · 0 评论 -
前端性能分析—前端优化
前端优化项目主要包括以下几项:减少HTTP请求(合并请求)。 使用CDN数据加速(各地独立的内容分发机制)。 合理地使用 Expires 头来增加缓存效果。 使用动态或者静态压缩技术,并且压缩 JS 或 HTML 等文本格式中的字符数,来减少网络小号(使用单字母来定义 JS 变量、去除多余的空格和格式字符或者使用 JS 压缩工具来减小 JS 长度)。 将样式表 CSS 存放在页面顶部。 JS 脚本存放在页面底部。 避免 CSS 表达式。 使用外部的 JavaScript 和 CSS。 减原创 2020-06-04 16:05:26 · 301 阅读 · 0 评论 -
性能调优原理
对于一个软件系统来说,从成本和难易度的角度来说一般的调优顺序如下:1. 软件平台设置通过对服务平台的设置,可以更好地利用硬件资源,在不开销任何成本的情况下提升系统性能。2. 硬件平台硬件的调优是最简单的,通过配置测试和基准测试可以很快地确定硬件更新所带来的效果。3. 代码或SQL语句通过静态分析得到负载较大的代码或SQL语句,将其进行修改,降低逻辑复杂度及成本开销。4. 架构或需求在上述方法都无法完成性能调优时,需要考虑对架构进行一定的调整,由于调整架构所带来的影响和风险非.原创 2020-06-04 15:33:18 · 258 阅读 · 0 评论 -
LoadRunner基础
测试需求:登录WebTours 订票网站,预定一张机票后退出。脚本录制操作步骤:(Recording)1、启动 web 服务器。2、打开 Virtual User Generator 界面。3、选择脚本协议4、进行页面操作5、回放验证(Replay):回放是验证脚本是否能够正常运行运行时设置:Number of Iterations(设置迭代次数:即Action重复次数...原创 2020-03-15 17:20:29 · 339 阅读 · 0 评论 -
LoadRunner运行场景报错处理方式
Erorrs:Massege code-84812:The load generator is currently running the maximum number of Vusers of this type解决办法:Massege code-82801:Abnormal termination, caused by mdrv process termination.Ma...原创 2020-03-15 17:19:17 · 2350 阅读 · 0 评论 -
10大主流压力测试工具
在移动应用和Web服务正式发布之前,除了进行必要的功能测试和安全测试,为了保证互联网产品的服务交付质量,往往还需要做压力/负载/性能测试。然而很多传统企业在试水互联网+的过程中,往往由于资源或产品迭代速度等原因忽视了这一块工作,导致新产品上线之后频繁出现卡顿等严重影响用户体验的问题。那么互联网产品为什么要进行压力/负载/性能测试,又有哪些工具帮我们实现呢,本文将为您细说端详。压力/负载/性能测...原创 2019-08-08 10:58:45 · 976 阅读 · 0 评论 -
LoadRunner 性能测试进阶
录制脚本 HTML模式 和URL模式在默认情况下,选择“HTML-based script”,说明脚本中采用 HTML 页面的形式来表示,这种方式的脚本容易维护,容易理解,推荐以这种方式录制。[link]:("URL-based script"说明)脚本中的表示采用基于 URL 的方式,所有的 HTTP 的请求都会被录制下来,单独生成函数,所以 URL 模式生成的脚本会显得有些杂乱。UR...原创 2020-03-15 17:18:06 · 283 阅读 · 0 评论