软件性能测试——LoadRunner性能监控与分析实例详解
详解软件性能测试实战技术,演示实际项目测试案例全过程。资源下载 / 课件下载 含本书教学课件。

作者:王靖、詹胜、李卓娜

定价:79元

印次:1-2

ISBN:9787302599494

出版日期:2022.08.01

印刷日期:2024.01.19

图书责编:魏莹

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

《软件性能测试:LoadRunner性能监控与分析实例详解》在介绍软件性能测试概念的基础上,结合对实际测试案例的剖析,重点讲解性能测试实战技术、LoadRunner工具的使用技巧和应用于实际工作中能够解决的问题。全书共分为8章,系统地介绍了性能测试概述及流程、LoadRunner相关基础知识及基本概念、LoadRunner-Vugen模拟用户行为、为负载准备测试脚本、LoadRunner-Controller负载生成及运行场景、学习系统性能测试案例等内容。 《软件性能测试:LoadRunner性能监控与分析实例详解》适合软件性能测试初学者,也可作为本专科院校计算机相关专业师生的必备教材,同时也适合有一定LoadRunner基础的测试工程师阅读。

李卓娜,12年软件开发及测试工作经验,先后担任研发工程师、测试工程师、测试主管等职位,拥有多年软件开发及测试实践经验。曾负责大型网络通信管理系统、健康养老云平台的测试过程及交付,擅长自动化测试、性能测试、问题分析及定位等方面,在工作中积累了大量的实战经验。

前言 对于互联网应用软件,性能是评价软件质量的一个非常重要的因素之一。作为评测软件性能的重要手段,软件性能测试已经广为人们所熟悉,并受到很高的关注。一般而言,软件性能测试都是在项目的后期才开展,被测试的对象通常是已经具备一定稳定性的产品。而实际上,软件性能测试应贯穿于整个软件生命周期,和功能测试一样。 软件性能测试的目的是为了验证软件系统是否达到了用户提出的性能指标,同时发现系统中存在的性能瓶颈,起到优化系统的目的。软件性能测试是一个持续改进的过程,也是一份充满挑战的工作;在工作中会涉及硬件平台、操作系统、数据库、缓存、中间件、应用架构、系统程序等方面的知识,广度与深度并重。 目前市面上纯性能测试的岗位逐渐被淘汰,从阿里、腾讯的岗位来看,纯性能测试的岗位已经不存在了,而一般的性能测试工作主要由开发人员去做,或者由具有开发能力的测试人员来做:通过白盒测试保证代码的性能;通过基准测试了解基础组件的性能,验证架构或基础组件的性能极限、扩展、灾备等情况的状态;结合业务测试业务链做链路测试(侧重于容量和配置)。最终目的是使测试人员成为拥有以性能为主导的产品架构设计能力、测试工具的设计和实现能力、代码运行和调试能力和测试理论于一身的“神级存在”。 在未来,随着人工智能和大数据甚至新能源、航空航天事业的发展,对系统性能的要求越来越高,对性能测试也带来更高更新的挑战,而人类面临的顶级问题基本都是性能问题,比如CPU的计算能力、人工智能的算法能力、能源的利用率等。 本书共分为8章,具体内容如下:第1章和第2章主要介绍性能测试的定义和基本流程,使读者对性能测试有一个基本的了解;第3章开始...

目录
荐语
查看详情 查看详情
目录 

第1章  性能测试概述 1

1.1  什么是性能测试 2

1.2  性能测试指标 2

1.3  性能测试的常见术语 3

1.4  性能测试方法 4

1.4.1  负载测试 4

1.4.2  压力测试 5

1.4.3  配置测试 5

1.4.4  并发测试 6

1.4.5  可靠性(稳定性)测试 7

1.4.6  失效恢复测试 7

1.4.7  本节小结 8

1.5  常见性能测试工具 8

1.5.1  LoadRunner 8

1.5.2  JMeter 9

第2章  性能测试流程 23

2.1  性能测试需求分析 25

2.1.1  明确测试范围 25

2.1.2  明确性能指标 25

2.1.3  明确被测系统组成 26

2.1.4  明确被测系统配置 26

2.2  性能测试计划 34

2.3  性能测试用例 36

2.4  测试脚本编写 37

2.5  测试场景设计 38

2.6  测试场景运行 38

2.7  场景运行监控 40

2.8  运行结果分析 40

2.9  系统性能调优 41

2.10  性能测试总结 42

第3章  LoadRunner相关基础知识 43

3.1  网络协议 44

3.1.1  实体层 44

3.1.2  链接层 45

3.1.3  网络层 47

3.1.4  传输层 50

3.1.5  应用层 52

3.2  C语言编程基础 53

3.2.1  LoadRunner脚本语言 53

3.2.2  C语言数据类型 54

3.2.3  常量与变量 59 ... 查看详情

《软件性能测试:LoadRunner性能监控与分析实例详解》主要介绍性能测试的必要性和基本过程、性能测试工具、LoadRunner的学习路径和工具原理,以及LoadRunner的Vugen、Controller和Analysis三大重要功能,也是LoadRunner实施性能测试的三个重要步骤,最后列举了实际使用中可能遇到的问题及解决方案,完整演绎了一个实际项目的性能测试全过程。
《软件性能测试:LoadRunner性能监控与分析实例详解》在介绍软件性能概念的基础上,结合对实际测试案例的剖析,重点讲解了性能测试实战技术,本书适合性能测试初学者,有一定LoadRunner基础的测试工程师使用。
查看详情