《LoadRunner开发指南》:文件操作与高效性能测试

5星 · 超过95%的资源 需积分: 9 55 下载量 61 浏览量 更新于2024-08-02 1 收藏 949KB PDF 举报
《LoadRunner虚拟用户开发指南》是由测试专家陈绍英、金成姬和冯艳硕合著的一本实用教程,专为性能测试领域提供深入的指导。本书是"测试实践丛书"的一部分,旨在帮助读者理解和掌握LoadRunner这款强大的负载测试工具。样章内容涵盖了五个部分,包括基础操作、多机代理录制、参数化脚本、模块定义以及高级技术如C++类的导出与封装。 章节1.2.6介绍了文件基础操作,尽管VuGen(LoadRunner的核心组件)内置了对大部分文件操作的处理,但在实际的虚拟用户(Vuser)开发中,由于并发访问可能带来的效率问题,文件操作通常被限制在必要且高效的情况下进行。性能测试脚本开发者需要了解基本的文件编程,如C语言中的文件操作,理解文件是如何作为计算机内存中数据在外部存储介质上的二进制表示形式。 文本文件,尤其是ASCII码文件,每个字符占用一个字节存储其ASCII码,例如数字12345会占用5个字节存储为各个字符的编码。然而,无论是文本还是二进制文件,它们在底层都是以二进制形式存储,只是对于人类用户来说,文本文件更便于阅读和理解。 样章中的其他部分深入讲解了如何通过多机代理模式录制脚本,这种模式允许在多台机器之间共享录制过程,提高测试效率;socket脚本的参数化,使得脚本能够灵活地处理不同输入或环境变量;模块定义文件(P263)有助于组织和重用代码,提高代码的可维护性;以及如何将LoadRunner的脚本功能封装到C++类中,以便于更高级别的集成和复用。 作者还特别提醒读者,在开始正式学习前,可以先观看赠送的视频课程《LoadRunner性能测试快速入门》,这将为后续阅读提供良好的基础。此外,书本提供了多种购买途径,包括中国图书出版网、卓越网,以及豆瓣页面和博文视点的相关资源,为读者提供了丰富的学习支持和交流平台。 《LoadRunner虚拟用户开发指南》是一本实用的工具书,结合实例和理论,适合想要深入学习和实践LoadRunner性能测试的读者。通过掌握样章中的内容,读者将能更好地应对各种性能测试挑战,提升测试质量和效率。