UI自动化之 yaml格式实例介绍
yaml格式介绍
首先看下yaml文件的格式,之前也写过一点关于yaml语法学习的文章
testcase部分是重点,其中:
-
element_info:定位元素信息
-
find_type:属性,id、xpath、text、ids
-
operate_type: click、sendkeys、back、swipe_up 为back就是返回,暂时就四种
上面三个必填,operate_type必填!!!!!!
-
send_content:send_keys 时用到
-
index:ids时用到
-
times: 返回次数或者上滑次数
1、当text是唯一时 可用text来定义。
2、resourceid 不是唯一的情况 需要查看ui automatorview 的xpath 的定义除了resouceid是否还有其他定义 如果有 说明该id不唯一
3、不能直接将ui automatorview 的xpath直接转到yaml的element_info中 需要将\去掉
比方说://android.widget.EditText[@resource-id=\"com.eju.cy.drawing:id/etInput\" and @text=\"请输入手机号\"]
需要改为://android.widget.EditText[@resource-id="com.eju.cy.drawing:id/etInput" and @text="请输入手机号"]

作者:迈阿密小白
链接:https://www.jianshu.com/p/00aff8435a92
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。