摘要: 1.1.1 取样器 8类可执行的元件中,取样器是典型的不与其他元件发生交互作用的元件,逻辑控制器指对其子节点的取样器有效,而其他元件(配置元件、定时器、断言、监听器)需要与取样器等元件交互。 Jmeter有两类控制器,取样器(sampler)和逻辑控制器(logic controller)。 Sam 阅读全文
posted @ 2018-06-13 18:16 jxba 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 1 常见问题 1.1 内存溢出 提示:Jmeter java.lang.OutOfMemoryError: GC overhead limit exceeded 解决:修改jmeter.bat set HEAP=-Xms4g -Xmx4g set NEW=-XX:NewSize=1g -XX:Max 阅读全文
posted @ 2018-06-13 13:53 jxba 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1.1.1.1 脚本查看 接口需要带cookie 因此增加cookie管理器 1.1.1.1 脚本执行 直接添加cookie管理器就成功了,原因不明,大约就是这样吧,哈哈 阅读全文
posted @ 2018-06-13 13:17 jxba 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1 Jmeter分布式执行 1.1 Jmeter配置 6台机器分配成功安装jmeter后,确定1台机器作为控制机,其余5台机器作为执行机,1台机器开启执行和收集测试结果,5台机器测试执行。 1.1.1 执行机配置 修改/bin下的:jmeter.properties server_port=1099 阅读全文
posted @ 2018-06-13 13:15 jxba 阅读(1175) 评论(0) 推荐(0) 编辑
摘要: 1.1 参数化 截止现在,一个http请求的配置已经完成,可使用该脚本运行点击jmeter的运行按钮查看。并发测试必然需要使用到参数化。参数化有以下几种方法。 参数化的格式一般均为: ${},如¥{user} 1.1.1 CSV 可在本地新建txt,将参数存储在txt中,以“,”隔开,保存的时候选择 阅读全文
posted @ 2018-06-13 13:00 jxba 阅读(11335) 评论(0) 推荐(2) 编辑
摘要: 1 脚本编写 1.1 线程组 打开jmeter后,添加线程组。 1.2 http请求 在线程组下添加http请求 1.2.1 配置地址 根据接口文档,对接口地址、端口、路径和方法等进行设置。 对http请求的地址或IP,端口号,请求方法及路径进行填写 1.2.2 添加参数 1.2.2.1 Json参 阅读全文
posted @ 2018-06-13 12:37 jxba 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 性能测试准备 性能测试指标 响应时间 系统对请求做出的响应时间。一般为258原则,或1357原则:1s优秀,3s良好,5s及格,7s不合格。 响应时间的合理一般是由用户可接受度判断的,比如游戏:200msOK,超过3s难以接受 吞吐量 单位时间内处理请求的数量。TPS:每秒处理事务的总字节数; 吞吐 阅读全文
posted @ 2018-06-13 12:20 jxba 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 性能测试缺陷 一般有以下两种情况: 不能满足既定的性能指标,如:响应时间、资源耗用等; 并发错误、死锁、内存泄漏 性能缺陷分类 资源忙不来 资源怠工 性能缺陷分析 从下到上剥洋葱的方法,逆向请求分析。 从硬件——操作系统——数据库——中间件——后端应用程序——前端应用程序 实例1 银行应用系统:li 阅读全文
posted @ 2018-06-13 11:22 jxba 阅读(1322) 评论(0) 推荐(0) 编辑
摘要: 1.1 Jmeter安装 本文提到的所有文件均可在百度盘:https://pan.baidu.com/s/1WAaYO0foV_owUF9JS7qXLg中下载。 1.1.1 Java安装 l 下载:http://www.oracle.com/technetwork/java/javase/downl 阅读全文
posted @ 2018-06-13 10:32 jxba 阅读(178) 评论(0) 推荐(0) 编辑
摘要: from appium import webdriver import time desired_caps = {} desired_caps['platformName'] = 'Android' #手机系统 desired_caps['platformVersion'] = '5.1.1' #手机系统版本 desired_caps['deviceName'] ... 阅读全文
posted @ 2018-06-13 10:32 jxba 阅读(199) 评论(0) 推荐(0) 编辑