这篇博客将作为最后一篇LR实现手机应用服务性能测试的介绍。
这次是通过TruClient Ajax - Mobile来实现,对于熟悉QTP的人来说应该很熟悉这个操作,但对于熟悉LR原理的人来说有点费解。因为这次它真心的是录制的用户操作来产生脚本的,很像QTP中的action.以及参数化都可以简单的在界面上完成。很显然对于性能测试用这种方法是不太好的,但有时候可能会出现实在是无法通过mobile http/html协议实现的,那就只能用这种方法了。当然下面我们将会看到一些手机测试特殊的地方。
1.选择新建协议,选择TruClient Ajax- mobile就可以了。
这里好奇一直有个问题,LR11.5到11.51 也还是存在,选择协议填好script name后找不到确定按键在哪。但这里我实在是没找到,如果各位大侠知道在哪记得告诉我一下。那就直接回车吧。
2.选择develop script
3.弹出如下选项设置项
我们选择一个iphone 4 苹果更新太快了。这里面还是4.没办法。
4.现在会弹出两个窗口,左边是录制窗口,右边是操作窗口,录制的时候将会在左侧记录步骤,右侧是操作界面。
神马!!!firefox。 没错,的确是个迷你的firefox.
5.现在打开网易邮箱
可以点击左侧来进行相应的修改或者参数化。这里与QTP选择对象然后选择事件是类似的。
当然也可以在脚本中修改。登录邮箱后生成的脚本如下:
Script_View_Action() { truclient_step("Navigate to 'mail.163.com'", "snapshot=Action_1.inf"); truclient_step("登 录", "snapshot=Action_2.inf"); { truclient_step("Click on 用户名: textbox", "snapshot=Action_2.1.inf"); truclient_step("Type 'xxxxxxxxx' in 用户名: textbox", "snapshot=Action_2.2.inf"); truclient_step("Click on 密 码: passwordbox", "snapshot=Action_2.3.inf"); truclient_step("Type **************** in 密 码: passwordbox", "snapshot=Action_2.4.inf"); truclient_step("Click on 登 录 button", "snapshot=Action_2.5.inf"); } }
相关推荐
LR录制的app脚本是性能测试领域中一种常见的方法,主要使用LoadRunner工具来实现对移动应用程序(app)的功能和性能测试。LoadRunner是一款由Micro Focus公司开发的强大性能测试工具,能够模拟大量用户同时访问应用...
LR11支持集成到持续集成(CI)流程,与Jenkins等工具配合实现自动化性能测试。 10. **最佳实践** - 录制脚本时选择合适的协议和设置。 - 测试场景应尽可能模拟真实用户行为。 - 分析结果时需关注系统资源的使用...
9. **TruClient Protocol**:LR9.0引入了TruClient协议,这是一种更接近真实用户行为的录制方式,它能模拟浏览器的完整JavaScript执行,提供更准确的性能测试结果。 10. **Script Debugging**:LR9.0提供了强大的...
【LoadRunner录制与回放测试脚本详解】...总的来说,LoadRunner通过录制、回放和分析功能,为企业提供了一套全面的性能测试解决方案。正确运用LoadRunner,可以确保软件在大规模并发使用下依然保持良好的性能和稳定性。
LoadRunner是一款强大的企业级应用性能测试软件,它允许用户模拟大量虚拟用户来测试系统在高负载下的性能,以此评估和优化系统性能。本手册以中文呈现,对于中国用户来说,无疑提供了极大的便利,使得学习和理解...
通过VUGen,我们可以选择不同的协议来录制业务流程,然后编辑和优化脚本以适应测试需求。 3. **Controller**:控制器是LoadRunner的中央管理工具,用于设计、执行和监控测试场景。在这里,你可以设置测试的虚拟用户...
总的来说,《LoadRunner 9.5操作手册》为用户提供了全面的使用指南,无论是对于初学者还是经验丰富的测试工程师,都能从中获取到宝贵的实战经验,有效提升性能测试的效率和质量。通过深入学习和实践,我们可以更好地...
Vusers通过录制和回放脚本来执行这些操作,可以实现对应用程序的负载测试。 2. **协议支持**:LoadRunner 8.0支持多种协议,包括HTTP/HTTPS、FTP、Web Services (SOAP/REST)、Oracle、DB2、SQL Server等,涵盖了...
《LoadRunner中文使用手册》是针对HP LoadRunner这一性能测试工具的详细指南,旨在帮助用户理解和掌握如何在中文环境下有效地运用LoadRunner进行软件性能测试。LoadRunner是一款强大的企业级负载和性能测试工具,...
5. **性能测试**:LoadRunner的核心在于其性能测试能力,可以设置并发用户数、循环次数、负载持续时间等参数,模拟大规模并发访问,从而测试系统的响应时间和吞吐量。 6. **监控与分析**:LoadRunner提供了丰富的...
【LoadRunner操作入门】 LoadRunner是一款由Micro Focus公司开发的负载和性能测试工具,它广泛应用于企业级应用...希望这份“LoadRunner操作入门”教程能成为你迈进性能测试领域的第一步,祝你在测试路上越走越远!
LoadRunner是一款功能强大的性能测试工具,由HP(现在是Micro Focus)公司开发,广泛应用于企业级软件系统的性能评估。它能够模拟大量用户并发操作,帮助测试团队找出系统瓶颈,确保应用在高负载下仍能稳定运行。...
2. Vusers:Vusers是模拟真实用户的行为,通过录制、回放和修改脚本来实现。它们可以并行执行,以模拟大量并发用户。 3. 测试场景(Scenario):测试场景定义了测试的运行方式,包括Vusers的数量、执行的脚本、负载...
- **录制(Recording)**:通过TruClient或Web协议,记录用户的业务操作,生成Vuser脚本。 - **回放(Playback)**:在不连接实际应用服务器的情况下,执行录制的脚本,检查其正确性。 - **脚本编辑(Script ...
1. **VUGen**(Virtual User Generator):负责创建和录制测试脚本,用户可以通过录制真实操作来生成脚本。 2. **Controller**:测试的指挥中心,配置测试场景,如虚拟用户数、运行时间、负载模型等,并控制测试的...
LoadRunner是一款由Micro Focus公司开发的性能测试工具,它主要用于模拟大量用户并发执行各种业务操作,以评估应用系统的性能和稳定性。LoadRunner的强大之处在于其全面的测试支持,包括Web、Java、.NET、ERP、...
LoadRunner是一款由HP公司开发的负载测试工具,广泛应用于企业级软件性能测试,能模拟大量虚拟用户执行预定义的业务流程,以评估系统在高负载下的性能和稳定性。本篇文档将详细介绍LoadRunner的基础知识以及深入体验...