calabash简介:
Calabash-android是支持android的UI自动化测试框架,PC端使用了cucumber框架,通过http和json与模拟器和真机上安装的测试apk通信,测试apk调用robotium的方法来进行UI自动化测试,支持webview操作。
1 安装ruby,下载地址:http://rubyinstaller.org/downloads/
...
分类:
移动开发 时间:
2014-09-07 17:20:05
阅读次数:
302
首先下载androidsdk。切换到用户home目录cd~/创建配置文件touch.bash_profile打开配置文件open.bash_profile添加内容:exportPATH=$PATH:/Users/zhangminjie/Documents/sdk/platform-tools:/Us...
分类:
移动开发 时间:
2014-09-06 21:16:13
阅读次数:
331
一.什么是Monkey?Monkey测试是Android自动化测试的一种手段,Monkey测试本身非常简单,就是模拟用户的按键输入,触摸屏输入,手势输入等,看设备多长时间会出异常。 Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键...
分类:
移动开发 时间:
2014-08-25 14:44:44
阅读次数:
265
章节:自动化基础篇——Monkey原理初步和改良优化(第三讲)网易云课堂:http://study.163.com/course/courseLearn.htm?courseId=712011#/learn/video?lessonId=878100&courseId=712011主要讲解内容与笔记...
分类:
移动开发 时间:
2014-08-24 21:59:53
阅读次数:
279
现在随着友盟这类统计工具在项目中集成,根据不同渠道打不同的APK包也成为日常工作之一。神马?你还在手动改渠道号一个一个打包?!那你一定是个非常勤奋的程序员- -!正好尝试使用Android Studio,稍微了解了下Android Studio的使用的构建工具:Gradle。
什么是Gradle
你可以看一下Gradle主页。
简单来说,Gradle是一个自动化编译部署测试工具。Gradle...
分类:
移动开发 时间:
2014-08-22 00:24:55
阅读次数:
355
android测试的研究方向:Android应用系统测试的设计Android自动化测试Monkey工具环境搭建Monkey命令的使用ADB常用命令详解Robotium测试环境搭建Robotium工具的应用Android单元测试使用Junit对Android应用进行单元测试Android性能测试应用D...
分类:
其他好文 时间:
2014-08-21 19:04:44
阅读次数:
214
转自:hereMonkey工具前言:最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接触时间很短,很多地方有不足之处,希望能和大...
分类:
移动开发 时间:
2014-08-21 16:35:04
阅读次数:
202
章节:自动化基础篇——MonkeyRunner原理初步网易云课堂:http://study.163.com/course/courseLearn.htm?courseId=712011#/learn/video?lessonId=877115&courseId=712011主要讲解内容及笔记:一、理...
分类:
移动开发 时间:
2014-08-17 21:07:32
阅读次数:
385
前几天和同事一起研究了下monkeyrunner的基本使用,下面用一个简单的monkeyrunner例子和大家共同分享一下(基本操作,大神们可以飘过~),程序将安装一个Android应用包(以搜食记为例),并进行一些简单的操作~~~如有错误欢迎大家纠正#导入此程序所需的模块fromcom.android.mon..
分类:
移动开发 时间:
2014-08-13 19:11:47
阅读次数:
251