![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UiAutomator
IT部落格
世界上最遥远的距离不是生与死,而是你亲手制造的BUG就在你眼前,你却怎么都找不到她。
展开
-
UiAutomator UiCollection API
概要 UICollection(收集)类介绍 从集合中查找对象 获取某种搜索条件组件的数量UiCollection类介绍 1.UiCollection类说明 1)UiCollection是UIObject的子类 2)UiCollection代表元素条目集合2.UiCollection功能说明 1)先按照一定的条件枚举出容器类界面所有原创 2016-09-23 13:32:13 · 498 阅读 · 0 评论 -
Winodws 7如何开启Telnet功能
1.单击“开始”菜单,单击“控制面板” 2.在控制面板中单击打开“程序和功能”项目 3.在左侧的蓝色区域界面单击“打开或关闭 Windows 功能” 4.弹出“Windows 功能”对话框,在列表中勾选“Telnet客户端”,单击“确定”按钮 5.弹出“Windows 正在更改功能”的提示对话框,如图所示: 6.更改后在命令提示符下就能使用Telnet了 7.测试: telnet 127原创 2016-10-02 17:51:52 · 489 阅读 · 0 评论 -
设置adb server的端口号
在操作系统的系统环境里面,加一个环境变量: ANDROID_ADB_SERVER_PORT,值为9999,看自己喜欢。原创 2016-10-08 11:20:35 · 3667 阅读 · 0 评论 -
UiAutomator 使用 Jenkins 实现持续集成-2
SVN的安装与基本使用下载地址:http://www.open.collab.net安装: 一直下一步就可以.登录地址:http://localhost:3343/ 进入svn管理页面默认的账号密码 账号:admin 密码:admin基本操作1.创建用户 2.创建版本库 3.查看版本库的位置安装目录\csvn\data\repositorieshooks文件 存放的是钩子4.原创 2016-10-07 12:01:26 · 1040 阅读 · 0 评论 -
UiAutomator 快速调试
Ant实现快速调试Ant调试实现的步骤 1,生成buid文件android create uitest-project -n debug -t 1 -p D:\android_tools\uiauto\UiDebug2.uibuild.xml文件(uibuild.xml编译文件)路径是:/tools/ant/uibuild.xml需要注释的 需要修改的 需要新建的 3.回到工程中修改b原创 2016-10-06 14:16:01 · 473 阅读 · 0 评论 -
UiAutomator 正则表达式技巧实例
演示1 正则表达式技巧实例——选择闹钟 /** * 演示闹钟实例 * 1.打开闹钟界面 * 2.创建两个闹钟 * 3.删除第二个闹钟 * 4.验证是否删除成功 * @throws UiObjectNotFoundException * */ public void testClick() throws UiObje原创 2016-10-05 16:37:21 · 703 阅读 · 0 评论 -
UiAutomator 图像处理
bitmap介绍 —图像使用场景(图片) —bitmap 部分api —代码演示 basecalss类package com.bitmap.test;import java.io.FileOutputStream;import java.io.IOException;import android.graphics.Bitmap;import com.android.uiauto原创 2016-10-05 10:58:07 · 1387 阅读 · 0 评论 -
UiAutomator UiScrollabel
概要 UiScrollable类介绍 快速滚动 获取列表子元素 获取设置最大滚动次数常量值 滚动区域校准常量设置与获取 向前与向后滚动 滚动到某个对象 设置滚动方向UiScrollable类说明 1.UiScrollable是UiCollection的子类 2.UiScrollable专门处理滚动事件,提供原创 2016-09-24 14:07:40 · 902 阅读 · 0 评论 -
UiAutomator 相关 Java 知识(下)
概要继承与接口(图片) 接口实现(图片) 文件管理器冒烟测试实例 代码演示 演示代码文件流 文件与多线程 演示代码package com.threadAndfile;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.Fi原创 2016-09-30 17:47:23 · 407 阅读 · 0 评论 -
结束UiAutomator 进程
adb shell ps |find "uiautomator" adb shell kill <PID>原创 2016-09-30 18:36:58 · 4050 阅读 · 3 评论 -
UiAutomator 相关 Java 知识(上)
概要 —封装方法与模块化用例 —基本数据类型与流程控制 —数组与集合1.封装方法与模块化用例—什么方法(图片) —模块化用例(图片) —代码演示公共类代码部分package com.UiAutomator_about_java;import android.view.KeyEvent;import android.widget.TextView;import com.android.ui原创 2016-09-29 16:41:18 · 1208 阅读 · 0 评论 -
jenkins邮箱配置与自动构建
使用插件 “Email Extersion Plugin”进行扩展1)它可根据构建的结果,发送构建报告 2) 该插件支持jenkins 1.5以上的版本,至少我的 1.486是不支持的啦。所以果断升级吧。邮箱设置: 1.点击系统管理—>系统设置—>找到如下图,并填写指定信息 2.邮箱stmp服务的开启和安全如何获取A.进入163邮箱首页,点击设置,选择常规设置,接下来的操作如下图: jen原创 2016-10-15 17:38:12 · 468 阅读 · 0 评论 -
UiObject中中文输入问题
1.首先进入github官网网址:https://github.com/2.搜索uiautomator 3.找到如下图: 4.在网站下载或者在eclipse里下 5导入到eclispe中 6.使用eclipse安装到手机 A.右键 Utf7Ime工程B.Run AsC.Android ApplicationD.选择手机,然后点击Ok就可以了。7.复制com 和 jp 到工程中原创 2016-11-05 16:36:30 · 661 阅读 · 0 评论 -
UiAutomator 正则表达式的使用
概要 —正则表达式介绍 —正则表达式元字符 —正则表达式匹配示例 —正则表达式操作1.正则表达式介绍 —正则表达式定义 —正则表达式解决哪些问题 2.正则表达式元字符 3.正则表达式常用表示次数的元字符 4.正则表达式中文字符匹配 5.正则表达式匹配示例—普通字符的匹配 —场景字符串的匹配6.正则表达式操作—正则表达式相关操作 —正则表达式相关API —代码演示 rege原创 2016-09-29 09:32:49 · 2256 阅读 · 1 评论 -
UiAutomator Junit 断言函数的使用
1.用例结构 2.java错误类型 3.断言函数分类 equals 包含两个值,一个期望值和实际值来进行对比boolean 逻辑值 判断是true或falsenull 为空 或不为空same相同 是不是指向同一个内存地址或指向不同的内存地址faile失败 这一类的断言函数,直接抛出就可以了ps:所有的断言函数都是静态类型,直接就可以引用的每个值assert中都可以添加一个String类型的提原创 2016-09-29 09:20:11 · 899 阅读 · 0 评论 -
Uiautomator 报告查看
概要 —报告简介及查看 —各种状态报告及其定位问题 —输出信息到报告 —传入参数控制脚本报告简介和查看 报告信息说明 —INSTRUMENTATION_STATUS_CODE: -2 //-2断言失败返回的—Time: 1.539 //总共运行时间 —Failures: 1, //断言失败1条 —Errors: 0 //脚本失败0条 —执行当前类下的所有用例:t原创 2016-09-26 16:57:03 · 1030 阅读 · 0 评论 -
UiAutomator UiWatcher
概要 UiWathcher类介绍与中断监听检查条件 监听器操作 检查监听器UiWatcher 类介绍与中断监听检查条件1.UiWathcer类说明 1)UiWathcher用于处理脚本执行过程中遇到的非预想的步骤 2)中断监听检查条件演示代码 /** * UiWatcher 要放在所有的用例之前 * @throws UiObjectNotFoundExceptio原创 2016-09-24 16:57:59 · 564 阅读 · 0 评论 -
UiAutomator Configurator
1.Configurator类介绍与API解释原创 2016-09-24 17:00:38 · 797 阅读 · 0 评论 -
UiAutomator 使用 Jenkins 实现持续集成-1
概要 —Jenkins安装与基本使用 —SVN安装与基本使用 —搭建持续集成测试系统Jenkins安装与基本使用 —A 下载:—1.百度搜索Jenkins —2.点击下载 —3.选择历史版本 —4.滚动到最下面,选择最新的版本 —B 安装:—1.打开命令行,切换到 jenkins.war 的下载的目录—2. 运行命令: java -jar jenkins.war—3.安装成功的结果图原创 2016-10-06 17:05:57 · 1059 阅读 · 0 评论