随笔分类 -  性能测试

关于性能测试的一些学习,个人理解
摘要:之前的博客中,有说到性能测试常见术语:连接池。其中大概简述了连接池的作用等,这篇博客,就介绍下连接池以及连接池中线程对象的原理,作用以及优点。。。 一、连接池 1、什么是连接池?我们为什么需要它? 连接池允许多个客户端使用缓存起来的连接对象,这些对象可以连接数据库,它们是共享的、可被重复使用的。 打 阅读全文
posted @ 2017-07-16 01:57 老_张 阅读(25194) 评论(1) 推荐(1) 编辑
摘要:之前在性能测试过程中,对于某些其中的术语一知半解,导致踩了很多坑。这篇博客,就常见的一些性能测试术语进行一次浅析。。。 负载 对被测系统不断施加压力,直到性能指标超过预期或某项资源使用达到饱和,以验证系统的处理极限,为系统性能调优提供依据; 并发 ①狭义上的并发:所有用户在同一时间点进行同样的操作, 阅读全文
posted @ 2017-07-05 00:08 老_张 阅读(22990) 评论(1) 推荐(10) 编辑
摘要:下午逛一个测试交流群时,聊起性能测试,然后某位群成员说他们用的loadrunner做性能,当时觉得这话有点偏颇,虽然我也是一个性能测试道路上的摸索前进者。。。 诚然,我们在进行性能测试工作的过程中,需要借助工具的辅助来帮我们完成一些工作,但loadrunner≠性能测试!或者说,性能测试工具≠性能测 阅读全文
posted @ 2017-05-16 00:24 老_张 阅读(111160) 评论(15) 推荐(35) 编辑
摘要:日常工作和生活中,我们经常利用浏览器去打开一些URL来获取我们所需的资源,那么作为一个开发者或者性能测试工程师,如何去测试并提升优化前端的性能呢? 一、浏览器打开URL和方式和过程 不同浏览器工作方式不完全一样,大体来讲,浏览器的核心是浏览器引擎;不同浏览器对W3C的规范支持不尽相同,在具体功能的实 阅读全文
posted @ 2017-05-14 22:58 老_张 阅读(8863) 评论(0) 推荐(1) 编辑
摘要:影响软件应用性能的因素有很多,下面简单介绍下其中几种影响因素及分析方法。 ————参考书籍《软件性能测试过程详解与案例剖析》 有关于Windows和linux系统的性能计数器,大家可参考虫师的博客:http://www.cnblogs.com/fnng/archive/2012/10/30/2747 阅读全文
posted @ 2017-05-12 00:34 老_张 阅读(4898) 评论(0) 推荐(1) 编辑
摘要:大概说说性能测试的五种应用领域吧,可能纯文字内容太多,没耐心的话,可以跳过不看。。。 ————参考书籍《软件性能测试过程详解与案例剖析》 概括来说,可以将性能测试的应用领域划分为下面五个不同领域: ·能力验证 ·规划能力 ·性能调优 ·瓶颈发现 ·性能基准比较 一、能力验证 能力验证是性能测试中最简 阅读全文
posted @ 2017-05-08 21:38 老_张 阅读(7953) 评论(2) 推荐(3) 编辑
摘要:一、测试用例 无论是功能测试还是性能测试,执行用例时候都有优先级之分,对于性能测试来说,优先级可以这样划分: ①.重要的(业务场景中的核心) ②.重复的(用户使用频率最高的) ③.重量级的(消耗大量系统资源的) 设计性能测试用例的简要过程: 1、具体的性能指标分为以下几类: ①.系统容量(数据容量、 阅读全文
posted @ 2017-01-13 14:39 老_张 阅读(23103) 评论(3) 推荐(4) 编辑
摘要:性能测试也分好几种类型,常见的类型有负载测试和压力测试,当然,并发测试也是比较常见的类型,下面就一一列出来。。。 PS:文末附上一张性能测试类型的思维导图 1、负载测试(可置性测试) 定义:在被测系统上不断增加压力,直到性能指标(如响应时间)超过预期指标或者某种资源使用已经达到饱和状态。可以找到系统 阅读全文
posted @ 2016-07-08 17:24 老_张 阅读(20957) 评论(2) 推荐(13) 编辑
摘要:参考书籍:《软件性能测试过程详解与案例剖析》第二版——作者:段念 1、定义 对响应时间的评估、分析,结合应用的架构和实现细节找出问题,并最终确认问题得到解决的过程 2、影响软件性能的因素 网络环境、数据库服务器、应用服务器、业务逻辑的实现方式、系统采用的架构、代码的优化程度、使用者的使用方式等 3、 阅读全文
posted @ 2016-07-04 16:14 老_张 阅读(14036) 评论(1) 推荐(3) 编辑