摘要: 前言 每次自己写pageobject定位元素对象太繁琐,格式都差不多,只是换个定位方法,这种就可以才有模板的方式,批量生成pageobject定位元素对象的模板 python里面生成模板有两个模块可以选择:templet和mako 简单来说,本篇实现的目的是用代码去自动生成代码,做到代码自动化 接着 阅读全文
posted @ 2018-05-16 19:58 上海-悠悠 阅读(2678) 评论(4) 推荐(1) 编辑
摘要: 前言 如何高效管理定位元素,这个是很有学问的问题,也是面试必问的 [以下纯属个人观点,勿喷!] 。 有的人用xml管理页面定位元素,这种逼格略高,但是小编认为学习成本大,贼麻烦。 有的人提到用excel管理页面定位元素,这种略显逼格,至少做到了数据分离,但是读取excel太慢,不够高效,还得在exc 阅读全文
posted @ 2018-05-16 17:13 上海-悠悠 阅读(4599) 评论(0) 推荐(0) 编辑
摘要: 前言 长按操作是经常会遇到的场景,通过driver可以直接调出long_press_keycode方法,但是这个方法是长按手机上某个按钮,比如长按电源键,长按home键。 长按某个元素或者长按屏幕上某个点,就需要用到TouchAction里面提供的long_press操作了 定位ListView 1 阅读全文
posted @ 2018-05-16 17:11 上海-悠悠 阅读(8904) 评论(0) 推荐(0) 编辑
摘要: 前言 用真机运行appium代码,首次打开app有的手机会出现权限弹窗问题,一般这种弹窗都是在引导页前面或者引导页后面出现。权限弹窗上面的按钮都是固定的, 只需要定位到“始终允许”按钮,点击确定就可以了。还有一个问题是这种弹窗的个数不确定,有的app是2个有的是3个,为了解决这个问题,可以专门写个判 阅读全文
posted @ 2018-05-16 08:56 上海-悠悠 阅读(14124) 评论(0) 推荐(2) 编辑