- 浏览: 37242 次
- 性别:
- 来自: 厦门
最新评论
-
shenguo2008:
请教:使用robotium时,一个类里面有多个test***的 ...
Robotium 第三天: 使用TestSuite -
xiarihexiang:
leixiangjian 写道./data/data/com. ...
Robotium自动化脚本与Hudson集成 -
leixiangjian:
./data/data/com.aa.android/file ...
Robotium自动化脚本与Hudson集成
文章列表
使用junit TestSuite可以用例管理我们测试脚本的执行
在第二天的基础上在新建一个测试脚本 如下:
package com.mitalk.test;
import android.app.Activity;
import android.test.ActivityInstrumentationTestCase2;
import com.jayway.android.robotium.solo.Solo;
@SuppressWarnings("rawtypes")
public class LoginTest2 e ...
因为要在命令行下运行一些android的工具,所以配置一些环境变量会比较方便:
配置ANDROID_HOME为android sdk的安卓目录,例如:D:\android-sdk
在path下添加这两个:
%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;
在模拟器中安装APK(以米聊作为测试的apk)
因为robotium要求被测应用和测试代码要有一致的key,所以我们需要把下载到的apk,通过re-sign.jar来产生debug key的apk,这个重新生成的apk就会跟测试项目签名一致了
...
Robotium是一个开源的测试框架。 我们可以使用它来进行Android应用的自动化测试。具体情况可访问它的官网 http://code.google.com/p/robotium/通过Robotium写Android的自动化脚本,需要有Android的开发环境。现在大概描述下搭建android开发环境的大概过程:(详细过程可参看这里:http://developer.android.com/sdk/installing.html)1. 装上JDK , 下载Eclipse2. 装android SDK 到这个地址下载: http://developer.android.com/sdk/in ...
uiautomator 试用心得
- 博客分类:
- android
这是官方地址:https://developer.android.com/tools/testing/testing_ui.html
觉得有这两点缺陷 :
1) 因为需要打jar包然后push到机器上,调试很不方便
2)API level 16以上(4.1以上) 所以机型就有限制,老用模拟器也不实际
需要用到如下命令:
到sdk tool目录(需根据你实际目录情况修改项目名和路径),执行android create uitest-project -n Hello -t 9 -p ../../truck/Hello/
ant build
需进入到项目目录
adb push Hello ...
http://www.cnblogs.com/mubai/archive/2011/09/21/2183816.html
SharedPreferences 通过Context的getSharedPreferences来创建实例。
SharedPreferences share = this.getSharedPreferences(String name,int mode);
mode可以设置为这些值:
Context.MODE_PRIVATE、Context.MODE_WORLD_READABLE、Context.MODE_WORLD_WRITEABLE
SharedPreferences preferences = this.getSharedPreferences("name", ...
android handler
- 博客分类:
- android
线程同步用的
http://www.pin5i.com/showtopic-android-handler.html
Android中AsyncTask的简单用法
http://blog.csdn.net/cjjky/article/details/6684959
1) <ImageView android:id="" android:src="@drawable/g1"/>
2) Resources r = getResources();
Drawable d = r.getDrawable(R.drawable.moto);
myImageView.setImageDrawable(d);
adb devices 查看当前连接设备
adb push d:\test.apk /sdcard/
adb install test.apk
http://www.cnblogs.com/gladto/archive/2011/07/21/2113081.html
杀掉java.exe的进程或者
http://www.iteye.com/topic/1117270