Android自动化测试框架—Robotium 4.3介绍

   Android 自动化测试框架Robotium新推出的4.3版本的主要 工作是审查之前的代码并做优化,同时做了一些bug修复和新功能。    新版的的功能是:
- waitForDialogToOpen() // 等待对话框打开,默认等待时间是largeTimeout - waitForDialogToClose()// 等待对话框关闭,默认等待时间是largeTimeout - getString(String id) // 可以传入文本id - scrollToSide(int side, float scrollPosition) // 水平滑动,多了一个要滑动的百分比scrollPosition(0-1)1是滑动整屏 - scrollViewToSide(View view, int side, float scrollPosition) // 水平滑动view,多了一个要滑动的百分比scrollPosition(0-1)1是滑动整屏 - WebElement.setAttributes(Hashtable<String,String> attributes) // WebElement新增attributes属性 - WebElement.getAttribute(String attributeName)
   与老版本相比的改进点:
- getView(String id) //也可以传入android.R中的id值,而不仅仅是工程下的R文件 - hideSoftKeyboard() // 确保能关闭软键盘了 - clickOnMenuItem() // 提高等待时间 - enterText(), clearEditText() // 比以前要快了 - drag() // 首先会做关闭软键盘操作 - takeScreenshot() // 更好的GL SurfaceViews支持 - searchText/waitForText //支持换行 - By.id //返回动态id - getCurrentWebElements() // 更好的支持css和xpath

更多相关文章

  1. 利用半透明对话框实现android运行时的提示界面
  2. android 各版本发布时间
  3. Android休眠设置时间设置和实现永不锁屏
  4. Android 将Activity以对话框(Dialog)形式显示
  5. Android自定义dialog对话框悬浮在界面上
  6. 【原创】Android之修改AlertDialog对话框及使用系统Holo风格
  7. Android学习07-----事件处理(3)监听日期与时间的改变_焦点事件_
  8. Android 在Service开启对话框的方法
  9. 【转】Android内核开发:如何统计系统的启动时间

随机推荐

  1. android中圆角的bug
  2. 从Android中Activity之间的通信说开来
  3. Android(安卓)TextView的滑动
  4. Android(安卓)Studio打不开的问题
  5. Android启动过程分析(1)
  6. android 线程优先级设置
  7. TextView 最多显示2行,每行最多8个字,多余
  8. Android(安卓)最火的快速开发框架XUtils
  9. 两分钟彻底让你明白Android(安卓)Activit
  10. Android开发环境搭建