0

我正在使用robotium 创建一个测试项目。假设我的应用程序名称是 MyApp 并且测试项目名称是 MyAppTest。我将 MyApp.apk 和 MyAppTest.apk 都提供给 QA 测试人员(不提供应用程序和测试项目的源代码)。据我所知,测试人员可以在命令提示符的帮助下使用这两个 apk 运行测试用例。但是我需要知道是否有任何其他工具或类似的工具可以仅使用这两个 apk 运行测试用例。请帮助我

4

3 回答 3

0

如果您使用带有 apk 且没有源代码的 Robotium,则该 apk 必须未签名并使用将要对其进行测试的用户的密钥库进行签名。Robotium wiki 上的此链接解释了有关在没有源的情况下测试 apk:http ://code.google.com/p/robotium/wiki/RobotiumForAPKFiles

re-sign.jar 提供了一种简单的拖放方式来取消签名 apk:http ://www.troido.de/en/downloadslsmallgsoftware-a-driverslsmallg

要签署未签名的 apk,请参阅此博文:http: //dimitar.me/how-to-sign-an-unsigned-android-package-apk-file/

于 2012-06-05T19:31:47.253 回答
0

我认为这对你有帮助

  1. 在模拟器中安装 MyApp & MyAppTest apk
  2. Goto,Dev Tools -> Instrumentation -> (选择你的包名) 测试项目将开始运行。

如果你想在设备安装开发者工具 APK 中做同样的事情。(我还没有尝试过..)

于 2012-06-06T09:31:25.547 回答
0

详细说明在这里:

https://robotium.googlecode.com/files/AndroidCalculatorAPKTest.pdf

于 2013-05-23T06:44:14.840 回答