
selenium+python自动化测试
文章平均质量分 63
主要记录学习selenium web自动测试一些笔记
~远在太平洋~
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
selenium之pytese测试框架的使用
Python + Selenium + Pytest 自动化测试教程本教程将指导你如何结合 Python、Selenium 和 Pytest 构建高效、可维护的自动化测试框架,涵盖环境配置、测试用例编写、高级特性和实战示例。原创 2025-02-24 10:27:56 · 419 阅读 · 0 评论 -
Python + Selenium 学习笔记的思维导图
以下是 Python + Selenium 学习笔记的思维导图大纲,涵盖核心知识点和实战路径,供系统学习和快速查阅:原创 2025-02-24 09:37:51 · 87 阅读 · 0 评论 -
Selenium之parameterized 实现参数化测试
return f"0生成的方法名:test_element_visibility_for_button_submit。原创 2025-02-21 14:33:01 · 445 阅读 · 0 评论 -
Selenium测试之ddt参数化
在 unittest 中,ddt(Data-Driven Tests)库是实现参数化测试的强大工具,支持通过装饰器将多组测试数据注入测试方法,生成独立的测试用例。本指南将详细讲解其使用方法及实际应用场景。原创 2025-02-21 13:30:56 · 368 阅读 · 0 评论 -
Selenium之unittest的使用
核心结构:setUpClass 优化资源开销,灵活使用断言验证逻辑。可扩展性:通过参数化和 Page Object 模式应对复杂场景。生产级应用:结合持续集成(Jenkins/GitHub Actions)+ HTML报告 + 邮件通知。project/├── pages/│ ├── login_page.py # Page 类├── tests/│ ├── test_login.py # 测试用例├── utils/│ ├── HTMLTestRunner.py# 报告生成器。原创 2025-02-21 11:27:16 · 428 阅读 · 0 评论 -
Selenium之等待机制
动态页面的克星:显式等待通过条件判断,有效处理现代Web应用的异步加载。调试技巧:在不确定条件时,使用显式等待的 until_not() 反向验证逻辑。框架集成:在 Pytest/Unittest 中将等待逻辑封装为公共方法,提升代码复用性。合理利用等待机制,能显著提升测试脚本的 稳定性 和 执行效率,减少因网络延迟或动态渲染导致的假性失败(Flaky Tests)。原创 2025-02-20 14:39:15 · 302 阅读 · 0 评论 -
Selenium之常见重要的异常
在 Selenium 自动化测试中,处理异常是确保脚本稳定性的关键。原创 2025-02-20 10:03:23 · 460 阅读 · 0 评论 -
selenium之定制浏览器启动参数
以下是 Selenium 中 定制浏览器启动参数 的详细说明与代码示例,涵盖 Chrome、Firefox 的常见需求场景,帮助优化测试效率并解决兼容性问题。原创 2025-02-20 09:20:21 · 616 阅读 · 0 评论 -
selenium中操作span类型元素及示例
元素的常用方法在 Selenium 中操作元素常见于文本验证、动态内容获取、表单验证等场景。原创 2025-02-19 17:08:34 · 444 阅读 · 0 评论 -
selenium之操作滚动条讲解与示例
在 Selenium 中操作滚动条是一个常见的需求,尤其是在处理动态加载内容、长页面或需要确保元素可见的场景中。原创 2025-02-19 16:20:02 · 730 阅读 · 0 评论 -
使用selenium测试如何定位动态id
在 Selenium 中定位动态 ID 的元素,需要绕过 ID 中随机变化的部分。原创 2025-02-19 09:20:41 · 281 阅读 · 0 评论 -
selenium自动化之Js处理滚动条实例
以百度搜索腾讯课堂为实例介绍Js处理滚动条使用方法selenium中使用execute_script方法执行js语句来实现滚动功能语句execute_script(“arguments[0].scrollIntoView();”,target)其中target为find_element_by_xxx找到的元素对象操作步骤通过selenium的查找元素的方法先找到元素通过执行js语句...原创 2019-11-29 15:49:45 · 339 阅读 · 0 评论 -
Selenium自动化之select/option类型的下拉列表实例操作
以百度设置的select/option类型的下拉列表为例来介绍在selenium中有专门的Select类来处理# -*- coding:utf-8 -*-from selenium import webdriverfrom selenium.webdriver.support.wait import WebDriverWaitfrom selenium.webdriver.common....原创 2019-11-29 15:44:34 · 1567 阅读 · 0 评论 -
selenium自动化之iframe弹窗操作实例
以登录腾讯课堂为例介绍iframe弹窗的操作# -*- coding:utf-8 -*-import timefrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support.wait import WebDriverWaitfrom selenium.webdriver.support import ...原创 2019-11-29 15:40:39 · 902 阅读 · 0 评论 -
Selenium+Python自动测试思维导图
#Web自动化测试元素定位及元素操作思维导图原创 2019-11-29 15:31:03 · 510 阅读 · 0 评论