以下内容均选自个人作品:《精通软件性能测试与LoadRunner实战》
 
在C语言中,变量有效性的范围称变量的作用域。不仅对于形参变量,C语言中所有的量都有自己的作用域,按作用域范围不同,可分为局部变量..
 


  《软件性能测试与LoadRunner实战》2008年面市后,受到广大软件测试人员的关注与好评,同时,有很多热心的读者也针对该书提出了一些好的建议,本书是在此书的基础上,并针对读者提出的所有问题,进行了修改、完善。但值得强调的是,本书不是上本书内容的简单增减,是在丰富了内容并充分考虑不同层次读者需求的基础上,添加了更多的性能测试实战知识,如LoadRunner工具使用技巧,性能测试流程,Socket、RTE等多种协议的脚本开发,项目案例及利用Windows和Linux提供的命令进行系统性能分析等。

内容介绍

  本书是为从事软件测试、性能测试及LoadRunner工具应用的读者答疑解惑,并结合案例讲解了性能测试中的实战技术。全书共分为4部分:分别为“基础篇”、“提高篇”、“实战篇”和附录部分。
  第一部分“基础篇”包括本书的第1章~第4章。
  在第1章,介绍软件测试的现状以及发展前景、软件测试相关概念、软件生命周期、软件测试定义与分类、软件开发与软件测试的关系,以及软件测试流程和自动化测试的意义等内容。
  在第2章,介绍了典型的性能测试场景、性能测试的概念以及分类,详细介绍了工具及其样例程序的安装过程,重点介绍了工具的运行机制及组成部分,同时结合生动的生活场景深入浅出地解释了工具中集合点、事务、检查点、思考时间等重要概念。
  在第3章,介绍了协议的类型、协议理解误区、协议选择的方法,同时以C/S、B/S两种构架的应用作为实例,详细讲解了协议的选择和脚本的录制,介绍了参数化的方法及其应用技巧、数据分配方式和更新方法。同时又以一个Web样例程序作为实例,将工具的VuGen 、Controller、Analysis 三者有机地结合起来,把集合点、事务、检查点、参数化等技术的应用集中在此实例得以体现。并对脚本录制、负载(场景设计、执行)、结果分析、断点设置、单步跟踪、日志输出等调试技术进行了详细讲解。
  在第4章,介绍了LoadRunner脚本语言和C语言开发,这部分是从事测试脚本开发的基础,建议读者认真阅读。
  第二部分“提高篇”包括本书的第5章~第9章。
  在第5章,介绍了关联概念,结合两个实例详细讲解了简单和复杂关联的应用。实例讲解用户自定义动态连接库、系统动态连接库应用。并对系统函数示例,自定义函数及自定义函数复用进行了详细介绍。最后,对IP Wizard和多机联合负载测试技术进行了详细描述。
  在第6章,讲解了测试人员最关心的数据库、邮件协议(SMTP)、文件传输协议(FTP)脚本、Sockets协议脚本、RTE协议脚本的开发,为读者提供了广阔的性能测试思路。同时还为.NET开发和测试人员提供了另一种面向代码进行性能测试的手段,讲解了.NET插件的应用。
  在第7章,结合笔者工作经验、学员以及网上论坛经常提出的问题,总结了关于工具设置、工具使用、结果分析等问题的解决方案,旨在起到举一反三的作用,指导读者实际应用于工作当中。
  在第8章,结合主流的Windows操作系统和Linux操作系统介绍了如何监控进程、CPU、内存、磁盘I/O等性能,并结合系统提供的工具以及第三方的工具告诉读者如何去应用它们监控测试中的相关项目。
  在第9章,介绍了性能测试的基本过程,以及“性能测试需求分析”、“性能测试计划”、“性能测试用例”、“测试脚本编写”、“测试场景设计”、“测试场景运行”、“场景运行监控”、“运行结果分析”、“系统性能调优”、“性能测试总结”的内容与注意事项。
  第三部分“实战篇”包括本书的第10章~第14章。
  在第10章和第11章,以讲解完整的GIS项目和系统实现框架性能对比两个测试案例为线索,全面介绍了LoadRunner 在性能测试中的应用过程。具体包括模型建立、性能测试用例设计、工具的引入、脚本代码的编写、场景设计、性能结果分析等重要环节,培养读者独立进行项目测试的能力。
  在第12章,详细介绍了HTTP基础、AT命令和计划知识,HTTP状态代码含义以及内存、处理器、磁盘、数据库等计数器指标,这些是测试人员从事性能测试工作必备的知识,通过学习这些内容能够加深对性能测试工作的理解,提高工作效率。
