Android自动测试之通过命令行启动应用程序
2010-04-07 16:15
260 查看
在进行自动测试中,通过命令行启动应用程序是必不可少的,通常的windows程序倒是很简单,一个脚本启动应用程序即可,但要在终端上运行就不那么容易了,像windows mobile中,我至今都不知道如何把应用程序自动安装上去并运行之,但android很好,提供了这样的可能:
安装就不用说了,adb install xxxx
更新安装,先卸载,adb uninstall xxx.xxx.xxx
启动应用程序:
先adb shell进入命令行模式
然后:
am start -a android.intent.action.MAIN -n com.bely.test/.Test
.Test是启动时的缺省activity
然后通过命令行收集测试信息即可。
安装就不用说了,adb install xxxx
更新安装,先卸载,adb uninstall xxx.xxx.xxx
启动应用程序:
先adb shell进入命令行模式
然后:
am start -a android.intent.action.MAIN -n com.bely.test/.Test
.Test是启动时的缺省activity
然后通过命令行收集测试信息即可。
相关文章推荐
- Xcode Instruments通过命令行执行UI自动测试的方法
- Android在开机时自动启动一个应用程序
- Android应用程序通过与服务器对比实现自动更新
- 通过修改Linux服务自动启动指定应用程序
- Android定时自动启动应用程序
- Android应用程序的自动更新升级(自身升级、通过tomcat)(转)
- android通过命令行启动app-
- android 通过蓝牙接收文件,从历史传输记录打开,无法自动选择合适的应用程序
- 在windows下使用cmd命令通过adb shell自动调用android模拟或真机的InstrumentRunner进行android 自动化测试
- 通过Push信息来自动启动JAVA移动应用程序
- android 通过命令行启动Apk
- android 怎样通过暗码启动应用程序
- android里 通过Intent来启动其他非系统应用程序
- Android 将可以按地点自动启动应用程序
- Android之应用程序开机自动启动
- android 通过包名 启动另外一个android应用程序
- android 开机自动启动你的应用程序
- 如何通过AndroidJUnit4快速启动一个activity,并且不自动退出
- Android之如何让应用程序开机自动启动
- 为什么Android每当启动一个新的应用程序时会通过“throw new ZygoteInit.MethodAndArgsCaller(m, argv)”进入ActivityThread的main函数