【发布时间】:2013-06-05 04:47:47
【问题描述】:
是否有任何模拟器可以测试 APK,适用于所有类型的 Android 设备。有一个叫YouWave,但是不好用。
我想要的是,一个模拟器,当 APK 文件被加载时,执行 UI 界面、性能等自动测试,并提供报告。说对于这种组合,您的 APK 无法正常工作。
【问题讨论】:
-
您可以使用 Bluestack。 bluestacks.com
是否有任何模拟器可以测试 APK,适用于所有类型的 Android 设备。有一个叫YouWave,但是不好用。
我想要的是,一个模拟器,当 APK 文件被加载时,执行 UI 界面、性能等自动测试,并提供报告。说对于这种组合,您的 APK 无法正常工作。
【问题讨论】:
这可能不是您问题的答案,而只是我的 我想分享的经验是,最好的做法是 尽可能多地获得真实设备。显然设备成本,但 这样你就可以确定了。
如上所述,您可以尝试bluestacks,因为wifi 和系统工具可以轻松连接到您,即性能优于 Android 提供的本机模拟器。
最好的办法是让您的应用在不同Classes 的某些设备上进行测试。
我的意思是上面的类,
或者,现在也有一些测试机构有很多设备,他们会在真实设备上为您进行测试,因此您无需为设备付费,这只是一个建议,或者您可以建议给某人。
--编辑-- 我最近使用了 Genymotion,我发现它比任何其他模拟器都好,
--更新 - 2020 年 11 月--
Bluestacks 最近有了很大改进,大部分功能都可以免费使用。我已经尝试测试该应用程序的多个实例,它通过模拟两部手机、通过链接共享数据等来发挥魅力。
【讨论】:
使用manymo.com。这是一个安卓在线模拟器。
【讨论】:
看看:
同时,如果你没有找到解决方案,here你有一些常见的android虚拟设备配置,所以你可以很容易地在AVD中配置自己不同的设备:
【讨论】:
如果您希望应用程序在各种安卓设备上完美运行,那么答案是“不”。
正如 Prateek 在他的回答中所建议的,您必须在一些不同类别的真实设备上测试您的应用。
如果您没有资源自己进行测试,请寻求拥有大量设备并在真实设备上测试 Apk 文件的人的帮助。
【讨论】:
要在线测试,请使用appetize 并上传您的 apk。好简单。他们将发送一个链接进行测试。
【讨论】:
android SDK 带有一个 UI 测试器,允许进行自动化 UI 测试,完整的详细信息可以在 android 开发者网站上找到:
http://developer.android.com/tools/testing/testing_ui.html
您可以测试按钮,旋转屏幕并获取详细信息,听起来完全可以满足您的要求
【讨论】:
Andyroid 将完全满足您的需求:
【讨论】: