摘要: 一、90%响应时间(参考虫师博客) 90%Line 一组数由小到大进行排列,找到他的第90%个数(假如是12),那么这个数组中有90%的数将小于等于12 。 用在性能测试的响应时间,也就是90%请求响应时间不会超过12 秒。 例如: 某一次测试结果,每个sample的响应时间分别是:1、3、4、9、 阅读全文
posted @ 2018-12-17 16:45 tooltime 阅读(6235) 评论(1) 推荐(0) 编辑
摘要: 一、需求 需求:博客系统,模拟用户真实行为,80%的用户阅读文章,20%的用户创建文章,创建文章的用户随机的删除或者修改文章。 二、脚本实现 80%的用户查看文章 20%用户创建文章 根据post_id是否能整除2,决定编辑还是删除 阅读全文
posted @ 2018-12-17 16:39 tooltime 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 1.Cookie 存储在用户本地上即客户端的数据,用来辨别用户的身份。 如果勾选了记住我则会在C盘中保存Cookie的信息,直至Cookie设置的有效期过期 注意: (1)记录用户访问次数 (2)不可跨域名:即在各种浏览器访问的网页会存放不同服务器的Cookie (3)方法:setter,gette 阅读全文
posted @ 2018-12-17 16:01 tooltime 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 作为一个测试行业的菜鸟,由于投身于一个小公司,包揽所有的测试。刚开始的功能测试到接口测试,稳定性测试,兼容性测试等,一般由于是小项目所以对于性能有所忽略,也没怎么涉及,公司接了个大项目,后期对于性能上有一定的要求,对于并发用户要求也是比较高的,所以利用项目之间的空隙自学下。 1.java运行环境 说 阅读全文
posted @ 2018-12-17 15:56 tooltime 阅读(1304) 评论(0) 推荐(0) 编辑
摘要: jmeter想要监控服务器CPU、内存、磁盘、网络等相关资源需要借助plugins插件 下载jmeter性能监控插件 1.下载jmeterPlugins-Standard和jmeterPlugins-Extras https://jmeter-plugins.org/downloads/old/ 2 阅读全文
posted @ 2018-12-17 15:43 tooltime 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 以下是下载了服务器监控插件的各个组件的功能介绍,有助于以后jmeter的性能测试 1.jp@gc - Actiive Threads Over Time:不同时间的活动用户数量展示(图表) 当前的时间间隔是1毫秒,在setting中可以设置时间间隔以及其他的参数 2.jp@gc - AutoStop 阅读全文
posted @ 2018-12-17 15:40 tooltime 阅读(5206) 评论(1) 推荐(1) 编辑
摘要: 学习网站: http://www.51testing.com/html/35/128935-243090.html http://www.51testing.com/html/39/n-3711439-2.html 一、性能测试指标 性能测试是通过测试工具模拟多种正常、峰值及异常负载条件来对系统的各 阅读全文
posted @ 2018-12-17 15:37 tooltime 阅读(8921) 评论(0) 推荐(2) 编辑
摘要: 问题: 线程数设置:30,远程启动2台机子 查看 jp@gc - Active Threads Over Time图,发现只统计了1台机子的线程数,线程数并不是60: 解决办法: 官方文档中提到: 1. 修改线程组名称为:${__machineName()}_spds 2. 远程全部启动查看,分别显 阅读全文
posted @ 2018-12-17 12:00 tooltime 阅读(2575) 评论(0) 推荐(0) 编辑
摘要: 采用Jmeter测试工具对web系统作的负载测试,得出的响应报表,数据比较难懂,现作一具体说明。以下是在一次具体负载测试中得出的具体数值,测试线程设置情况为:线程数:200,等待时间(ramp-up):0秒,循环次数为永远,另:线程组——这些元件用于指定运行的线程数和等候周期。每个线程模拟一个用户, 阅读全文
posted @ 2018-12-17 11:43 tooltime 阅读(10676) 评论(1) 推荐(1) 编辑
摘要: Jmeter报告解析 1、Aggregate Report 解析 Aggregate Report 是 JMeter 常用的一个 Listener,中文被翻译为“聚合报告”。今天再次有同行问到这个报告中的各项数据表示什么意思,顺便在这里公布一下,以备大家查阅。 如果大家都是做Web应用的性能测试,例 阅读全文
posted @ 2018-12-17 11:31 tooltime 阅读(1301) 评论(0) 推荐(0) 编辑
摘要: 我们知道命令行的方式执行完成jmeter后,会生成jtl文件,里面打开后就是一行行的测试结果, <httpSample t="1" lt="1" ts="1450684950333" s="true" lb="app.testdelay" rc="200" rm="OK" tn="appdelay- 阅读全文
posted @ 2018-12-17 11:26 tooltime 阅读(7327) 评论(0) 推荐(0) 编辑
摘要: 聚合报告(aggregate report) 对于每个请求,它统计响应信息并提供请求数,平均值,最大,最小值,错误率,大约吞吐量(以请求数/秒为单位)和以kb/秒为单位的吞吐量. 吞吐量是以取样目标点的视角来统计的(例如:HTTP请求样例中设置的远程服务器). JMeter会把已生成请求的总响应时间 阅读全文
posted @ 2018-12-17 11:02 tooltime 阅读(8410) 评论(0) 推荐(0) 编辑
摘要: 一、如何辨别性能出现问题? 1、响应时间长 2、卡顿、掉帧,如撸啊撸游戏,关闭特效会速度快 3、无响应 4、有响应,但无法服务,如12306刷不出车票 5、长时间loading 二、性能为什么会出现问题? 1、硬件处理能力不足 对于单机应用来讲,卡顿可能是本机处理能力不足 对于网络或手游,卡顿可能滴 阅读全文
posted @ 2018-12-17 10:50 tooltime 阅读(457) 评论(0) 推荐(0) 编辑