摘要: 什么是性能压测? 答: 也是最近刚刚接触到,就是被测试的系统,在一定的访问压力下,看程序运行是否稳定/服务器运行是否稳定,通常情况,是模拟多个请求同时 请求服务器,也就是在某个时间内,比如说1秒内,调用接口达到200次,结果就是接口调用成功率、最大请求花费时间、最小请求花费时间还有一些性能参数,做性 阅读全文
posted @ 2020-06-03 15:02 Molrang 阅读(1085) 评论(0) 推荐(0) 编辑
摘要: 性能测试用例的设计,有别于功能测试用例的设计,毕竟,考虑的点不一样。 在有了性能测试方案后,我们就可以设计我们的性能测试用例了,一般考虑:单场景、混合场景、稳定性场景 下面给出笔者在实际工作中,单场景的用例(之前用loadrunner做压测的用例),供大家参考: 用例编号:PT001 场景描述:模拟 阅读全文
posted @ 2020-06-03 14:45 Molrang 阅读(2676) 评论(0) 推荐(1) 编辑
摘要: 使用 JMeter 进行压力测试 一.前言 压力测试是每一个Web应用程序上线之前都需要做的一个测试,他可以帮助我们发现系统中的瓶颈问题,减少发布到生产环境后出问题的几率;预估系统的承载能力,使我们能根据其做出一些应对措施。所以压力测试是一个非常重要的步骤,下面我带大家来使用一款压力测试工具JMet 阅读全文
posted @ 2020-06-02 09:40 Molrang 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 安装与配置Jmeter安装与配置:Windowshttps://blog.csdn.net/qq19970496/article/details/100781616Jmeter设置默认语言为中文简体https://blog.csdn.net/qq19970496/article/details/10 阅读全文
posted @ 2020-05-28 15:33 Molrang 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 一、安装Fiddler 网上说要先安装.NET Framwork4,应该是由于本机已装,所以在安装Fiddler时并没有相关提示。 Fiddler安装包:https://www.telerik.com/download/fiddler/fiddler4 二、Fiddler通过代理连上手机 首先电脑和 阅读全文
posted @ 2019-07-04 15:19 Molrang 阅读(547) 评论(0) 推荐(0) 编辑
摘要: (1)问清性能测试需求 首先,要问本次性能测试的需求是什么,或者性能测试的目的是什么? 我把性能测试按目的分以下几种。 1)新系统能力验证 比如,你们刚好开发了一个新系统,在上线前需要验证系统性能。这种情况比较简单;你可以有更多的自由选择测试环境、压力点和测试工具;测试策略上也比较灵活。并且如果性能 阅读全文
posted @ 2019-07-04 14:55 Molrang 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 响应时间过程分析: 我们需要对这个过程进行分解,才能得到你真正想要的响应时间。我把整个过程分三个部分:呈现时间,数据传输时间和系统处理时间。 呈现时间 其实主要说的浏览器对接收到数据的一个处理展示的过程。几年前大家都在用IE,如果页面显示比较慢,我们肯定不会怪罪IE,只会怪罪电信运营商的网速或被访问 阅读全文
posted @ 2019-07-04 14:47 Molrang 阅读(1540) 评论(0) 推荐(0) 编辑
摘要: 吞吐量 指在一次性能测试过程中网络上传输的数据量的总和。 对于交互式应用来说,吞吐量指标反映的是服务器承受的压力,在容量规划的测试中,吞吐量是一个重点关注的指标,因为它能够说明系统级别的负载能力,另外,在性能调优过程中,吞吐量指标也有重要的价值。如一个大型工厂,他们的生产效率与生产速度很快,一天生产 阅读全文
posted @ 2019-07-04 14:46 Molrang 阅读(12233) 评论(0) 推荐(2) 编辑
摘要: 前提: 1. 一个理发店有三位理发师傅。 2. 每位理发师傅服务一位顾客需要一小时。 3. 顾客都很忙,从进理发店起最多只能等待三小时(等待加 + 被服务的时间)。 思考: 这里我们来理解“最佳用户数”和“最大用户数”。 最佳用户数: 理发店的最佳状态,理发店收入最多(理发师傅没有休息时间,一直在理 阅读全文
posted @ 2019-07-04 14:45 Molrang 阅读(997) 评论(0) 推荐(0) 编辑
摘要: 从业务角度看并发 一种是严格意义上的并发,即所有的用户在同一时间点做同一件事或操作,这种操作一般指做同一类型的业务。比如,所有用户同一时刻做并发登陆,同一时刻做表单提交。 另外一种并发是广义范围的并发,这种并发与前一种并发的区别是,尽管多个用户对系统发出了请求或者进行了操作,但是这些请求或都操作可以 阅读全文
posted @ 2019-07-04 14:43 Molrang 阅读(1158) 评论(0) 推荐(0) 编辑