Testing 使用Loadrunner 11.5测试Android移动应用程序时出现错误

Testing 使用Loadrunner 11.5测试Android移动应用程序时出现错误,testing,mobile,performance-testing,loadrunner,android-testing,Testing,Mobile,Performance Testing,Loadrunner,Android Testing,我正在Windows 7-64位上使用Loadrunner 11.5评估副本 我正在尝试使用Loadrunner 11.5提供的协议选项“mobile application–HTTP/HTML”测试基于Android的移动应用程序(基于Android 2.2构建) 我已经创建了一个名为“Test_1”的AVD,目标名称为:Android 2.2,平台名称为2.2,API级别为8,CPU/ABI:ARM(armeabi) 我正在执行以下步骤: 打开VuGen 文件-->新脚本和解决方案-->协议

我正在Windows 7-64位上使用Loadrunner 11.5评估副本

我正在尝试使用Loadrunner 11.5提供的协议选项“mobile application–HTTP/HTML”测试基于Android的移动应用程序(基于Android 2.2构建)

我已经创建了一个名为“Test_1”的AVD,目标名称为:Android 2.2,平台名称为2.2,API级别为8,CPU/ABI:ARM(armeabi)

我正在执行以下步骤:

  • 打开VuGen
  • 文件-->新脚本和解决方案-->协议:移动应用程序–HTTP/HTML
  • 录制选项:端口映射-->捕获级别-->套接字级别数据(默认情况下只有一个选项且不可编辑)
  • 录制-->录制类型-->录制模拟器–使用移动设备模拟器录制脚本
  • 要录制的模拟器: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: 录制开始,我得到一个名为
    严重错误
    的弹出窗口,显示
    无法确定AUT的比特容量
    (据我所知,AUT的意思是“正在测试的应用程序”),以及一个标题为“F:\android-sdk-windows-1.5\u r2\android-sdk-windows-1.5\u r2\AVD\u Manager.exe”的命令窗口
    稍后我必须关闭两个弹出窗口

    结果2: 录制开始,我得到一个名为
    严重错误
    的弹出窗口,显示
    无法确定AUT的比特容量
    (据我所知,AUT的意思是“正在测试的应用程序”),以及一个标题为“F:\android-sdk-windows-1.5\u r2\android-sdk-windows-1.5\u r2\AVD\u Manager.exe”的命令窗口
    然后,当我在弹出窗口上按OK时,AVD管理器打开。然后我选择设备名称,即Test_1并单击start。
    模拟器启动,然后我可以录制。
    但这只发生过一次

    结果3: 录制开始,我看到名为emulator-arm.exe的弹出窗口已停止工作

    请让我知道我哪里出错了,或者我是否需要输入更多信息

    我是否需要在上面的第5步中提供\tools\emulator.exe


    快速回复会很好,因为我的评估副本将于2012年8月26日到期。

    阅读32位vs 64位的安装指南。此外,由于您正在进行产品评估,请联系您的VAR或供应商销售系统工程师。这些人负责确保您的概念验证成功,以便您继续购买。这将是你解决问题的最快途径


    如果您对所有概念验证问题都不满意,这些销售人员可以将您的许可证延长一个短时间。

    James,谢谢您的回答。在同一天看到它,但现在回复!我在谷歌上搜索过,有人说VuGen不能在64位windows上运行(那个家伙写了一篇文章说他和惠普的人谈过),其中一人说可以在64位windows上使用VuGen。幸运的是,即使在弹出无法确定AUT位容量的
    窗口后,我也能够启动模拟器并录制脚本,生成高达25个Vuser的负载。但我得到的是平均响应时间的空白图
    是否有其他方法可以找到平均响应时间?James,我在您回复的SQA论坛上读到了
    响应时间
    问题。我有一个HTTP状态代码=500的错误[MsgId:MERR-26612],我仍然使用该脚本。这就是原因吗?现在,我使用
    Continue on errors=OFF
    运行测试,得到了
    以下结果
    最大、最小、平均、标准、Vuser_init_事务和Vuser_end_事务的最后一次的事务响应时间=0.000;交易/秒(通过)=Vuser_初始交易为0.042(平均值),Vuser_初始交易为0.040(平均值),1.250(最后一次);事务/秒(失败/停止)=1.250(上次);Total Transactions/sec(passed)=1.250(last),鉴于您的问题,在评估工具时,我只能假设您尚未有机会参加培训。利用您的VAr或供应商系统工程师解答您的问题。这就是他们参与您的销售和购买过程的原因。作为六个LoadRunner论坛的主持人,Mercury和HP特别要求我将在购买LoadRunner之前正在评估LoadRunner的组织推荐给HP或您的VAR,以确保以最快的速度找到影响您评估产品的答案。James,非常感谢你的快速帮助。我在脚本中解决了错误。让我们看看我的公司是否购买了该工具。@Vikram Patil,我正在按照你提到的相同步骤进行操作,我得到了你问题中提到的结果2。你做了什么来修复它?