当前位置:首页 > 电子书 > 电子书下载 > 计算机理论 >
软件性能测试过程详解与案例剖析 软件性能测试过程详解与案例剖析
zkd_csdn

zkd_csdn 提供上传

资源
31
粉丝
9
喜欢
253
评论
20

    软件性能测试过程详解与案例剖析 PDF 影印第二版

    软件测试电子书
    • 发布时间:2019-08-29 08:35:47

    给大家带来的一篇关于软件测试相关的电子书资源,介绍了关于软件、性能测试、案例剖析方面的内容,本书是由清华大学出版社出版,格式为PDF,资源大小105.9 MB,段念编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.1。

  • 软件性能测试过程详解与案例剖析 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1BBIdTYQEBUDlzZCb8ixS0
  • 提取码:9aq2
  • 软件性能测试过程详解与案例剖析 PDF

    这书紧紧围绕基本、实例、小工具3个层面机构內容,得出了软件测试的基本知识,详细介绍了软件性能测试全过程,并根据具体工程项目案例展现怎样系统化进行功能测试。这书在**版的基本上对人言可畏的章节目录开展了改变和填补,并依据功能测试的发展趋势提升了3个一部分的內容:“Web前端开发特性”,“灵巧功能测试”及其“JMeter运用与案例”,试图给软件性能测试技术工程师及有关工作人员出示比较全方位的软件性能测试印像及参照。

    这书不仅是1本叙述软件性能测试基本知识的书,也并不是1本小工具的操作手册,或许更并不是1本入类别的书藉。这书朝向具备必须检测基本,期待可以根据具体实例去体会和理解功能测试的软件测试。书中包括了创作者很多年在功能测试层面的经验交流,在其中选萃的实例遮盖多种多样构架导量,涉及到好几个制造行业,可对具体工作中具有立即的指导意义,一起,这书包括了全部会在功能测试中应用的模版,稍稍改动就能运用在具体新项目中。

    这书能够 做为软件测试工作人员、手机软件工程项目经理和必须掌握软件性能测试的各个手机软件技术人员的参考手册,也可做为高等院校软件性能测试课程内容的輔助教材内容。

    目录

    • 第一部分基础篇
    • 第1章软件性能测试的基本概念
    • 1.1什么是软件性能
    • 1.1.1用户视角的软件性能
    • 1.1.2管理员视角的软件性能
    • 1.1.3开发视角的软件性能
    • 1.1.4Web前端性能
    • 1.1.5总结
    • 1.2软件性能的几个主要术语
    • 1.2.1响应时间
    • 1.2.2并发用户数
    • 1.2.3吞吐量
    • 1.2.4性能计数器
    • 1.2.5思考时间
    • 1.3软件性能测试方法论
    • 1.3.1SEI负载测试计划过程
    • 1.3.2RBI方法
    • 1.3.3性能下降曲线分析法
    • 1.3.4LoadRunner的性能测试过程
    • 1.3.5Segue提供的性能测试过程
    • 1.3.6敏捷性能测试
    • 1.3.7本书提供的性能测试模型
    • 1.4本章小结
    • 第2章性能测试的应用领域
    • 2.1性能测试的方法
    • 2.1.1验收性能测试
    • 2.1.2负载测试
    • 2.1.3压力测试
    • 2.1.4配置测试
    • 2.1.5并发测试
    • 2.1.6可靠性测试
    • 2.1.7失效恢复测试
    • 2.2性能测试应用领域分析
    • 2.2.1能力验证
    • 2.2.2规划能力
    • 2.2.3性能调优
    • 2.2.4缺陷发现
    • 2.2.5性能基准比较
    • 2.2.6总结
    • 2.3本章小结
    • 第3章性能计数器及性能分析方法
    • 3.1操作系统计数器及分析
    • 3.1.1Windows操作系统的主要计数器
    • 3.1.2UNIXLinux操作系统的主要计数器
    • 3.1.3内存分析方法
    • 3.1.4处理器分析方法
    • 3.1.5磁盘IO分析方法
    • 3.1.6进程分析方法
    • 3.1.7网络分析方法
    • 3.2应用服务器计数器
    • 3.2.1IIS应用服务器计数器
    • 3.2.2J2EE应用服务器计数器
    • 3.3数据库服务器计数器
    • 3.4本章小结
    • 第4章性能测试工具原理
    • 4.1服务端性能测试工具架构
    • 4.2前端性能测试工具原理
    • 4.3选择服务端性能测试脚本使用的协议
    • 4.4性能测试工具的选择与评估
    • 4.4.1创建和购买的选择
    • 4.4.2测试工具的评估和选择过程
    • 4.5本章小结
    • 第5章性能测试的组织
    • 5.1性能测试团队的人员构成
    • 5.2性能测试过程模型(PTGM)
    • 5.2.1测试前期准备阶段
    • 5.2.2测试工具引入阶段
    • 5.2.3测试计划阶段
    • 5.2.4测试设计与开发阶段
    • 5.2.5测试执行与管理
    • 5.2.6测试分析
    • 5.3敏捷性能测试模型(APTM)
    • 5.3.1APTM的检查表
    • 5.3.2APTM中的活动
    • 5.3.3环境与工具
    • 5.4本章小结
    • 第6章Web前端性能
    • 6.1前端性能示例
    • 6.2HTTP概要
    • 6.2.1HTTP协议结构
    • 6.2.2典型的HTTP请求与响应分析
    • 6.2.3与前端性能相关的头信息
    • 6.3浏览器打开URL的方式
    • 6.3.1连接到URL所在服务器
    • 6.3.2获取页面对应的HTML文档
    • 6.3.3解析文档并获取所需要的资源
    • 6.3.4页面上的JS文件与CSS文件
    • 6.3.5onload事件
    • 6.4提高前端性能的方法
    • 6.4.1减少网络时间
    • 6.4.2减少发送的请求数量
    • 6.4.3提高浏览器下载的并发度
    • 6.4.4让页面尽早开始显示
    • 6.4.5其他
    • 6.5单机前端性能工具
    • 6.5.1Firebug工具
    • 6.5.2HttpWatch工具
    • 6.5.3Chrome自带的开发工具
    • 6.5.4Page Speed工具
    • 6.5.5DynaTrace AJAX Edition工具
    • 6.5.6单机前端性能测试工具小结
    • 6.6监控用户体验到的前端性能
    • 6.6.1在页面上增加计时点
    • 6.6.2使用JavaScript库简化计时点工作
    • 6.6.3将计时信息发送给服务器
    • 6.7本章小结
    • 第二部分实践篇
    • 第7章案例1某制造型企业信息化项目的性能测试
    • 7.1项目背景
    • 7.2项目特点
    • 7.3性能测试过程
    • 7.3.1测试前期准备
    • 7.3.2测试工具引入
    • 7.3.3测试计划
    • 7.3.4测试设计与开发
    • 7.3.5测试执行与管理
    • 7.3.6测试分析
    • 7.4案例小结
    • 第8章案例2某省电信公司业务系统的性能测试
    • 8.1项目背景
    • 8.2项目特点
    • 8.3性能测试过程
    • 8.3.1测试前期准备
    • 8.3.2测试工具引入
    • 8.3.3测试计划
    • 8.3.4测试设计与开发
    • 8.3.5测试执行与管理
    • 8.3.6测试分析
    • 8.4案例小结
    • 第9章案例3某通信企业Web业务系统的性能测试
    • 9.1项目背景
    • 9.2项目特点
    • 9.3性能测试过程
    • 9.3.1测试前期准备
    • 9.3.2测试工具引入
    • 9.3.3测试计划
    • 9.3.4测试设计与开发
    • 9.3.5测试执行与管理
    • 9.3.6测试分析
    • 9.4案例小结
    • 第10章案例4某集成商的性能选型测试
    • 10.1项目背景
    • 10.2项目特点
    • 10.3性能测试过程
    • 10.3.1测试前期准备
    • 10.3.2测试工具引入
    • 10.3.3测试计划
    • 10.3.4测试设计与开发
    • 10.3.5测试执行与管理
    • 10.3.6测试分析
    • 10.4案例小结
    • 第三部分工具篇
    • 第11章LoadRunner快速入门手册
    • 11.1LoadRunner的性能测试流程
    • 11.2LoadRunner脚本开发
    • 11.2.1基本录制
    • 11.2.2修正测试脚本
    • 11.2.3Run-Time Setting
    • 11.2.4单机运行测试脚本
    • 11.3Tools(工具)菜单
    • 11.4LoadRunner 场景设置
    • 11.4.1Manual Scenario
    • 11.4.2Manual Scenario with PercentageMode
    • 11.4.3Goal-Oriented Scenario
    • 11.4.4启用IP Spoofer(IP 欺骗)
    • 11.5LoadRunner场景监视设置
    • 11.5.1Windows Resources
    • 11.5.2IIS 服务器
    • 11.5.3UNIXLinux Resources
    • 11.5.4WebLogic Server
    • 11.5.5Apache Server
    • 11.5.6数据库服务器
    • 11.6LoadRunner的Analysis应用
    • 11.6.1基本操作
    • 11.6.2图表的归并(Merge)操作
    • 11.6.3图表的自动关联(Auto Correlate)操作
    • 11.6.4性能测试结果比较
    • 第12章LoadRunner高级使用技巧
    • 12.1参数化技巧
    • 12.1.1LoadRunner的参数化操作
    • 12.1.2不同类型的参数
    • 12.2关联技巧
    • 12.2.1LoadRunner中的主要关联函数
    • 12.2.2LoadRunner的自动关联操作
    • 12.2.3LoadRunner的手工关联操作
    • 12.3调试技巧
    • 12.3.1断点
    • 12.3.2单步跟踪
    • 12.3.3Log输出
    • 12.3.4使用对话框输出
    • 12.3.5以TreeView模式查看返回数据
    • 12.4其他技巧
    • 12.4.1设置域登录的用户名和口令
    • 12.4.2检查返回数据的正确性
    • 12.4.3调用外部函数
    • 第13章JMeter应用手册
    • 13.1JMeter入门
    • 13.1.1JMeter基础概念
    • 13.1.2建立第一个简单的JMeter Test Plan
    • 13.2用JMeter测试一个进销存应用
    • 13.2.1被测应用介绍
    • 13.2.2录制测试计划
    • 13.2.3调试Test Plan
    • 13.2.4关联Test Plan中的Sampler
    • 13.2.5参数化Test Plan
    • 13.2.6HTTP属性管理器
    • 13.2.7为Test Plan增加逻辑控制
    • 13.2.8使用Timer让Test Plan更准确地模拟用户行为
    • 13.3扩展JMeter
    • 13.3.1使用BeanShell类组件
    • 13.3.2基于Java RequestSampler定制Sampler的行为
    • 13.4JMeter的分布式测试功能
    • 附录A部分有价值的脚本和数据处理技巧
    • A.1在UNIX平台上写日志的Perl脚本
    • A.2在UNIX平台上记录单个进程内存使用的Perl脚本
    • A.3用于模拟发送数据的Socket进程 (Perl适用于UNIX和Windows平台)
    • A.3.1用于实现Socket监听和发送的主代码
    • A.3.2用于发送数据的代码
    • A.4用Excel处理规则的记录数据
    • 附录B性能测试过程中使用的模板
    • B.1性能测试团队成员职责技能描述表
    • B.2性能测试工具需求规划表
    • B.3性能测试环境调查表
    • B.4典型业务列表
    • B.5业务用例描述
    • B.6场景列表
    • B.7测试计划
    • B.8测试环境检查表(CheckList)
    • B.9测试执行记录日志
    • B.10性能测试分析报告
    • 参考文献

    上一篇:Python数据分析入门:从数据获取到可视化

    下一篇:大数据Spark企业级实战

    展开 +

    收起 -

     
    软件测试 相关内容
    修改软件的艺术
    修改软件的艺术 全书扫描版

    本书会帮你降低构建与维护软件的成本。如果你是软件开发者,将学到一套实践方法以构建易修改的代码,因为在应用当中代码经常需要修改

    立即下载
    软件工程:面向对象和传统的方法
    软件工程:面向对象和传统的方法 完整第8版 立即下载
    领域驱动设计 软件核心复杂性应对之道
    领域驱动设计 软件核心复杂性应对之道 完整版

    本书是领域驱动设计之父经典著作,深度剖析构建高质量复杂系统的核心技术,修订版更是对之前出版的中文版进行了全面的修订和完善,欢迎下载

    立即下载
    软件定义安全:SDN/NFV新型网络的安全揭秘
    软件定义安全:SDN/NFV新型网络的安全揭秘 影印版

    汇集学术界和工业界对SDN/NFV安全近况和软件定义安全发展的洞察之作。众多云计算和网络安全专家联袂推荐

    立即下载
    Linux软件管理平台设计与实现
    Linux软件管理平台设计与实现 高清版

    《linux软件管理平台设计与实现》 是国内首部关于软件管理平台设计与实现(针对大规模linux服务器集群)的著作,由淘宝资深软件开发工程师和系统运维工程师撰写,书中凝结了作者在淘宝运

    立即下载
    代码不朽:编写可维护软件的10大要则(Java版)
    代码不朽:编写可维护软件的10大要则(Java版) 扫描版

    本书提供代码示例,能够让读者一步步了解到如何对代码进行重构,从大量实践项目中提取出了编写可维护软件的10个最佳原则,帮助读者编写出高质量、简洁的代码,开发出松耦合、高可维护

    立即下载
    软件定义网络:基于OpenFlow的SDN技术揭秘
    软件定义网络:基于OpenFlow的SDN技术揭秘 完整影印版

    本书内容全面,既涵盖OpenFlow的基本构件,又包括利用OpenFlow实现SDN方面的内容,适合网络工程师、网络管理员、系统软件开发人员、网络应用开发人员,以及任何希望对OpenFlow有更多了解的人阅读

    立即下载
    思考软件,创新设计:A段架构师的思考技术
    思考软件,创新设计:A段架构师的思考技术 全书完整版

    本书全面总结各种架构思考技术,包括商业思维、软硬整合、获利思维、创新思维、组合思维、战术引导战略思维、四项假设性思维,架构师补脑首要选择。

    立即下载
    学习笔记
    网友NO.127925

    Python编程使用tkinter模块实现计算器软件完整代码示例

    Python 提供了多个图形开发界面的库。Tkinter就是其中之一。 Tkinter 模块(Tk 接口)是 Python 的标准 Tk GUI 工具包的接口 .Tk 和 Tkinter 可以在大多数的 Unix 平台下使用,同样可以应用在 Windows 和 Macintosh 系统里。Tk8.0 的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。 该计算器使用Python tkinter模块开发 效果如下图 import tkinter #导入tkinter模块root = tkinter.Tk()root.minsize(280,500)root.title('李蛟龙的计算器')#1.界面布局#显示面板result = tkinter.StringVar()result.set(0) #显示面板显示结果1,用于显示默认数字0result2 = tkinter.StringVar() #显示面板显示结果2,用于显示计算过程result2.set('')#显示版label = tkinter.Label(root,font = ('微软雅黑',20),bg = '#EEE9E9',bd ='9',fg = '#828282',anchor = 'se',textvariable = result2)label.place(width = 280,height = 170)label2 = tkinter.Label(root,font = ('微软雅黑',30),bg = '#EEE9E9',bd ='9',fg = 'black',anchor = 'se',textvariable = result)label2.place(y = 170,width = 280,height = 60)#数字键按钮btn7 = tkinter.Button(root,text = '7',font = ('微软雅黑',20),fg = ('#4F4F4F'),bd = 0.5,command = lambda : pressNum('7'))btn7.place(x = 0,y = 285,width = 70,height = 55)btn8 = tkinter.Button(root,text = '8',font = ('微软雅黑',20),fg = ('#4F4F4F'),bd = 0.5,command = lambda : pressNum('8'))btn8.place(x = 70,y = 285,width = 70,height = 55)btn9 = tkinter.Button(root,text = '……

    网友NO.724442

    python编程用哪个软件

    Python是编程入门不错的选择,现在也有不少的程序员业余时间会研究这门编程语言。 学习Python有时候没有第一时间找到好工具,会吃不少的苦头。毕竟好的工具能将工作效率多倍速提升。(推荐学习:Python视频教程) Ipython IPython是一个基于Python Shell的交互式解释器。 它的自动补全非常好用,甚至用了它之后,很多程序员小伙伴们就不想再用自带的Python shell啦! Anaconda Anaconda堪称是数据分析的利器,附带了一大批常用数据科学包,简直是数据分析的标配。 它包含了一个包管理工具和一个 Python管理环境。 Sublime3 Sublime3是绝对是轻量级的编辑器工具。 代码高亮、语法提示、华丽的界面简直是就是赏心悦目,还支持插件扩展,用Sublime3写代码绝对是一种享受。 pycharm python pycharm python是一款强大的python IDE。 它拥有调试、语法高亮、Project管理、代码跳转、智能提示等功能,功能相当的齐全。 QPython QPython是一个可以在安卓系统上运行Python脚本引擎,整合了Python解释器、Console、编辑器和SL4A库。 拥有它,在安卓设备上你照样可以玩转python。 更多Python相关技术文章,请访问Python教程栏目进行学习! 以上就是python编程用哪个软件的详细内容,更多请关注码农之家其它相关文章! ……

    网友NO.899141

    python软件免费吗

    python软件免费吗? python是免费的,是自由、开放源码的软件之一,在python官网可以免费下载,使用者可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。 推荐:【Python教程】 Python简介: Python,是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public License)协议。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。 常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。 以上就是python软件免费吗的详细内容,更多请关注码农之家其它相关文章! ……

    网友NO.208546

    python画图软件是哪个

    Matplotlib是一个Python的2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。通过Matplotlib,开发者可以仅需要几行代码,便可以生成绘图。一般可绘制折线图、散点图、柱状图、饼图、直方图、子图等等。Matplot使用Numpy进行数组运算,并调用一系列其他的Python库来实现硬件交互。 Pylab是matplotlib面向对象绘图库的一个接口,它的语法和matlab十分相似。也就是说,它主要的绘图命令和matlab对应的命令有相似的参数。 初级绘制 绘图简介 使用matplotlib库绘图,原理很简单,如下5步: 创建一个图纸(figure) 在图纸上创建一个或多个绘图(plotting)区域(坐标系/轴,axes) 在plotting区域上描绘点、线等 为plotting添加修饰标签(绘图线上的或坐标轴上的) 其他各种DIY 相关推荐:《python视频教程》 在上面的过程中,主要就是下面三个元素: 变量 函数 图纸(figure)和坐标轴(axes) 其中,变量和函数通过改变figure和axes中的元素(例如:title,label,点和线等等)一起描述figure和axes,也就是在画布上绘图。图片结构如下所示: 如上图所示,一张图纸(figure)中有坐标轴(axes),title为图像标题,axis为坐标轴,label为坐标轴标注,tick为刻度线,tick label为刻度注释。 以上就是python画图软件是哪个的详细内容,更多请关……

    电子书 编程教程 PC软件下载 安卓软件下载

    Copyright 2018-2020 xz577.com 码农之家

    本站所有电子书资源不再提供下载地址,只分享来路

    免责声明:网站所有作品均由会员网上搜集共同更新,仅供读者预览及学习交流使用,下载后请24小时内删除

    版权投诉 / 书籍推广 / 赞助:QQ:520161757