Micro Focus LoadRunner 解决方案就是这样一种持续、创新的性能工程系列方案。它旨在软件开发生命周期(SDLC)的早期,帮助测试与性能团队提前优化性能设计,充分优化用户体验。
企业为什么需要性能工程
满足客户期望是服务商的“硬通货”,尤其是当现在的客户可以分享他们对产品或服务的意见时,做到这一点变得越来越难。
软件技术不断发展,一个应用程序不能仅仅只是正常运行。无论在哪个平台、设备和网络上,它都要始终如一地保持预期的性能水平。为此,企业级性能工程必须要尽早提上日程:
性能测试是一种非功能性的软件测试技术,用来评估应用程序在既定工作负载下的稳定性、速度、可扩展性和响应性水平。
传统的性能测试往往处于后期阶段,通常在功能测试结束后单独实施(大多数情况是在代码发布之前部署),从开发人员、性能工程师到业务分析师,孤立的工作流程可能导致“信息孤岛”,造成major领域之间的沟通壁垒。
如果last 1 分钟才发现问题,会造成上线时间的延误。这是不能接受的,它既浪费时间、金钱和资源,还导致抢修压力激增,甚至会拖延下一个版本的进度。
这对企业与 IT 部门的启示是,性能及其测试不能停留在“事后”。性能工程团队必须追赶上行业大潮,比竞争者更快地发布软件,为用户提供舒适的使用体验。
在软件生命周期(SDLC)初期就建立起测试团队与性能团队间的合作,比任何时候都更重要——共同设计高质量的性能测试流程,提升软件交付水平,拉动客户参与率与满意度水平。
LoadRunner的安装与使用LoadRunner的安装与使用
1.安装过程详见上传的LoadRunner使用手册,在此不再详细介绍。
2.具体使用:
点击File新建录制文件,也可以点击下面的NEW快捷键进行新建。使用File新建,会弹出协议选择窗口,选择新的单协议脚本(New Single Protocol Script)的Web(HTTP/HTML)项,确定即可(选择Web项是因为我们测试的是Web应用)。接着会弹出开始录制的设置项,需要写入录入系统的地址,点击确定后就会根据录入地址展现系统页面,开始录制脚本,出现小工具条:
个按钮为录制键
第二个为回放脚本键
第三个为停止录制键
第四个为暂停录制键
第五个为编译脚本键
第六个为创建新的Action键。
第七个为用来改变录制的设置按钮
第八个和第九个为插入事务的起始点和结束点键
第十个为插入集合点键,
一个为设置验证点键,在创建事物后,设置一个验证点可以用来确认事物执行是否成功。比如进行查询事务操作时,LR只要检测到网页的响应,就认为事务pass,而不管显示页面内容是否正确。因此为了检查Web服务器返回的网页是否正确,可以插入Text/Image检查点,验证网页上是否存在的Text或Image。
LoadRunner录制得到的脚本基本没有错误,不像robot会有录入数据的缺失,只是会录入一些非录入系统的网页信息,根据地址可以识别并删除掉。
LoadRunner12新增功能(四)LoadRunner 12新增功能(四)
在用户指南中添加了测试和脚本创建流程的工作流图
使用增加的任务和过程改进了 Flex、Web HTTP/HTML 和 TruClient 协议文档改进了函数参考(包括其他代码示例和新的 WebSocket 函数)的组织
简化了产品安装,安装时间更短
非管理员用户支持:LoadRunner 组件现在可以在启用 UAC 和 DEP 的标准用户帐户下运行 - 不再需要管理员帐户。这适用于所有 LoadRunner 组件和可从“开始”菜单下的 LoadRunner > 工具节点访问的工具。
Shunra 集成增强
现在数据库 API 函数对所有 C 语言协议均可用
社区许可证包
现在LoadRunner 随附社区包,该包用于替换即时许可证。
它包括除 GUI (UFT)、COM/DCOM 和模板包中所有协议以外的所有协议。
以上信息由专业从事软件性能测试工具loadrunner测试的华克斯于2024/5/13 9:57:48发布
转载请注明来源:http://www.zhizhuke.cn/qyzx/hksxxkj-2751845604.html