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
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
 
 
posted @ 2022-02-09 13:42  刘佳芳  阅读(287)  评论(0)    收藏  举报