.  在第13章,介绍了如何结合企业的特点量体裁衣定制性能测试策略,开发人员如何和测试人员协同做好基于.NET集成开发环境的性能测试,以及性能测试场景、用例设计、执行策略和系统调优内容。
  在第14章,通过剖析典型的测试面试题选,为软件测试从业人员提供就业指导和面试策略。
  第四部分为附录部分(见光盘)提供了一些测试模板文件,具体包括:测试计划、测试总结、测试日志、功能测试用例及性能测试用例等模板、样例文档。
详细内容请参见:
当 当:http://product.dangdang.com/product.aspx?product_id=20804824
互动网:http://www.china-pub.com/196492[/img]..
选自:《精通软件性能测试与LoadRunner实战》11月份出版
在很多情况下在使用LoadRunner进行性能测试的时候,仅仅凭借系统提供的函数可能无法完成测试任务,此时需要借助自行编写或者第三方提供的动态链接库提供..
最近,因为项目的需要,我用Delphi开发了一个小的程序。程序的功能就是选择一个文件,而后可以指定复制多少个相同的文件,用这些复制的文件做并发上传文件用。下面附源码和可执行文件。

源码如下:



unit Uni..
以下内容选自本人作品:《精通软件性能测试与LoadRunner实战》,11月份即将出版,敬请关注!
 
    很多准备做性能测试工程师的朋友,经常会问我:“于老师,您说做性能测试工程师需要有编..
     
        2009年8月6日—8月13日,如果大家有什么软件测试行业之职业规划与难点突破的问题,可以访问下面链接,http://doctor.51cto.com/de..
 
《软件性能测试与LoadRunner实战》自2008年6月份出版以来,在测试分类书籍中销售量始终名列前茅,在此作者向读者朋友们表示衷心的感谢。最近,也收到了很多读者朋友们的来信,询问本书网上购买相关事宜。..
在实际工作中,很多情况我们需要将不同类型的数据组织起来一起应用,比如:学校在期末考试结束后,通常都要进行学生成绩的填报和查询工作。一个一年级小学生的信息通常包括:姓名、学号、性别、年龄、语文成绩、..
以下是一小段杀死指定进程名字的小vbs,希望对大家有帮助。
 
 
Function KillProc(strProcName)
On Error Resume Next
 Set objWMIService = GetObject("winmgmts:{impersonationLevel=impers..
 
一个估计有百万用户的门户网站代码编写完成了。进行功能测试,运行效果良好,项目组为此欢呼雀跃。在产品的演示会上,风险投资商提出了一个问题-“咱们这个网站能支持多少用户同时在线啊?”。整个会场..
2009-05-05 19:54:55
许多求职者只留意面试时的礼仪,忽略了应聘后的善后工作,可事实上,面试结束并不意味着求职过程的完结。求职者不应该袖手以待聘用通知的到来,有些事情您还必须加以注意。
 
写信表示感谢为了加深招聘人..
选自本人作品:《软件性能测试与LR实战》
 
随着互联网技术的蓬勃发展,基于浏览器/服务器(B/S)结构的软件也日益广泛的应用于各个行业,然而,基于互联网应用随着网络宣传力度、应用数量的增强,软件不..
 
消除紧张情绪的策略

 应聘者在面试的过程中都或多或少有紧张的情绪,这在所难免,但如果过分紧张就会影响到面试的效果。那么,如何才能消除紧张呢?
 
 您可以尝试下面的方面,来缓..
选自本人作品:《软件性能测试与LR实战》
 

无论您是刚刚毕业的大学生朋友,还是已经有工作经验的同行,大家都不可避免的面临一个问题就是找工作或者换工作的问题。在整个应聘过程中,面试无疑是最具有..
2009-02-18 16:34:00
作为世界上三大体育运动之一,f1是一项高科技、高费用、高速度的运动。但首先是汽车运动。f1起源与车,其落脚点也必然是车。因为赛车是联结整个f1产业链的纽带。拿盛极一时法拉利车队为例,如果离开了法拉利汽车..
 <<   1   2   3   4   5   >>   页数 ( 1/23 )