我在 Windows 7-64 位上使用 Loadrunner 11.5 评估副本。
我正在尝试使用 Loadrunner 11.5 提供的协议选项“移动应用程序 - HTTP/HTML”来测试基于 Android 的移动应用程序(基于 Android 2.2 构建)。
我创建了一个名为“Test_1”的 AVD,目标名称:Android 2.2,平台:2.2,API 级别 8 和 CPU/ABI:ARM(armeabi)。
我正在执行以下步骤:
- 打开 VuGen。
- 文件 --> 新脚本和解决方案 --> 协议:移动应用程序 – HTTP/HTML
- 录制选项:端口映射 --> 捕获级别 --> 套接字级别数据(默认只有一个选项且不可编辑)
- Record --> Recording Type --> Record Emulator – 使用移动设备模拟器录制脚本
- 模拟器录制:F:\android-sdk-windows-1.5_r2\android-sdk-windows-1.5_r2\AVD_Manager.exe
- 命令行:
-avd Test_1 -netspeed full -netdelay none
其中 Test_1 是打开 AVD 管理器时显示的“AVD 名称”。 - 工作目录:F:\android-sdk-windows-1.5_r2\android-sdk-windows-1.5_r2
- 记录在行动:行动
- 结束
我在不同的时间得到 3 个不同的结果:
结果 1:
录制开始,我得到一个名为Critical Error
显示的弹出窗口Unable to determine AUT's bit capacity
(据我所知,AUT 表示“正在测试的应用程序”。)以及标题为“F:\android-sdk-windows-1.5_r2\”的命令窗口android-sdk-windows-1.5_r2\AVD_Manager.exe' 稍后我必须关闭两个弹出窗口。
结果 2:
录制开始,我得到一个名为Critical Error
显示的弹出窗口Unable to determine AUT's bit capacity
(据我所知,AUT 的意思是“正在测试的应用程序”。)以及标题为“F:\android-sdk-windows-1.5_r2\”的命令窗口android-sdk-windows-1.5_r2\AVD_Manager.exe' 然后当我在弹出窗口中按 OK 时,AVD 管理器打开。然后我选择设备名称即Test_1 并单击开始。模拟器启动,然后我可以录制。但这只发生过一次。
结果 3: 录制开始,我收到名为 emulator-arm.exe 的弹出窗口已停止工作。
请让我知道我哪里出错了,或者我需要输入更多信息吗?
我需要在上面的第 5 步中提供 \tools\emulator.exe 吗?
快速回复会很好,因为我的评估副本将于 2012 年 8 月 26 日到期。