#6 楼 @chenhengjie123 哎不过还是有很多坑, 回公司好好和你聊聊
—— 来自 TesterHome 官方 安卓客户端
恒洁细心到爆了 手工点赞😁
—— 来自 TesterHome 官方 安卓客户端
我那个 GUI 使用了 jquery. 后端使用 java 做了公用方法进行解析,基于数据驱动,对于接口基本信息采集有一定工作量,用例也是基于 Gui 去配置完成。
—— 来自 TesterHome 官方 安卓客户端
没有看到 去哪儿的小伙伴呀。。。。
#1 楼 @lihuazhang 会的
—— 来自 TesterHome 官方 安卓客户端
#63 楼 @testly
#62 楼 @284772894 对于图片的 url,我觉着用 url 到服务器判断文件是否存在应该就可以了
#2 楼 @seveniruby 下次帮我看看我那个,感觉偏了😅
—— 来自 TesterHome 官方 安卓客户端
感觉走偏了。。。
好 激动~~
Q 博士~~~╰(°▽°)╯
#6 楼 @zsx10110 这个需要应用开启并绑定一个 Accessibility Service 服务
Android 4.0 版本中增加了一个新特性,就是能够用 AccessibilityService 来遍历 View 层级,并从产生 Accessibility 事件的组件与它的父子组件中提取必要的信息。为了实现这个目的,你需要在 XML 文件中进行如下的配置:
android:canRetrieveWindowContent="true"
一旦完成,使用 getSource() 获取一个 AccessibilityNodeInfo 对象,如果触发事件的窗口是活动窗口,该调用只返回一个对象,如果不是,它将返回 null,做出相应的反响。下面的示例是一个代码片段,当它接收到一个事件时,执行以下步骤
1.立即获取到产生这个事件的 Parent
2,在这个 Parent 中寻找文本标签或勾选框
3.如果找到,创建一个文本内容来反馈给用户,提示内容和是否已勾选。
4.如果当遍历 View 的时候某处返回了 null 值,那么就直接结束这个方法。
#1 楼 @zsx10110 Accessibility Service 为一类型的服务才会产出 131072 (0x00020000) 这个事件。
Accessibility Service 是 Android 系统框架提供给安装在设备上应用的一个可选的导航反馈特性。Accessibility Service 可以替代应用与用户交流反馈,比如将文本转化为语音提示,或是用户的手指悬停在屏幕上一个较重要的区域时的触摸反馈等。
DoctorQ 的这个:
http://blog.csdn.net/itfootball/article/details/21953763
#1 楼 @zsx10110 好像得在一个视图文本上进行遍历会产生TYPE_VIEW_TEXT_TRAVERSED_AT_MOVEMENT_GRANULARITY
类型的事件,当产生这个类型的事件就会生成 LastTraversedText 文本
这个目前我没触发出来,明天我去咨询下 andorid 的开发 AccessibilityEvent 中的 131072 (0x00020000) 这个事件他们在什么情况下会用到,我去填坑~~
android 的 API 是这么说的。。
View text traversed at movement granularity - represents the event of traversing the text of a view at a given granularity. For example, moving to the next word.
Type: TYPE_VIEW_TEXT_TRAVERSED_AT_MOVEMENT_GRANULARITY
#5 楼 @lihuazhang 收到~ 我看 By 全部封装的 BySelector,我马上扣过去了。。。
#2 楼 @chenhengjie123 刷一遍 2.0,帮扫扫还有啥遗漏的不。。。
自动生成用例那块不太了解,需要再好好求教 求教 ~~
#2 楼 @lihuazhang 呃。。。
我记得应该放在 bodydata 里好像
已填写