摘要: xpath定位是一种路径定位方式,主要是依赖于元素绝对路径或者相关属性来定位,但是绝对路径xpath执行效率比较低(特别是元素路径比较深的时候),一般使用比较少。通常使用xpath相对路径和属性定位。 1.如果元素text是唯一的,可以通过text文本定位 //*[@text=’text文本属性’] 阅读全文
posted @ 2021-11-25 17:34 CNF油条 阅读(263) 评论(0) 推荐(0)
摘要: Appium-屏幕滑动操作 应用背景: 在app日常使用的过程中,我们常常会对屏幕、界面进行滑动的操作,例如首次进入APP左右滑动切换宣传图,上下滑动页面内容等。 Appium中模拟用户滑动操作需要使用swipe方法 def swipe(self, start_x, start_y, end_x, 阅读全文
posted @ 2021-11-25 11:40 CNF油条 阅读(1407) 评论(0) 推荐(0)
摘要: 在实际自动化项目运行过程中,很多时候App可能会出现各种异常,为了更好的定位问题,除了捕捉日志还可以对运行时的异常状态来进行截屏。从而达到一种“有图有真相”的效果。 截图方法1: save_screenshot() 该方法直接保存当前屏幕截图到当前脚本所在文件位置。driver.save_scree 阅读全文
posted @ 2021-11-25 10:27 CNF油条 阅读(389) 评论(0) 推荐(0)