猜你喜欢
软件性能测试——LoadRunner性能监控与分析实例详解

软件性能测试——LoadRunner性能监控与分析实例详解

书籍作者:王靖 ISBN:9787302599494
书籍语言:简体中文 连载状态:全集
电子书格式:pdf,txt,epub,mobi,azw3 下载次数:2987
创建日期:2023-05-08 发布日期:2023-05-08
运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板
内容简介

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

《软件性能测试:LoadRunner性能监控与分析实例详解》适合软件性能测试初学者,也可作为本专科院校计算机相关专业师生的必备教材,同时也适合有一定LoadRunner基础的测试工程师阅读。


作者简介

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

前言

对于互联网应用软件,性能是评价软件质量的一个非常重要的因素之一。作为评测软件性能的重要手段,软件性能测试已经广为人们所熟悉,并受到很高的关注。一般而言,软件性能测试都是在项目的后期才开展,被测试的对象通常是已经具备一定稳定性的产品。而实际上,软件性能测试应贯穿于整个软件生命周期,和功能测试一样。

软件性能测试的目的是为了验证软件系统是否达到了用户提出的性能指标,同时发现系统中存在的性能瓶颈,起到优化系统的目的。软件性能测试是一个持续改进的过程,也是一份充满挑战的工作;在工作中会涉及硬件平台、操作系统、数据库、缓存、中间件、应用架构、系统程序等方面的知识,广度与深度并重。

目前市面上纯性能测试的岗位逐渐被淘汰,从阿里、腾讯的岗位来看,纯性能测试的岗位已经不存在了,而一般的性能测试工作主要由开发人员去做,或者由具有开发能力的测试人员来做:通过白盒测试保证代码的性能;通过基准测试了解基础组件的性能,验证架构或基础组件的性能极限、扩展、灾备等情况的状态;结合业务测试业务链做链路测试(侧重于容量和配置)。最终目的是使测试人员成为拥有以性能为主导的产品架构设计能力、测试工具的设计和实现能力、代码运行和调试能力和测试理论于一身的“神级存在”。

在未来,随着人工智能和大数据甚至新能源、航空航天事业的发展,对系统性能的要求越来越高,对性能测试也带来更高更新的挑战,而人类面临的顶级问题基本都是性能问题,比如CPU的计算能力、人工智能的算法能力、能源的利用率等。

本书共分为8章,具体内容如下:第1章和第2章主要介绍性能测试的定义和基本流程,使读者对性能测试有一个基本的了解;第3章开始介绍性能测试工具;第4章引入LoadRunner的学习路径;第5、6、7章,对应第4章的学习过程,逐步介绍LoadRunner的Vugen、Controller和Analysis三大重要内容,也是LoadRunner实施性能测试的三个重要步骤,并在每一小节中都通过实例讲解应用细节,使读者不仅了解概念和原理,还可以学会在实际中怎么使用,在每一章的最后一节,列举了实际使用中可能遇到的问题及解决方案,供读者在学习过程中查阅;第8章通过一个实例,结合本书中介绍的方法,完整演绎了一个实际项目的性能测试全过程,读者可根据其中详细的步骤对照实践,提升对性能测试的理解。在本书最后,提供了有关LoadRunner的性能监控方法和工具应用,以备读者查阅。

本书特色如下:

(1) 重点突出、理论与实践相结合,使读者在学习理论后,及时在实例中尽快理解掌握。

(2) 实例典型、步骤详细、讲解直观,使读者对照本书的操作过程,即可掌握LoadRunner在实际项目测试中的使用方法。

(3) 在介绍工具使用方法的同时,更加注重如何达成性能测试目标的讲解,使读者对性能测试的认识逐步提升。

本书由唐山师范学院的王靖、詹胜、李卓娜三位老师编写,其中第1、2、3、4、5章由王靖老师编写,第6、7、8章由詹胜老师编写。李卓娜老师负责本书统稿工作。

由于编者水平有限,加上时间仓促,书中难免有一些不足之处,欢迎同行和读者批评指正。


编 者


产品特色