android 自动化测试工具robotium该测试框架用了一段时间了,下面就把测试过程中要主意的点记录记录一下:

1. 有时text view或者button的click方法会失效,咋办?答案是在被测程序的AndroidManifest.xml文件里加上这么一句:<supports-screens android:anyDensity="true"/>就行了。唉,当时为了找到这个解决方法可浪费了俺不少时间啊,最后在官网上找到答案了。

2. 如果要想在robotium的测试程序里读写SD card肿么办?答案是在被测程序的AndroidManifest.xml文件里加上<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"></uses-permission>。注意是在被测程序里加上,在测试程序本身的manifest文件里加会很坑爹的。

3. 还想在Java程序里加点脚本的特性肿么办?俺在网上找到一个好东东:beanshell,这个工具是free的使JAVA可以具备脚本特性的东东,比如你想使用eval,用它很方便,效果你懂得。。。使用前只需将beanshell的JAR导入到项目中即可。


更多相关文章

  1. tcping测试服务器TCP端口
  2. android的一些异常
  3. fir.im Weekly - iOS/Android(安卓)应用程序架构解析
  4. 用 Eclipse + GDB调试Android中C/C++程序
  5. Compile a native C Android(安卓)application
  6. Android系统文件夹结构的说明
  7. Android测试-Monkey Test
  8. android中读写SD Card文件
  9. 图解,Eclipse+ADT+ScalaIDE用Scala写Android程序

随机推荐

  1. Android设计中的.9.png
  2. Android应用程序资源管理器
  3. Android(安卓)SDK下载
  4. Android调试笔记——Installation error
  5. android进度对话框的使用
  6. 2.5.6 使用progressDialog创建进度对话框
  7. Android(安卓)com.android.support 版本
  8. Android第二十六课 调试模式 file.exits
  9. android一些不常用的事件
  10. android自定义title