摘要: Touch Action包含一些列操作,比如按压、长按、点击、移动、暂停。由这些不同操作可以组成一套动作。 使用TochAction需要先导入对应的模块 from appium.webdriver.common.touch_action import TouchAction 1.按压 方法:pres 阅读全文
posted @ 2021-11-26 11:04 CNF油条 阅读(477) 评论(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)
摘要: 在使用jenkins执行py文件时,提示'python' 不是内部或外部命令,也不是可运行的程序或批处理文件(如下图)。但是在命令行中可以使用。 查看命令行Python如下图 Jenkins控制台输出如下图; 原因:在环境变量PATH中已追加了python的环境变量,但是Jenkins job中无法 阅读全文
posted @ 2021-09-09 11:38 CNF油条 阅读(620) 评论(0) 推荐(0)
摘要: 1.运行后提示“find_element() takes from 1 to 3 positional arguments but 14 were given”,在网上找了很多解决方法都是无法解决 2.解决方法:后面根据错误提示定位到错误代码查看 代码部分 #输入用户名密码邮箱信息 logging. 阅读全文
posted @ 2021-09-07 16:17 CNF油条 阅读(2599) 评论(0) 推荐(0)
摘要: 方法一: 1.我一开始下载完python后,忘记下载到哪个位置,在win10底下输入框搜索python,点击打开文件所在位置,所在位置是python快捷键的位置,直接复制进行环境配置 配置完环境变量后在CMD命令行输入python,弹出windows应用商店下python应用程序 2.解决办法:在p 阅读全文
posted @ 2021-09-01 15:49 CNF油条 阅读(4639) 评论(0) 推荐(0)