【发布时间】:2015-06-28 03:50:04
【问题描述】:
我在 IBM MobileFirst Platform 7.0 中使用适用于 Android 设备的 Jquery Mobile 创建了一个应用程序。我的应用有 10 多个页面,每个页面都包含 Jquery 移动小部件,如列表视图、网格视图、表格等。
当我在 android 设备上安装应用程序时,它运行良好。
当我尝试使用 IBM MobileFirst Platform Test Workbench 7.0 测试应用程序时,在记录时执行所有操作需要花费大量时间。例如,点击菜单图标打开面板,需要两分钟以上的时间。
应用在以下设备和模拟器中进行了测试:
1. Arm emulator (4.4.2, API Level 19)
2. Micromax A116
3. Samsung Galaxy Grand 2
我已经点击了这些链接:
Testing mobile first applications using test workbench
Recording tests from the Android mobile test client
我增加了堆大小看看,性能有没有变化。但仍然没有运气。
1. Emulator - 256M
2. Eclipse - Min Heap:1024M Max Heap:2048M
【问题讨论】:
-
您好,请问您在哪个设备上录制?
-
@dom 我已经更新了问题
-
快照可能是问题的根源。巨大的屏幕分辨率会导致这种行为。你可以通过减小屏幕大小来尝试模拟器吗?
-
@dom 当我们在模拟器中工作时这很好。如果我们在设备中进行测试,这可能会失败。我们可以在录制时禁用快照吗?有没有一种方法可以设置检查点[ex - while loop] 是否已加载页面/内容。
-
@dom 有没有办法避免在录制时截屏?
标签: android jquery-mobile ibm-mobilefirst mobilefirst-mtw