### LR12 App脚本录制方法详解
#### 一、前言
随着移动互联网的快速发展,App性能测试已成为软件质量保证的重要组成部分。LoadRunner作为一款经典的性能测试工具,其提供的移动应用性能测试解决方案受到了广大测试工程师的青睐。本文将详细介绍如何使用LoadRunner 12 (简称LR12)进行App脚本的录制。
#### 二、准备工作
在开始录制之前,需要做一些必要的准备工作:
1. **安装LoadRunner 12**:确保您的计算机已安装LoadRunner 12.02版本。
2. **安装LoadRunner Mobile Recorder**:在待测试的Android设备上安装LoadRunner Mobile Recorder应用程序。
3. **连接设备**:确保Android设备与运行LoadRunner的计算机在同一网络环境下,并且已经正确连接。
#### 三、录制App脚本步骤
1. **启动LoadRunner Mobile Recorder**:在Android设备上启动LoadRunner Mobile Recorder应用程序,并确保它已打开。
2. **开始录制**:点击“Start Recording”按钮,开始录制过程。此时,LoadRunner Mobile Recorder会自动捕捉您在设备上的操作。
3. **执行目标操作**:在手机上操作需要录制脚本的应用程序。具体操作内容取决于您想要测试的功能或流程,例如登录、浏览页面等。
4. **停止录制**:当完成所有需要录制的操作后,点击“Stop Recording”按钮结束录制过程。
5. **导出录制文件**:点击“Export Recorded Session”,可以看到录制生成的.lrcap格式文件。您可以选择直接在设备上导出该文件,也可以通过第三方工具如91助手等将其传输到PC端。
6. **导入录制文件至VGen**:打开LoadRunner中的VGen工具,选择“Mobile Application - HTTP/HTML”协议,输入脚本名称,然后点击“Create”创建新的脚本项目。
7. **分析流量数据**:在VGen界面中,点击“Record”->“Analyze Traffic”,按照提示逐步完成设置。
8. **指定录制文件**:在“Capture”选项卡下,选择前面导出的.lrcap文件,并勾选“Client Side Filter”,填入手机IP地址,点击“Finish”完成设置。
9. **查看录制结果**:此时,您在LoadRunner Mobile Recorder中录制的所有操作将会被转化为脚本显示在VGen界面上。可以在此基础上进行脚本的修改和优化,使其更符合测试需求。
10. **调试脚本**:调试完成后,记得保存脚本以便后续使用。
11. **创建场景及分析结果**:完成脚本调试后,接下来可以根据实际测试需求创建不同的场景,并对测试结果进行分析。
#### 四、注意事项
- **权限问题**:确保LoadRunner Mobile Recorder在Android设备上有足够的权限访问屏幕内容和其他相关数据。
- **网络环境**:确保Android设备与PC端在同一局域网内,以保证数据传输的稳定性。
- **版本兼容性**:注意LoadRunner版本与Mobile Recorder版本之间的兼容性,避免因版本不匹配导致的问题。
#### 五、总结
通过以上步骤,我们可以有效地使用LoadRunner 12来录制Android应用的脚本,进而实现对移动应用性能的全面测试。值得注意的是,虽然这里仅介绍了一种基于LoadRunner Mobile Recorder的录制方式,但LoadRunner还提供了多种其他工具和技术来支持移动应用性能测试的需求。希望本文能够帮助您更好地理解和掌握这一技术,为您的项目带来实质性的帮助。