
读书
毛依依
我愿永远做一个螺丝钉
展开
-
读书笔记之性能测试从零开始(一)
《性能测试从零开始》第一章1.历史回顾与现在发展之前的性能测试是以验证软件系统是否达到相关性能指标为主要目的,而现在性能测试不仅要找出性能瓶颈还要诊断它为什么存在,甚至进一步预测系统上线后可能在何种情况下会出现性能拐点。这些变化标志着性能测试从定性分析进入到定量分析的时代,同时对性能测试人员提出了更高的要求,度量的定义和度量的采集到度量数据的分析,无不深入到测试系统的各个环节中去。2....原创 2019-09-20 00:06:25 · 355 阅读 · 0 评论 -
读书笔记之LoadRunner性能测试巧匠训练营(十)
《LoadRunner性能测试巧匠训练营》第9章 java项目性能测试全程实践1.项目目标分析1)水平扩展:支持数据库、应用服务器水平扩展,支持明年150万PV及后续增长率目标(按100%计算,即2015年600万PV)。2)低耦合性:降低Uncle AP及其相关依赖系统的耦合性,在接口不变的情况下,支持各部分组件单独演化,支持未来的服务化。3)可用性:保证大量用户访问时的可用性,降低...原创 2019-10-04 23:14:33 · 391 阅读 · 0 评论 -
读书笔记之LoadRunner性能测试巧匠训练营(九)
《LoadRunner性能测试巧匠训练营》第8章 .NET项目性能测试全程实践1.项目背景及架构分析1.1 项目背景电商平台是一个面向宠物爱好者的平台,由于该项目之前没有做过性能测试,而过段时间网站将进行推广和促销活动,会迎来比较大的访问量,为了预估未来可能发生的性能问题,决定对本网站进行性能测试。1.2 业务架构本系统是在Microsoft的.NET平台上开发的,主要为了满足...原创 2019-10-03 23:48:30 · 389 阅读 · 0 评论 -
读书笔记之LoadRunner性能测试巧匠训练营(八)
《LoadRunner性能测试巧匠训练营》第6章 开源性能测试工具Apache ab快速入门1.Apache ab的安装使用Apache ab是著名的Web服务器软件Apache附带的一个小工具,它可以同时模拟多个并发请求,测试Apache等Web服务器的最大承载压力,Apache的下载地址为http://tomcat.apache.org/,在Linux下可以直接用yum安装,在Linu...原创 2019-10-02 22:11:06 · 232 阅读 · 0 评论 -
读书笔记之LoadRunner性能测试巧匠训练营(七)
《LoadRunner性能测试巧匠训练营》第5章 开源性能测试工具Apache Jmeter快速入门4.Jmeter JDBC脚本实践44.1 创建JDBC连接在测试计划下添加线程组,在线程组下从“配置元件”添加一个JDBC Connection Configuration。各参数属性解释如下:Variable Name:JDBC创建的连接池的名称,这里一定注意要与JDBC...原创 2019-09-30 22:37:53 · 190 阅读 · 0 评论 -
读书笔记之LoadRunner性能测试巧匠训练营(六)
《LoadRunner性能测试巧匠训练营》第5章 开源性能测试工具Apache Jmeter快速入门3.Jmeter快速入门之HTTP脚本实战3.6 Jmeter检查点JMeter与LoadRunner一样,也有检查点,不过JMeter的检查点是用断言实现的,JMeter中集成了BSF断言、响应断言、XML断言等,其中使用比较多的是响应断言。通过“添加”→“断言”→“响应断言”就能添...原创 2019-09-30 00:40:33 · 260 阅读 · 1 评论 -
读书笔记之LoadRunner性能测试巧匠训练营(五)
《LoadRunner性能测试巧匠训练营》第5章 开源性能测试工具Apache Jmeter快速入门3.Jmeter快速入门之HTTP脚本实战3.1 测试计划测试计划是使用JMeter进行测试的起点,它是其他JMeter测试元件的容器,每个测试场景/脚本都包含一个测试计划,也可以说,每个测试场景/脚本都叫一个测试计划。下面是JMeter测试计划的一些参数说明。1)Name:可以...原创 2019-09-29 00:07:02 · 314 阅读 · 0 评论 -
读书笔记之LoadRunner性能测试巧匠训练营(四)
《LoadRunner性能测试巧匠训练营》第5章 开源性能测试工具Apache Jmeter快速入门1.Apache Jmeter概述1.1 官方介绍:Apache JMeter是一个100%的纯Java桌面应用,用于压力测试和性能测试。它最初被设计用于Web应用测试,但后来扩展到其他测试领域。Apache JMeter可以用于对静态的和动态的资源(文件、Servlet、Web动态语...原创 2019-09-27 23:18:06 · 275 阅读 · 0 评论 -
读书笔记之LoadRunner性能测试巧匠训练营(三)
《LoadRunner性能测试巧匠训练营》第4章1.性能测试图表分析实践1.1 概要图分析1.统计汇总(Statistics Summary)统计出了最大虚拟用户数、总吞吐量、平均每秒吞吐量、总点击数、平均每秒点击率以及总错误数等相关信息,能大致判断系统的性能。一般单位时间内吞吐量越大,说明服务器的处理能力越好。2.事务概要(Transaction Summary)主要是对事务的...原创 2019-09-26 23:26:58 · 239 阅读 · 0 评论 -
读书笔记之LoadRunner性能测试巧匠训练营(二)
《LoadRunner性能测试巧匠训练营》第1章 与性能测试的亲密接触4.性能测试分类详解4.1 基准测试基准最简单的理解就是有基础的标准,这样能通过对比发现系统的不同点与变化。一般情况下,基准测试有以下几种应用场景。1)可以在制定的标准下通过基准测试建立一个性能基准,这样以后当系统的环境、参数发生变化之后,再进行一次相同标准下的测试,即可看出变化对性能的影响。2)系统进行基准...原创 2019-09-24 23:49:25 · 285 阅读 · 0 评论 -
读书笔记之LoadRunner性能测试巧匠训练营(一)
《LoadRunner性能测试巧匠训练营》第1章 与性能测试的亲密接触1.性能测试的作用和重要性1.1 由性能引发的严重问题--北京奥运会,ebay死机等等1.2 性能测试的重要性及必要性1.3 什么系统需要做性能测试一般C/S架构的应用程序更关注于系统资源使用情况、数据库性能以及运行的配置要求等。而对于B/S架构的应用程序,会关注Web服务器的相关指标,如每秒点击数、吞吐...原创 2019-09-24 23:47:44 · 419 阅读 · 0 评论 -
读书笔记之性能测试从零开始(五)
《性能测试从零开始》第11章 定量分析及诊断定性分析主要是“发现问题”,而定量分析不但要“定位问题”,最好还能“解决问题”,甚至要在当下“避免问题”,在将来“预测问题”。1.实现性能度量的准备工作1.1 性能度量数据来源拓扑节点度量数据--网络性能数据,web服务器http请求性能数据,应用服务器交易性能数据,数据库监控报表基准环境度量数据周期迭加度量数据1.2 度量方...原创 2019-09-23 22:50:43 · 161 阅读 · 0 评论 -
读书笔记之性能测试从零开始(四)
《性能测试从零开始》第9章 学以致用1.项目背景及结构设计介绍系统:金融交易系统注册会员----参加交易----委托交易员交易中心----分中心----会员结构设计:表示逻辑(客户界面)--业务逻辑(服务组件)--数据管理(数据库)表示层提供协议控制和用户界面,与系统最终用户实现直接交互。负责接收用户的服务请求,通过Socket连接向交易前置服务发送。 商业逻辑层作为中...原创 2019-09-22 21:52:09 · 230 阅读 · 0 评论 -
读书笔记之性能测试从零开始(三)
《性能测试从零开始》第一章 1.3节1.性能测试模型-GAME(A)GAME(A)性能测试过程模型,开始与软件需求分析阶段GAME(A)性能测试过程模型:● G:Goal,目标● A:Analysis,分析● M:Metrics,度量● E:Execution,执行● (A):Adjust,调整。E执行失败后才进入A阶段,并且涉及的大多是有关开发和系统管理工作,因此A设为隐式...原创 2019-09-21 20:38:56 · 378 阅读 · 0 评论 -
读书笔记之性能测试从零开始(二)
《性能测试从零开始》第一章1.性能测试在软件测试的周期位置性能测试属于系统级测试,最终目的是验证用户需求是否达标1)识别系统瓶颈和产生瓶颈的原因2)最优化和调整平台配置来达到最高性能3)判断一个新的模块对系统性能的影响性能测试特点:1)性能测试不是功能测试,所以在选择案例的时候要遵循以下原则:1.1 基本且常用的1.2 对响应时间要求苛刻的2)性能测试属于系...原创 2019-09-20 23:29:40 · 238 阅读 · 0 评论 -
读书笔记之LoadRunner性能测试巧匠训练营(十一)
《LoadRunner性能测试巧匠训练营》第9章 java项目性能测试全程实践5. 操作系统性能监控分析工具的选择及使用2.Spotlight on WindowsSpotlight on Windows是Quest开发的一款针对Windows的性能监控工具,Spotlight on Windows通过实时地显示Windows操作系统内部的数据流动,来快速识别和解决性能问题。它能监控包...原创 2019-10-05 07:05:39 · 264 阅读 · 0 评论