- 博客(15)
- 收藏
- 关注
原创 使用 CSV 文件(带中文表头) 模拟 1000 个用户同时登录
(JMeter 会自动使用中文表头作为变量名)行数 = 1000(与线程数相同,避免循环)– JMeter 启动脚本加。(不够 1000 一直等)(调试用,正式压测时禁用)– CSV 文件编码。能正常读取、登录成功。CSV 表头即变量名,即可,无需额外定义。推送到Grafana。
2025-10-10 18:15:22
449
原创 selenium.common.exceptions.ElementNotInteractableException: Message: element not interactable
这个错误表示Selenium找到了元素,但元素当前无法进行交互。
2025-09-30 10:26:08
325
原创 UnboundLocalError: local variable ‘element‘ referenced before assignment
但在当前作用域中该变量尚未被赋值。表示在代码中尝试访问一个局部变量。
2025-09-30 10:15:57
178
原创 iframe动态随弹窗关闭处理
5. self.click_element('some_element') # 报错:NoSuchFrameException ✗。2. self.switch_frame('popup_layer') # 进入第二层(弹窗) ✓。1. self.switch_frame('first_layer') # 进入第一层 ✓。4. # 此时:第二层iframe被销毁,但driver仍然试图在第二层上下文中操作。└── 第二层iframe (动态弹窗)└── 第一层iframe (持久存在)
2025-09-29 17:59:07
261
原创 pytest报错运行报错集合
>> 生成 allure 报告: allure generate "./report/data/allure_data" -o "./report/html/allure_report" --clean。>>> 运行命令: pytest -n auto。安装缺失的插件,第三方库,python库。
2025-09-21 15:56:58
207
原创 pytest运行报警及报错解决Windows fatal exception: access violation
或者执行命令增加 '-p no:faulthandler'pytest.ini文件。
2025-09-18 23:29:55
437
原创 Python基于Playwright库的自动化环境配置指南(Windows与Linux)
Playwright是一个强大的Python库,用于自动化Web浏览器操作。其主要特性包括:支持所有现代浏览器(Chromium、Firefox、WebKit)跨平台支持(Windows、Linux、macOS)自动等待元素出现,减少Flaky测试提供丰富的API用于模拟用户操作支持无头模式运行。
2025-08-28 17:42:55
1497
原创 JMeter使用及其性能压测
Jmeter:Apache开源性能测试工具,支持多协议(HTTP/HTTPS、FTP、JDBC等)。- 核心功能:性能测试、压力测试、接口测试、负载测试。- 适用场景:Web应用、API、数据库、微服务等。【测试计划】(相当于多个进程或者单个进程),模拟本次运行过程中所有业务的接口请求是用于向服务器发送请求并接收响应的核心组件。它模拟用户对目标系统的操作(如HTTP请求、JDBC查询、FTP上传等),是性能测试中定义具体操作的关键部分。
2025-06-08 23:31:01
9776
原创 APP测试之adb调试命令
本文介绍了Android调试工具adb的环境配置与常用命令操作。主要内容包括:1)配置adb环境变量和验证安装;2)连接手机的步骤(开启USB调试、安装驱动等);3)常用adb命令:获取包名/界面名、测量启动时间、安装/卸载应用、文件传输、日志抓取(包括按优先级、包名过滤)等;4)命令总结清单。文章详细说明了adb在Android应用调试中的核心功能,包括系统交互、性能测试和日志分析等关键操作步骤,为开发者提供了实用的adb工具使用指南。
2025-06-08 16:50:17
2257
原创 软件测试之Python自动化-CD-持续部署-Jenkins搭建保姆级教程
Jenkins是一个开源的自动化服务器,主要用于持续集成(CI)和持续交付(CD)工作流的管理和执行。它通过自动化软件开发生命周期中的构建、测试和部署过程,帮助开发团队更快、更高效地交付软件产品。
2025-06-08 00:11:18
941
原创 Python 文件与 JSON/YAML 操作完整指南
YAML 支持更复杂的数据类型(如日期、自定义对象),JSON 仅支持基本类型。确保JSON 中文正常显示。YAML 需显式设置。模块,可以灵活处理不同格式的数据持久化需求!,避免任意代码执行风险。让 JSON 更易读,(解析失败时抛出)。
2025-06-07 16:35:54
537
原创 python自动化测试中conftest文件中fixture函数运用
不同层级的conftest下的fixture函数执行顺序不同。这是session_autouse自动前置外层操作。这是session_autouse自动前置内层操作。这是session_autouse自动后置内层操作。这是session_autouse自动后置外层操作。这是function1自动前置外层操作。这是function1自动前置内层操作。这是function1自动后置内层操作。这是function1自动后置外层操作。这是module前置内层操作。这是module后置内层操作。
2025-01-05 14:46:39
229
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1