我在网上找不到任何关于如何使用 robotium 直接在手机上而不是在模拟器(这是通常情况)上执行测试用例的有用资源
更多细节 我有一个品牌的安卓手机。这款手机有一个由手机制造商制造的内置应用程序(不是谷歌应用程序)..我既没有应用程序的 apk 也没有源代码。鉴于这种情况 - 是否可以使用 robotium 来测试这个应用程序?
请问有什么帮助吗?
最佳答案
您需要对您的手机进行 root,然后从设备中提取 apk,使用您的测试项目使用的相同证书重新签名,然后将其推送回手机。
要在设备上运行测试,您唯一需要做的就是将它连接到您的计算机(使用 adb devices 确保它已正确连接)。然后测试将在您的设备上运行。
更多信息可以在 Robotium 维基页面上找到: Robotium for preinstalled applications
关于android - 直接在手机上运行 Robotium 测试用例(不是模拟器),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6580965/