Android 的 Robotium 测试用例
所有..我是 JUnit 测试用例的新手。我想在 android .apk 上编写 junit 测试用例,而不使用源代码。因为我没有源代码。
请挑衅我。 感谢您提前提供的帮助。
All.. I am new to JUnit TestCases. I want to write junit test cases on android .apk ,with out using source code. Because i don't have source code.
Please Provoke me.
Thank for ur Help in Advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Robotium 用于黑盒测试。
我假设您是 Robotium 新手,在这种情况下,请参阅入门页面,
以及使用 Robotium 测试 Android APK 文件教程。
Robotium is used for black-box testing.
I assume you are new to Robotium, in that case, refer to the Getting Started page,
And the Test Android APK File With Robotium Tutorial.
测试不带源代码的 .apk 文件的先决条件
- 包名称
- 其起始活动类名称
- 目标.apk文件的签名(.keystore)文件
步骤:
1. 阅读 http://robotium.googlecode.com/files/RobotiumForBeginners.pdf
2. 在您的 AndroidTestProject 中,确保添加 .keystore 文件
在 Eclipse 中转到 Window->Preferences->Android->Build->Custom debug keystore
3. 确保目标包和启动 Intent 活动文件已替换。
4. 在AndroidManifest.xml 文件中指定targetPackage 与目标包相同。
Prerequisite for testing .apk file w/o source code
- package name
- its starting activity class name
- signature (.keystore) file of the target .apk file
Steps :
1. Read the docs at http://robotium.googlecode.com/files/RobotiumForBeginners.pdf
2. In your AndroidTestProject make sure you add the .keystore file
In eclipse goto Window->Preferences->Android->Build->Custom debug keystore
3. Make sure the target packages and starting intent activity files are replaced.
4. In the AndroidManifest.xml file specify the targetPackage as same as target package.