随笔分类 -  自动化测试

摘要:程序运行提示:'allure' 不是内部或外部命令,也不是可运行的程序 或批处理文件,表示系统无法识别 allure 命令,通常是因为 Allure 命令行工具未正确安装 或 未添加到系统环境变量。先进行以下检查 1,确保已经安装了allure 2,检查环境变量 # 在终端运行以下命令,检查是否安装 阅读全文
posted @ 2025-04-29 14:35 娜乌西卡在路上 阅读(395) 评论(0) 推荐(0)
摘要:CORS (Cross-Origin Resource Sharing) 错误通常发生在浏览器中,当你尝试从一个域名访问另一个域名的资源时。在Python自动化测试或爬虫中遇到CORS错误时,可以尝试以下几种解决方案 1. 使用Selenium时添加参数绕过CORS from selenium im 阅读全文
posted @ 2025-04-29 09:50 娜乌西卡在路上 阅读(226) 评论(0) 推荐(0)
摘要:app自动化搭建完环境,并安装完所需的软件之后,需要各个软件及服务开启 1,开启“appium”默认的端口,直接启动 2,开启网易mumu(或其他模拟软件,也可以是真机) 3,模拟器连接adb: 1)网易mumu 安装路径 输入cmd 2)在命令提示符窗口内输入adb.exe connect 127 阅读全文
posted @ 2024-07-08 14:54 娜乌西卡在路上 阅读(51) 评论(0) 推荐(0)
摘要:PC安装了Android sutdio 和网易mumu或其他模拟器,想通过Android studio查看到所有模拟机,可以试一下如下步骤: 1,运行网易网易MUMU 模拟器 2,打开cmd命令窗口 3,进入到网易mumu模拟器的安装目录,可以右键“网易mumu”图标->查看“属性”->打开文件所在 阅读全文
posted @ 2024-02-20 09:08 娜乌西卡在路上 阅读(1420) 评论(0) 推荐(1)
摘要:原因一:是因为node的默认安装环境在国外,需要修改镜像地址。 采用taobao的镜像地址,进入cmd之后输入:npm config set registry https://registry.npm.taobao.org 如果依然慢,需将npm源切换到新的:registry.npmmirror.c 阅读全文
posted @ 2024-02-19 14:06 娜乌西卡在路上 阅读(3936) 评论(0) 推荐(0)
摘要:元素:<aside class="el-aside aside-secondary" > 1、通过一个class方式定位元素 //div[contains(@class,"el-aside")] 取得所有class为el-aside的元素 2、通过两个class方式定位 //div[contains 阅读全文
posted @ 2023-09-05 11:24 娜乌西卡在路上 阅读(52) 评论(0) 推荐(0)
摘要:pypiAuto用于自动化 Windows 上的 GUI 应用程序,同时,支持鼠标、键盘操作,在元素控件树较复杂的界面,可以辅助我们完成自动化操作。支持的应用为下面 2 大类: 1、win32 API 的 backend 为「 win32 」:包含 MFC、VB6、VCL、simple WinFor 阅读全文
posted @ 2023-08-15 09:32 娜乌西卡在路上 阅读(77) 评论(0) 推荐(0)
摘要:1、使用os.system()函数: 示例代码 import osos.system("notepad.exe")这将在Windows系统上打开记事本应用程序。 2、使用subprocess 示例代码: import subprocesssubprocess.Popen(['notepad.exe' 阅读全文
posted @ 2023-08-07 18:34 娜乌西卡在路上 阅读(138) 评论(0) 推荐(0)
摘要:UI测试过程中遇到系统其他页面需要登录鉴权,不能每次打开页面都重新进行登录,所以需要保存登录用例时的token def save_session(self, value): """ 1. 其中localStorage、token关键字是需要根据自己实际情况填写的 localStorage:目标系统, 阅读全文
posted @ 2023-07-28 16:52 娜乌西卡在路上 阅读(1020) 评论(0) 推荐(0)
摘要:异常描述:takes 2 positional arguments but 3 were given 原因:init()方法只取2个参数,但实际给出了3个参数 分析: 最初执行的代码是这样写: self.__wait.until(ec.presence_of_element_located(By.X 阅读全文
posted @ 2023-07-27 15:16 娜乌西卡在路上 阅读(3003) 评论(0) 推荐(0)
摘要:1、代码扫描 spring boot go 2、线上日志分析 3、文档 新接口可以依据文档作为覆盖率,老的接口,可以通过上面1和2的方法 阅读全文
posted @ 2023-07-03 09:08 娜乌西卡在路上 阅读(13) 评论(0) 推荐(0)
摘要:python requests发起http post请求,带参数,带请求头,代码设置检查没有问题 run py文件提示Unexpected character encountered while parsing value: p. Path, 问题一:body请求形式未进行json格式 data=j 阅读全文
posted @ 2023-06-05 16:35 娜乌西卡在路上 阅读(1178) 评论(0) 推荐(0)
摘要:报错信息如下:大致意思就是当前元素是不可以点击,但是确实存在在页面上,有可能是被loading覆盖了 selenium.common.exceptions.ElementClickInterceptedException: Message: element click intercepted: El 阅读全文
posted @ 2021-11-29 19:04 娜乌西卡在路上 阅读(1331) 评论(0) 推荐(0)
摘要:TypeError: 'tuple' object is not callable. 通过翻译““tuple”对象不可调用”,在网上没有一个符合自己错误的解决方案。经过逐个方法的试验总结如下: 出现该问题,依据提示是程序中将非调用的函数进行调用。 1、需要手工检查代码,是否有调用错误的函数 2、函数 阅读全文
posted @ 2021-11-24 20:03 娜乌西卡在路上 阅读(3393) 评论(0) 推荐(0)