上一页 1 ··· 5 6 7 8 9 10 下一页
摘要: url的构成:一般来说,http请求都会和URL地址有关,对于url来说一般由下面5个部分构成 .协议:通常就是第一个冒号之前的内容常见协议:http,https(http+ssl),ftp,ssh,about,javascript.域名:就是要访问的服务器的域名(机器名或者IP地址)。一般格式为: 阅读全文
posted @ 2019-06-15 12:42 板栗+ 阅读(885) 评论(0) 推荐(0)
摘要: 性能测试调优需要先发现瓶颈,那么系统一般会存在哪些瓶颈: 硬件上的性能瓶颈: 一般指的是CPU、内存、磁盘I/O 方面的问题,分为服务器硬件瓶颈、网络瓶颈(对局域网可以不考虑)、服务器操作系统瓶颈(参数配置)、中间件瓶颈(参数配置、数据库、web服务器等)。 应用软件上的性能瓶颈: 一般指的是应用服 阅读全文
posted @ 2019-06-15 11:56 板栗+ 阅读(530) 评论(0) 推荐(0)
摘要: Oracle性能优化小结 原则一、注意where子句中的连接顺序 Oracle采用自下而上的顺序解析where子句,根据这个原理,表之间的连接必须卸载其他where条件之前,哪些可以滤掉最大数量记录的条件必须写在where子句的末尾。 原则二、select子句中避免使用* 使用索引需注意的地方 1、 阅读全文
posted @ 2019-06-15 11:45 板栗+ 阅读(228) 评论(0) 推荐(0)
摘要: 在实际测试中,由于各种原因,测试得到的性能指标关系往往并不遵循前面介绍的关系。常见的现象有CPU压不满或者在CPU压满前,相关性能指标曲线已不正常。虽然导致这种现象的原因很多,但有一点可以肯定的是,系统(硬件或软件系统)的某处一定出现了瓶颈。此时,测试人员应配合开发人员进行分析尽快找出瓶颈的所在。 阅读全文
posted @ 2019-06-15 11:15 板栗+ 阅读(1870) 评论(0) 推荐(2)
摘要: CPU各个具体的指标含义解释如下: ①CPU(监测到的master主机上的CPU使用情况) 从图中看出,一共有五个关于CPU的指标。分别如下: 1、 User User表示:CPU一共花了多少比例的时间运行在用户态空间或者说是用户进程(running user space processes)。典型 阅读全文
posted @ 2019-06-15 11:00 板栗+ 阅读(2383) 评论(0) 推荐(0)
摘要: 一、如果没有.jtl文件,运行如下命令: jmeter -n -t baidu.jmx -l result.jtl 以非GUI形式运行Jmeter脚本jmeter -n -t baidu.jmx -l result.jtl -e -o ./tmp/ResultReport 生成html报告的命令 我 阅读全文
posted @ 2019-06-13 17:41 板栗+ 阅读(851) 评论(0) 推荐(4)
摘要: 1、 Ultimate Thread Group 右键测试计划-添加-Theads(Users)-Ultimate Thread Group,如下图1所示 图1 图2 参数说明,如下图所示: 四条记录: 第一条,2个线程,1秒内启动,持续运行1秒,然后停止1秒。 第二条,2个线程,等待1秒之后,1秒 阅读全文
posted @ 2019-06-12 22:25 板栗+ 阅读(2500) 评论(0) 推荐(0)
摘要: 负载测试 需求举例: 系统支持200个并发,用户信息查询的响应时间小于5秒 场景设计: 200个并发持续运行20分钟,通过测试结果验证用户信息查询的响应时间是否小于5秒。 压力测试 需求举例: 系统在50,100,150,200并发下的运行情况 场景设计: 50个并发开始,每隔10分钟增加50个并发 阅读全文
posted @ 2019-06-12 22:16 板栗+ 阅读(3893) 评论(0) 推荐(0)
摘要: 1、用户并发性能测试用例 用户并发测试是性能测试的最主要部分,包含了负载测试和压力测试的过程。主要是逐渐增加用户数量来加重系统负担,直到出现不能接收的性能点或者瓶颈。一般要测试正常数量的用户并发和极限数量下用户并发的情况。 并发用户测试主要是对系统的核心功能和重要业务进行测试,要以真实的业务数据作为 阅读全文
posted @ 2019-06-12 22:14 板栗+ 阅读(12547) 评论(2) 推荐(3)
摘要: jmeter常见错误: 错误一: Response code: Non HTTP response code: java.net.SocketTimeoutException Response message: Non HTTP response message: connect timed out 阅读全文
posted @ 2019-06-12 22:02 板栗+ 阅读(38867) 评论(7) 推荐(0)
摘要: 《西游记》中有一场景叫做:“猪八戒背媳妇”,下面我们就以这个来打比方向大家描述几种性能测试方法的异同点。 我们将猪八戒同志作为性能测试的被测试对象。 负载测试:猪同志身上背着的高小姐可以被视为加在“猪八戒人猪混合系统”上的负载。当然了,猪八戒身强体壮,背个高小姐应该是问题不大的。负载测试就 是让猪八 阅读全文
posted @ 2019-06-12 21:51 板栗+ 阅读(641) 评论(0) 推荐(0)
摘要: 一、内存泄漏 1、堆内存溢出 现象: (1)压测执行一段时间后,系统处理能力下降。这时用JConsole、JVisualVM等工具连上服务器查看GC情况,每次GC回收都不彻底并且可用堆内存越来越少。 (2)压测持续下去,最终在日志中有报错信息:java.lang.OutOfMemoryError.J 阅读全文
posted @ 2019-06-12 21:34 板栗+ 阅读(2228) 评论(0) 推荐(0)
摘要: 性能测试报告 应包括以下内容: 1、测试概述: 1.1 编写目的:总结性能测试工作,并分析测试结果,描述被测系统的性能需求。 1.2 项目背景:项目主要实现的功能,解决的问题等。 1.3 术语定义:行业专业术语解释。 1.4 参考文档:使用到的文档,如:需求说明书、接口定义文档等 1.5 测试目标: 阅读全文
posted @ 2019-05-27 14:22 板栗+ 阅读(677) 评论(0) 推荐(0)
摘要: 性能测试过程 规划阶段:测试目标、测试范围、测试组织、测试时间 准备阶段:测试环境、测试数据、测试脚本、测试程序 执行阶段:响应时间基准测试、负载测试、压力测试、容量测试、稳定性测试 调优阶段:收集/分析测试结果,定位瓶颈,性能调优 报告阶段:测试成果确认,测试目标完成确认,测试报告。 测试目标: 阅读全文
posted @ 2019-05-27 14:12 板栗+ 阅读(1517) 评论(0) 推荐(0)
摘要: 性能测试调优的过程就是发现瓶颈,那么系统一般会存在哪些瓶颈: 硬件上的性能瓶颈: 一般指的是CPU、内存、磁盘I/O方面的问题,分为服务器硬件瓶颈、网络瓶颈、服务器系统瓶颈(参数配置)、中间件瓶颈(参数配置、数据库、web服务器等)、应用瓶颈(SQL语句、数据库设计、逻辑、算法等)。 应用软件上的性 阅读全文
posted @ 2019-05-27 14:10 板栗+ 阅读(320) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 下一页