本系类是我学习极客学院的测试类的学习笔记。
这次学习了UiCollection、UiScrollable和UiWatcher
UiCollection
根据条件来获取对象,然后通过筛选得到自己需要的处理对象,主要用于布局不确定的时候,具体的api如下:
第一个只会早该子类下面所有的符合条件的子类,至于子类下的子类是否符合条件不会处理,而第二个方法会查找所有的符合条件的数据,包括子类的子类,递归查询
UiScrollable
快速滚动、获得列表子元素、滚动到某个对象等等
1、快速滚动
2、获得列表子元素
4、获取与设置最大滚动次数常量值
5、获取与设置最大滚动次数常量值
当设置滑动区域很小的时候或设置为滚动。
6、向前与向后滚动
7、滚动到某个对象
8、设置滚动方向
UiWatcher
主要是用来对于对意外事件的监听,包括在执行过程中突然跳转到其他页面以及处理方法。该方法有一个弊端,每个意外都需要编写一遍,无法概全,具体的API如下:
1、监听器操作
2、检查监听器