LoadRunner自动化性能测试工具详解

5星 · 超过95%的资源 需积分: 9 8 下载量 63 浏览量 更新于2024-07-26 收藏 1.37MB PDF 举报
LoadRunner自动化测试工具应用知识点 LoadRunner是一种工业级标准性能测试负载测试工具,可以预测系统行为和性能。通过模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题。 LoadRunner能够对整个企业架构进行测试,帮助企业最大限度地缩短测试时间,优化性能和提高系统可靠性。 ** LoadRunner的简介 ** LoadRunner是一种预测系统行为和性能的工业级标准性能测试负载测试工具。它可以模拟上千万用户实施并发负载及实时性能监测,确认和查找问题,帮助企业最大限度地缩短测试时间,优化性能和提高系统可靠性。 ** 安装注意事项 ** 在安装 LoadRunner之前,需要了解的一些基本概念和注意事项,例如选择合适的协议、VUSER类型的选取、LR的基本原理等。 ** 协议的选择或者VUSER类型的选取 ** 在使用 LoadRunner时,需要选择合适的协议和VUSER类型,例如HTTP、FTP、SMTP等协议,选择合适的协议可以提高测试的效率和准确性。 ** LR的基本原理 ** LoadRunner的基本原理是模拟用户行为,通过录制和回放用户的操作,来测试系统的性能和可靠性。 ** 测试脚本录制/分配所遵循的几个原则 ** 在录制测试脚本时,需要遵循一些基本原则,例如事务、集合点、IP欺骗、文本/Image检查、contentscheck点等。 ** 事务(Transaction) ** 事务是 LoadRunner中的一种基本概念,用于描述用户的一些操作,例如登录、查询、提交等。 ** 集合点(Rendezvous) ** 集合点是 LoadRunner中的一种基本概念,用于描述多个用户的操作,例如同时提交订单等。 ** IPSpoofer(IP欺骗) ** IP欺骗是 LoadRunner中的一种技术,用于模拟用户的IP地址,提高测试的效率和准确性。 ** 文本/Image检查和contentscheck点 ** 文本/Image检查和contentscheck点是 LoadRunner中的一些基本概念,用于描述用户的一些操作,例如检查文本、图片等。 ** LR脚本复用问题 ** LR脚本复用问题是 LoadRunner中的一些常见的问题,例如脚本的参数化、Correlation(关联)等。 ** Correlation(关联) ** Correlation是 LoadRunner中的一种基本概念,用于描述用户的一些操作,例如关联不同的操作,例如登录和查询等。 ** 录制脚本 ** 录制脚本是 LoadRunner中的一种基本操作,用于录制用户的一些操作,例如录制Web(Http/Html)协议等。 ** 脚本的参数化 ** 脚本的参数化是 LoadRunner中的一种基本操作,用于描述用户的一些操作,例如参数化查询等。 ** 创建运行场景 ** 创建运行场景是 LoadRunner中的一种基本操作,用于描述用户的一些操作,例如Run-TimeSetting、场景类型的选择等。 ** Run-TimeSetting ** Run-TimeSetting是 LoadRunner中的一种基本概念,用于描述用户的一些操作,例如设置运行时间、运行方式等。 ** 场景类型的选择 ** 场景类型的选择是 LoadRunner中的一种基本操作,用于描述用户的一些操作,例如选择不同的场景类型,例如负载测试、压力测试等。 ** 场景的设置 ** 场景的设置是 LoadRunner中的一种基本操作,用于描述用户的一些操作,例如设置集合点、设置集合点策略等。 ** 设置集合点 ** 设置集合点是 LoadRunner中的一种基本操作,用于描述用户的一些操作,例如设置集合点的类型、数量等。 ** 设置集合点策略 ** 设置集合点策略是 LoadRunner中的一种基本操作,用于描述用户的一些操作,例如设置集合点的策略等。 ** 多机联合产生负载 ** 多机联合产生负载是 LoadRunner中的一种基本概念,用于描述用户的一些操作,例如使用多台机器来产生负载等。 ** LR对服务器资源的监视 ** LR对服务器资源的监视是 LoadRunner中的一种基本操作,用于描述用户的一些操作,例如监视服务器的资源使用情况等。 ** 利用Analysis分析结果 ** 利用Analysis分析结果是 LoadRunner中的一种基本操作,用于描述用户的一些操作,例如分析测试结果、生成报表等。 ** 页面分解 ** 页面分解是 LoadRunner中的一种基本操作,用于描述用户的一些操作,例如分解页面的内容等。 ** 报表组合 ** 报表组合是 LoadRunner中的一种基本操作,用于描述用户的一些操作,例如组合报表、生成报表等。