摘要: 功能问题,通过日志,单步调试相对比较好定位。 性能问题,例如线上服务器CPU100%,如何找到相关服务,如何定位问题代码,更考验技术人的功底。 58到家架构部,运维部,58速运技术部联合进行了一次线上服务CPU问题排查实战演练,同学们反馈有收获,特将实战演练的试题和答案公布出来,希望对大家也有帮助。 阅读全文
posted @ 2017-08-18 19:45 西瓜_皮 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 一、当接口返回是JSON格式的时候,就可以用JSON Extractor来抓取返回的值,用来关联或者断言。 1、首先,到V2EX中找一个接口,地址为:https://www.v2ex.com/p/7v9TEc53 用一个最新主题的接口: https://www.v2ex.com/api/topics 阅读全文
posted @ 2017-08-15 19:03 西瓜_皮 阅读(808) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-08-07 15:34 西瓜_皮 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 一、Tomcat和apache的比较 共同点:apache和tomcat都是属于web服务器。 不同点:他们是两个不同的容器,承载的东西不一样,tomcat属于一种java应用的服务 器,只针对java提供,比如JSP;apache都是属于web服务器,给web服务,比如HTML。 二、启动tomc 阅读全文
posted @ 2017-08-07 13:41 西瓜_皮 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 一、初识性能测试 性能测试的目的:性能测试不是去找bug,而是要去排除系统瓶颈,把性能风险压缩到最小。系统的硬件都有一定的局限性,所以需要不断去磨合、调整,把系统调到最优的状态。 什么系统需要做性能测试:大流量的系统、电商之类的 性能测试的重要性的必要性:性能测试的重要性是不言而喻的,比如过节回家在 阅读全文
posted @ 2017-08-06 13:45 西瓜_皮 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 一、HTTP请求默认值(HTTP Request Defaults) 1. 在本地搭建了一个wordpress开源论坛,那么我每次访问论坛的地址(服务器名称或IP)是不变的,端口也是不变的,协议也是不变的(http协议);每个请求都要写一遍,在我们的HTTP请求取样器数量很多的情况下,这种修改的工作 阅读全文
posted @ 2017-08-06 11:22 西瓜_皮 阅读(10240) 评论(0) 推荐(0) 编辑
摘要: 一、CSV 参数化 1、我们做性能测试需要并发多个用户,为了真实模拟用户行为,我们需要模拟多个不同的用户登录,这是我们就需要进行参数化。这里我们选择比较常用的参数化方法-CSV Data Set Config 首先打开CSV Data Set Config 2.新建cvs文件放在和脚本同一个目录下, 阅读全文
posted @ 2017-08-05 23:57 西瓜_皮 阅读(1096) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-08-03 13:29 西瓜_皮 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 一、什么时候需要关联? 1. 服务器返回的动态变化而且对业务有影响的需要关联。 2. 回放脚本看是否正确,检查下脚本,是否有动态数据影响 3. 一大串字符串,每次请求参数是否有变化 4. 可以找开发问问,接口是开发做的,最清楚了 二、Jmeter中的关联元件可以帮助我们从服务器响应数据中找到我们需要 阅读全文
posted @ 2017-08-02 23:19 西瓜_皮 阅读(1482) 评论(0) 推荐(0) 编辑
摘要: 两个报错:Could not create script recorder报错和您的连接不是私密连接报错 1、录制过程 * 打开jmeter * 点击Templated,选择Recoding模版 * 点击WorkBench节点下-->添加-->非测试元件-->HTTP代理服务器 http代理服务器是 阅读全文
posted @ 2017-07-14 23:54 西瓜_皮 阅读(9219) 评论(3) 推荐(1) 编辑