多测师是一家拥有先进的教学理念,强大的师资团队,业内好评甚多的接口自动化测试培训机构!

17727591462

联系电话

您现在所在位置:接口自动化测试培训 > 新闻资讯

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

更新时间:2022-05-13 09:00:07 作者:多测师 浏览:166

  Android自动化测试框架Robotium新推出的4.3版本的主要工作是审查之前的代码并做优化,同时做了一些bug修复和新功能。

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

  新版的的功能是:

  - 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 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

  以上内容为大家介绍了Android自动化测试框架—Robotium 4.3介绍,本文由多测师亲自撰写,希望对大家有所帮助。了解更多自动化测试相关知识:https://www.aichudan.com/xwzx/

联系电话

17727591462

返回顶部