Appium操作H5页面滑动拖拽选择元素
记录一下自动化测试项目过程中遇到的H5页面滑动的问题。
一、项目实例
如下图H5页面所示,项目操作时需要滑动屏幕,选择检索字段,如果使用selenium可以有很多函数使用,但appium中只有部分函数能够操作滑动页面,具体函数讲解参考Appium(九):Appium API(三) 滑动和拖拽、高级手势、手机操作
实例页面:https://mqikan.cqvip.com/Article/AdvancedIndex?from=index
滑动和拖拽无非就是考虑是否具有“惯性”,以及传递的参数是“元素”还是“坐标”,可以分为四种情况:
(1)有 “惯性” ,传入 “元素”:scroll。
(2)无 “惯性” ,传入 “元素”:drag_and_drop。
(3)有 “惯性” ,传入 “坐标”:swipe,并且设置较短的duration时间。
(4)无 “惯性” ,传入 “坐标”:swi
共有 0 条评论