E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
robotium
基于
robotium
构建自动化测试框架的一些思路
测试用例管理 1、JUnitTestSuite 2、XML文件组织TestCase,命令行调度执行 测试执行与测试报告 1、修改InstrumentationTestRunner类,让
robotium
将测试报告输出到手机
Testing_is_believing
·
2014-01-04 11:00
robotium
在clickonview时,模拟器点击无效原因
解决办法:无法精准定位view的位置: 一:clickOnView 点不中的原因不想修改代码时则需要使用320*480的模拟器就能点中。 二:修改androidManifest.xml文件 加入 就可以在任一分辨率都可以支持了
eleven521
·
2014-01-03 15:00
[
Robotium
]关于
robotium
在不同分辨率下clickonview不支持得解决办法
方法由学员王瑞同学分享,特此标注,感谢王同学。 clickOnView 点不中的原因可以解决了,如果不想改源码,那么就只能 使用320*480的adv就能点中。 或者修改 manifest.xml文件 加入<supports-screens android:anyDensity="true"/> 就可以在任一分辨率都可以支持了 manifest
MyEyeOfJava
·
2014-01-03 14:00
android
robotium
Android Monkeyrunner Test
AndroidMonkeyrunnerTest关于Android自动化测试,研究了Monkey,
Robotium
这次来看下 Monkeyrunner.具体实践最靠谱的当然还是官网资料了。
qileilove
·
2014-01-02 09:00
使用chrome查看Android webView各个元素的控件方法
用chrome浏览器就可以搞定了,
robotium
的获取Androidwebview控件的原理同selenium步骤如下:1.启动chrome浏览器,F12打开元素查看2.点击右下角的设置按钮,并打开:
eleven521
·
2013-12-30 17:00
[课程内容]自娱讲师-移动互联网测试与质量保证
自动化篇 初级: 1.Android自动化-稳定测试Monkey 2.Android自动化-功能测试MonkeyRunner 3.Android自动化-功能测试
Robotium
4.Android
MyEyeOfJava
·
2013-12-30 11:00
android
课程
Android自动化测试框架—
Robotium
4.3介绍
Android自动化测试框架—
Robotium
4.3介绍Android自动化测试框架
Robotium
新推出的4.3版本的主要工作是审查之前的代码并做优化,同时做了一些bug修复和新功能。
qileilove
·
2013-12-17 09:00
Robotium
API 翻译(五)——web控件测试方法,WebElement和By类
在
Robotium
中,可以通过id、index、控件名称或者对应的text正则表达式来定位一个本地的控件。
dongmu1986
·
2013-12-16 16:00
android
测试
自动化
robotium
手机测试
robotium
相关代码学习
① 点击:clickOnButton(int)—Clicksona Button withagivenindex.clickOnButton(String)—Clicksona Button withagiventext.clickOnCheckBox(int)—Clicksona CheckBox withagivenindex.clickOnView(View)—Clicksonagiven
shandong_chu
·
2013-12-12 12:00
Robotium
的id使用
在
Robotium
的API中不提供使用ID的方式。如果我们想在
Robotium
中使用ID就需要自己通过ID来找到控件的实例,然后通过
Robotium
的API对实例进行操作来达到目的。当然了。
crystal_ooo
·
2013-12-05 11:00
robotium
测试工具使用之——截图takeScreenshot
本文主要讲解使用
robotium
来进行截图,使用方法为takeScreenshot1、前提条件在被测试的应用中添加对SD卡的读写权限,文件为AndroidManifest.xml,添加以下标示2
shandong_chu
·
2013-11-27 17:00
Robotium
第二天:setUp ()与tearDown ()的使用
可以看到上面的从TestCase父类中继承过来的保护类型的方法,写出了上面的方法的功能。在androidDeveloper中有如下的解释protectedvoidsetUp()Since:APILevel3Setsupthefixture,forexample,openanetworkconnection.Thismethodiscalledbeforeatestisexecuted.protec
g19920917
·
2013-11-21 08:00
Robotium
第一天:搭建环境测试微信
因为要在命令行下运行一些android的工具,所以配置一些环境变量会比较方便:互相学习,请关注我的微博:weibo.com/ganchaojiang遇到问题:java-jarre-sign.jar出现提示android路径没有配置好:需要配置如下:配置ANDROID_HOME为androidsdk的安卓目录,例如:D:\android-sdk在path下添加这两个:%ANDROID_HOME%\t
超江
·
2013-11-19 20:12
Robotium
Robotium
第一天:搭建环境测试微信
因为要在命令行下运行一些android的工具,所以配置一些环境变量会比较方便:互相学习,请关注我的微博:weibo.com/ganchaojiang 遇到问题: java-jarre-sign.jar出现提示android路径没有配置好:需要配置如下:配置ANDROID_HOME为androidsdk的安卓目录,例如:D:\android-sdk在path下添加这两个:%ANDROID_HOME%
g19920917
·
2013-11-19 20:00
android
robotium
获取相同id的的控件
布局样式:gridview下面的“relativeLayout”下面有相同的控件id,imageview和textview获取方式:首先先确定relativelayout的父view,在根据父view去获取imageviewGridViewgridview=solo.getCurrentViews(GridView.class,view).get(0);//确定gridviewRelativeLa
eleven521
·
2013-11-18 18:00
android
robotium
获取相同id的的控件
布局格式:该gridview下面的“relativeLayout”下面有相同的控件id,imageview和textview获取方式:首先先确定relativelayout的父view,在根据父view去获取imageviewGridViewgridview=solo.getCurrentViews(GridView.class,view).get(0);//确定gridviewRelativeL
busjb
·
2013-11-18 18:00
自己动手修改
Robotium
代码
本博在《通过Maven编译
Robotium
》一文中已经介绍了如何导入和编译
Robotium
项目源码。
nihao0526
·
2013-11-18 15:00
robotium
gridview获取子view方法(笔记)
//获取gridview的元素Viewview=solo.getView(R.id.gridViewFavs);//获取imageView的元素集合,其中第一个参数为所需要获得view的类型.clas,第二个参数为该view的父view类型ArrayListgv=solo.getCurrentViews(ImageView.class,view);//获取imageview下的第index个子vi
eleven521
·
2013-11-16 17:00
Android自动化测试生成单元测试结果报告
Android自动化测试生成单元测试结果报告使用
robotium
进行Android应用进行自动化测试,之前用TMTS框架,但收集到的单元测试结果常常会少掉一些用例集。。
qileilove
·
2013-11-14 10:00
Robotium
API 翻译(四)——等待执行的方法sleep、waitFor
测试中经常出现明明有控件或者文本,但是由于界面没有载入完成或者其他原因导致assert判断的结果失败。或者两次执行,一次成功,一次失败的情况。所以需要加入这些等待某些控件或者文本载入的方法,以加强程序执行的健壮性。sleep是固定长度时间的等待,waitFor则是等待某个控件或者文本载入后再进行下一步操作。故两者都能用的情况下,推荐waitForsleep,固定时间的等待voidsleep(int
dongmu1986
·
2013-11-12 19:00
android
自动化
robotium
手机测试
Robotium
API 翻译(三)——判断测试结果的方法assert、is、search
断言方法assert(
robotium
特有的断言方式,实际项目中和Junit的assert方法配合使用)voidassertCurrentActivity(Stringmessage,Classactiv
dongmu1986
·
2013-11-12 17:00
android
自动化
robotium
手机测试
robotium
测试客户端bug记录
1.手动测试app没有问题,跑自动化的时候以前版本没问题,测最新版本的时候导致非法访问,被测app代码应该没问题,请客户端开发同学帮忙找到了具体出错原因:定位到被测app源代码中报错:ERROR/AndroidRuntime(12705):java.lang.IllegalAccessError:Classrefinpre-verifiedclassresolvedtounexpectedimpl
nihao0526
·
2013-11-12 17:00
android
robotium
Robotium
API 翻译(二)——除click/clickLong外的其他操作
上一篇列举了
Robotium
的操作,主要是点击和长按的操作。这里说下除了点击和长按外的其他操作。
dongmu1986
·
2013-11-12 16:00
android
自动化
robotium
手机测试
Robotium
API 翻译(一)——click/clickLong操作
click&clickLong方法(点击/长按事件) ArrayListclickList(intline[,intindex]) 点击当前textlist中的第line行,可以指定listview的索引,不指定时默认为第一个 参数: line-点击第几行 index-点击第几个listview,通过index标识 返回: ArrayList
dongmu1986
·
2013-11-11 16:00
android
自动化
robotium
手机测试
解决
Robotium
测试用例crash问题
解决
Robotium
测试用例crash问题今天遇到一个棘手的问题,用
robotium
框架真机测试客户端时,跑到一半会crash,搜了一堆资料终于解决了我的程序引起crash主要原因有两个:1.用
Robotium
qileilove
·
2013-11-11 10:00
解决
Robotium
测试用例crash问题
解决
Robotium
测试用例crash问题1.连接池的介绍:1.1应用背景:一般的应用程序都会访问到数据库,在程序访问数据库的时候,每一次数据访问请求都必须经过下面几个步骤:建立数据库连接,打开数据库,
qileilove
·
2013-11-11 10:00
Android自动化测试生成单元测试结果报告
使用
robotium
进行Android应用进行自动化测试,之前用TMTS框架,但收集到的单元测试结果常常会少掉一些用例集。。
hunterno4
·
2013-11-07 21:00
单元测试
报告
robotium
android自动化测试
结果
Unable to execute dex: Multiple dex files define Lcom/jayway/android/
robotium
/solo/ActivityUtils$1错误
执行
Robotium
测试报错:Unabletoexecutedex:MultipledexfilesdefineLcom/jayway/android/
robotium
/solo/ActivityUtils
achang21
·
2013-11-06 16:00
报错
Files
dex
multiple
D
Robotium
测试工具,android 开发相关知识积累
>>>重启adb方法:http://jingyan.baidu.com/article/b0b63dbfddf3b34a4830700f.html1.详细学习R.java文件 R.java文件是Android应用程序开发过程中由ADT(AndroidDevelopmentTool)自动生成一个资源管理文件。在"res"目录的任何资源都会在R.java中自动创建资源索引,而若每个资源部被使用,在
achang21
·
2013-11-06 11:00
android
开发
详解
robotium
R.java
robotium
ant创建android-test的测试方法
1.使用“androidupdatetest-project-pdir -mdir”生成build.xml文件、local.properties文件、ant.properties文件:local.properties:定义androidSDK的属性,也就是当前SDK的目录ant.properties:自定义属性,或者重定义一些属性,可以不定义。bulid.xml最后一句话的意思:引用sdk下面的b
eleven521
·
2013-11-05 15:00
robotium
测试工具使用之——使用ID来进行点击、输入
本文主要描述使用ID来对控件进行操作,包括点击控件、根据控件进行输入,具体的指导思想请参考本博客内的其他文章。以下为代码实现:privateintclickCtrlById(Strings,intt){ intctrl; Viewv; if(s==""){ return-1; } ctrl=solo.getCurrentActivity().getResources().getIde
shandong_chu
·
2013-11-04 11:00
robotium
-getbutton(String)获取按钮问题
robotium
中的solo.getButton(String text);方法中,text并非是直接对应,而是包含即可。
Assistne
·
2013-11-01 10:00
String
Android自动化测试解决方案
现在,已经有大量的Android自动化测试架构或工具可供我们使用,其中包括:ActivityInstrumentation,MonkeyRunner,
Robotium
,以及Robolectric。
asmcvc
·
2013-10-31 10:00
android自动化测试中实现长按并拖动
android应用自动化过程中,会遇见需要长按并拖动的场景,例如类似UC浏览器中,长按某个导航中的图标,使其处于可移动状态,然后再将其移动到另一个地方,与其它导航图标换个位置,在
robotium
中有个drag
翼若冰河
·
2013-10-28 20:02
Android相关知识
android
自动化测试
Android 自动化测试
robotium
最近突然想起了,关于android 的自动化测试,于是网上搜了相关资料学习,最后决定先尝试
robotium
。
robotium
wiki:http:
·
2013-10-28 10:00
android
robotium
获取本地文档内容
robotium
的好处就是可以做Android的白盒自动化,你想要什么自己写就行了,前两天写了一个获取Android系统文件的demo,现在附上工程文件:publicclassMainActivityextendsActivity
eleven521
·
2013-10-27 21:00
robotium
使用笔记
1、多个测试用例运行时实际上是有顺序的,显示含有测试方法的类按照字母排序,同一个类里面的测试方法再按照字母排序,依次执行。所以可以通过添加前缀(A_,B_)等等调整测试顺序,让测试例子更符合渐进逻辑。 2、继承问题,理论上测试类可以继承ActivityInstrumentationTestCase2或者是它的子类,但是需要注意的是,如果是继承子类,那么子类中的测试方法在运行这个测
Assistne
·
2013-10-24 16:00
robot
Android自动化测试之Shell脚本一——模拟触屏事件
guolin.guosfamily.com/2012/02/15/android-automated-test-by-shell-touch-event/Android自动化测试有很多方式,常见的包括MonkeyRunner,
Robotium
Xbalien29
·
2013-10-23 19:00
Robotium
测试资料2
如果大家配置好了
Robotium
的测试环境,那么开始吧(这里只介绍有源码的情况,没有源码也是可以做的)被测应用下载:http://download.csdn.net/detail/wirelessqa/
hellolinshoujie
·
2013-10-23 18:00
Robotium
测试资料
准备工具:
Robotium
资料下载知识准备:java基础知识,如基本的数据结构、语法结构、类、继承等对Android系统较为熟悉,了解四大组件,会编写简单的Android应用程序熟悉EclipseIDE
hellolinshoujie
·
2013-10-22 18:00
Robotium
初探秘
Gettingstarted如果想知道
robotium
是如何运行、什么样子的,就看下面的步骤。
youthflies
·
2013-09-28 00:00
代码
软件测试
移动终端
自动化测试
maven运行
Robotium
测试case
Robotium
是Android应用的自动化测试工具,类似于Selenium,我们可以通过编写java代码来测试android程序。
youthflies
·
2013-09-28 00:00
java
代码
技术
软件测试
软件
自动化测试
Robotium
测试Android apk安装包
介绍要测试apk程序必须和我们编写的测试程序拥有相同的签名(signature)。如果没有apk程序的签名秘钥,就要去除apk程序的签名,然后再使用自己的key对其签名(这一步中,我们可以使用debugkey),已经有现成的工具可用,下载地址re-sign.jar,这个工具可以去掉apk程序的原签名,然后使用我们自己的debugkey对其签名。详细编写测试用例之前,我们需要知道apk程序的包名(p
youthflies
·
2013-09-28 00:00
java
代码
技术
移动终端
自动化测试
Robotium
问答
下载
Robotium
.jar,将其加载到工程的buildpath中。更加详细的介绍,点击此处。
Robotium
支持什么安卓什么版本?
youthflies
·
2013-09-28 00:00
java
代码
软件测试
移动终端
自动化测试
解决
Robotium
测试用例crash问题
解决
Robotium
测试用例crash问题今天遇到一个棘手的问题用
robotium
框架真机测试客户端时跑到一半会crash搜了一堆资料终于解决了我的程序引起crash主要原因有两个:1.用
Robotium
qileilove
·
2013-09-09 10:00
android自动化测试工具简介
现在,已经有大量的Android自动化测试架构或工具可供我们使用,其中包括:ActivityInstrumentation,DroidPilot,MonkeyRunner,
Robotium
,以及Robolectric
caiwenfeng_for_23
·
2013-08-29 10:00
自动化测试
android应用
android平台
Android自动化测试中实现长按并拖动
自动化测试中实现长按并拖动Android应用自动化过程中,会遇见需要长按并拖动的场景,例如类似UC浏览器中,长按某个导航中的图标,使其处于可移动状态,然后再将其移动到另一个地方,与其它导航图标换个位置,在
robotium
qileilove
·
2013-08-27 10:00
Android_自动化测试工具_Calabash(2)
1.简单介绍 calabash-android是BDD测试框架,底层实现是cucumber,我之前写过cucumber类似的文章,所以上手还算快,极力推荐,个人觉得比
robotium
,uiautomation
jiguanghoverli
·
2013-08-01 13:00
BDD自动化测试利器-calabash(Android)篇(一)
优势先说一下calabash的优点,这样大家可能更有兴趣看下去:1.calabash是BDD驱动开发,编写自动化测试脚本比
Robotium
提高100%2.calabash是脚本
qileilove
·
2013-07-31 10:00
Android_android UI自动化测试工具
Robotium
VS NativeDriver VS Calabash
自从上次对
Robotium
和nativedriver这两个工具做对比已经过去将近一年的时间了(上次内容见http://kongqingyun123.blog.163.com/blog/static/637728352011614111010446
jiguanghoverli
·
2013-07-30 22:00
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他