- 博客(11)
- 资源 (10)
- 收藏
- 关注
转载 Android 中 控制 wifi
在进行robotium 编写自动化测试用例的时候,有些case 需要控制网络来进行验证,这个时候就需要来回关闭,打开wifi 连接。在网上搜了一下,使用方法比较简单,整理如下:1、首先需要在app中的 AndroidManifest.xml 文件中申请wifi的访问权限,配置如下: Xml代码 uses-permission and
2014-01-22 10:40:36 1630 1
转载 robotium WIFI设置
目的:做移动自动化测试的时候,需要有断网情况的验证,但是robotium没有这个方法,只能自己写一个类,以下是解决办法!从一个博客上看到的代码。。。自己有思路但是还不太会写!不过我动手实践了,可以成功,大家用robotium做自动化的可以使用这个办法哦!代码贴出来:注册wifi: wifi类:import ja
2014-01-21 21:57:28 940
转载 Junit 断言方法
JUnit为我们提供了一些辅助函数,他们用来帮助我们确定被测试的方法是否按照预期的效果正常工作,通常,把这些辅助函数称为断言。下面我们来介绍一下JUnit的各种断言。 1、assertEquals 函数原型1:assertEquals([String message],expected,actual)参数说明: message是个可选的消息,假如提供,将会在发生错误时报告
2014-01-21 21:54:32 974
转载 robotium 相关参数备份
转载地址:http://blog.sina.com.cn/s/blog_c2b104bb0101a24h.html1.获取listView 下的子viewlistView.getChildAt(2).findViewById(R.id.textview).getText()2.页面跳转: Intent intent = new Intent(); intent.set
2014-01-21 21:53:26 639
转载 数据驱动测试 Robotium
Create Android Sample Applicationafter setting up Android working environment we will start designing our own sample application, which we will test using Robotium in next section.Our sample app
2014-01-15 15:50:50 1243
转载 白盒测试和黑盒测试
1,一般软件开发人员和测试人员对白盒测试和黑盒测试的感念都有一定的认识,但认为是编代码所做的测试是白盒测试,黑盒测试不用编写代码,这其实是一种误解。2,首先说一下概念,任何工程产品(注意是任何工程产品)都可以使用以下两种方法之一进行测试。黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作
2014-01-15 15:45:44 1134
转载 Robotium API 翻译(五)——web控件测试方法,WebElement和By类
转载地址:http://blog.csdn.net/dongmu1986/article/details/15617877在Robotium中,可以通过id、index、控件名称或者对应的text正则表达式来定位一个本地的控件。那么对于外部的web控件来说,在你的程序里面无法像本地控件一样找到id、index什么的,怎么来定位呢?其实Robotium提供了定位web控件的类和方
2014-01-08 20:29:22 689
转载 Robotium API 翻译(四)——等待执行的方法sleep、waitFor
转载地址:http://blog.csdn.net/dongmu1986/article/details/15505853测试中经常出现明明有控件或者文本,但是由于界面没有载入完成或者其他原因导致assert判断的结果失败。或者两次执行,一次成功,一次失败的情况。所以需要加入这些等待某些控件或者文本载入的方法,以加强程序执行的健壮性。sleep是固定长度时间的等待,wait
2014-01-08 20:27:31 651
转载 Robotium API 翻译(三)——判断测试结果的方法assert、is、search
转载地址:http://blog.csdn.net/dongmu1986/article/details/15504205下面的这些方法都主要用来判断测试结果是否与预期结果相符,一般把is和search方法放在assert里面判断。assert最常用的还是assertThat方法,是Junit的判断,这里就不多说了。断言方法assert(robotium特有的断言方式,实际
2014-01-08 20:26:51 680
转载 Robotium API 翻译(二)——除click/clickLong外的其他操作
转载地址:http://blog.csdn.net/dongmu1986/article/details/15340383上一篇列举了Robotium的操作,主要是点击和长按的操作。这里说下除了点击和长按外的其他操作。拖动操作void drag (float fromX, float toX, float fromY, float toY, int step
2014-01-08 20:26:07 832
转载 Robotium API 翻译(一)——click/clickLong操作
转载地址:http://blog.csdn.net/dongmu1986/article/details/14223797click&clickLong方法(点击/长按事件) ArrayList clickList(int line[,int index]) 点击当前textlist中的第line行,可以指定listview的索引,不指定时默认为第一个
2014-01-08 20:25:13 615
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人