- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Android 自动化测试—robotiumAndroid 自动化测试—robotium
Android 自动化测试—robotium(一)环境 ? Android app,只要看些书,看点教学视频,学习二至三个月,都可以随便开发几个小项目,当然只能是自娱自乐的。最近突然想 起了,关于android 的自动化测试,于是网上搜了相关资料学习,最后决定先尝试 robotium。 robotium wiki:/p/robotium/w/list ? robotium的介绍很贴切:robotium 是 android 自带类 Instrumentation 的一个封装,方便测试人员直接调用封装好的接口,也就是说,实际上我们直接使用Instrumentation 也能够进行自动化测试,但robotium可以简化我们的测试步骤,我们只需要调用某个robotium的API,传几个参数,就等于我们在调用一部分的 Instrumentation帮我们实现测试。robotium 就是富二代!!高帅富!! /?uid-22381-action-viewspace-itemid-238847 ? 需要注意: 1.HelloWorldTest,Build Path需要导入robotium-solo.jar包 2.Eclipse:3.7 Order and Export中的内容 ? package?com.luwenjie.helloworld.test;? ? import?android.test.ActivityInstrumentationTestCase2;? import?com.luwenjie.helloworld.HelloWorldActivity;? import?com.jayway.android.robotium.solo.Solo;? ? public?class?HelloWorldTest?extends?ActivityInstrumentationTestCase2 HelloWorldActivity{? ? ????private?Solo?solo;? ? //需要测试的app是什么? //com.luwenjie.helloworld包下的HelloWorldActivity这个应用 ? ????public?HelloWorldTest(){? ?????????super(com.luwenjie.helloworld,?HelloWorldActivity.class);? ????}? ??? //HelloWorld这个应用 ? ????public?void?setUp()?throws?Exception{? ?????????solo?=?new?Solo(getInstrumentation(),?getActivity());? ????}? ? //试 //searchText(String str)在 ? ????public?void?testUI()?throws?Exception?{? ????????boolean?expected?=?true;? ????????boolean?actual?=?solo.searchText(Hello)??solo.searchText(World);? ? ????????assertEquals(This?and/or?is?are?not?found,?expected,?actual);? ????}? }?? Android 自动化测试—robotium(二)初 花了一点时间写了一个计算标准体重的小应用,当然目的是为了测试 robotium 的使用情况。经过一段泡在robotium的API文档上,对一些基本操作也有所了解,开始了更进一步的尝试。 robotium API:/p/robotium/downloads/list 虽然API文档已经把相关知识点解释的很全,作为学习还需不断使用理解巩固知识 以下先简单介绍一部分API ? // 单击一个单选按钮 clickOnRadioButton(int index) index:用来标识哪个RadioButton, 只有1个RadioButton,index = 0 以此类推 ? // 单击一个EditText表单 clickOnEditText(int index) index: 用来标识哪个EditText,只有1个EditText, index = 0 以此类推 ? // 在EditText中输入Text enterText(int index, String text) index: 用来标识哪个EditText text : 输入的内容 ? // 单击一个按钮 clickOnButton(String name) name : 按钮的
您可能关注的文档
- 65 供应商管理(试行)办法65 供应商管理(试行)办法.doc
- 66第9章 建设工程合同管控66第9章 建设工程合同管控.doc
- 6S 管理制度6S 管理制度.doc
- 68平安产险公文写作竞赛试题--肖旭68平安产险公文写作竞赛试题--肖旭.doc
- 6Sigma培训教材6Sigma培训教材.doc
- 6SIGMA案例分析6SIGMA案例分析.doc
- 6Sigma绿带试题-精华版6Sigma绿带试题-精华版.doc
- 6s安全管理试题及答案6s安全管理试题及答案.doc
- 6sigma全套课程16sigma全套课程1.doc
- 6S实施管理制度6S实施管理制度.doc
- Android项目需求文档模板Android项目需求文档模板.docx
- ANSYS Workbench 14.0超级学习手册(第1章)ANSYS Workbench 14.0超级学习手册(第1章).doc
- Android应用开发概述Android应用开发概述.doc
- ansys实例ansys实例.doc
- Apache Hive入门Apache Hive入门.docx
- Android开发入门指南Android开发入门指南.docx
- API会标质量手册中文(2015新版)API会标质量手册中文(2015新版).docx
- APO跨公司销售订单处理APO跨公司销售订单处理.doc
- APP产品策划书APP产品策划书.doc
- APQP产品开发项目表单总览等(PPT共13页)APQP产品开发项目表单总览等(PPT共13页).doc
文档评论(0)