Android自动化测试框架?Robotium 4.3介绍
作者:网络转载 发布时间:[ 2013/12/17 10:59:39 ] 推荐标签:
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
|
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。
相关推荐
Android自动化测试框架有哪些?有什么用途?关于Selenium自动化测试框架的较佳设计模式关于Selenium自动化测试框架那些你不知道的事如何对Selenium自动化测试框架进行维护?Selenium自动化测试框架在自动化测试中发挥哪些作用?如何使用自动化测试框架ATF执行Selenium脚本?selinum自动化测试框架ATF之APK的安装卸载测试步骤自动化测试框架的优势及搭建实施我们需要怎样的自动化测试框架?如何选择自动化测试框架?Selenium自动化测试框架软件好用吗?Selenium自动化测试框架ATF是如何根据数据生成用例的?软件测试中为什么需要自动化测试框架?ATF自动化测试框架数据池是什么?测试数据如何统一管理?多功能Selenium自动化测试框架软件ATFWebUI自动化测试框架PhoenixAutotest发布新版Python自动化测试框架及工具使用示例
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11热门文章
常见的移动App Bug??崩溃的测试用例设计如何用Jmeter做压力测试QC使用说明APP压力测试入门教程移动app测试中的主要问题jenkins+testng+ant+webdriver持续集成测试使用JMeter进行HTTP负载测试Selenium 2.0 WebDriver 使用指南