
selenium
文章平均质量分 92
测试架构师北凡
十二年互联网自动化测试和测试开发工程师,累死自己也要卷死同行,学无止境
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
干货-卷起来,企业级web自动化测试实战落地(三)
Selenium 自动化测试方案基础方案:使用unittest,主要是用 TestCase(测试用例);使用模块化(基本的模块化,抽取公共模块);使用数据驱动的方式(主要包括 数据库的形式 和文件读取 );定制执行需要测试的用例,使用unittest,主要用的是TestSuite(测试套件)、和 TextTestRunner(文本测试运行器)[或者HTMLTestRunner]生成测试报告(发送报告到指定邮箱)方案实现的具体使用PyCharm创建新的PurePython项目。原创 2023-07-10 16:00:10 · 211 阅读 · 0 评论 -
干货-卷起来,企业级web自动化测试实战落地(二)
WebDriver的基本使用实例化一个WebDriver的对象(使用默认的火狐浏览器 v46或者以下)driver = webdriver.Firefox()注意,一定要写括号,代表实例化对象打开网址查找元素用id : driver.find_element_by_id(“account”)用name:driver.find_element_by_name(“password”)用xpath css_selector对元素的操作使用python的休眠,给浏览器留出时间加载页面。原创 2023-07-09 16:03:32 · 229 阅读 · 0 评论 -
干货-卷起来,企业级web自动化测试实战落地(一)
开始前-项目讨论项目中符合自动化测试的部分有哪些?(目标和范围 scope, 准入准出标准)稳定的需求点、变动较少的页面;每日构建后的测试验证 daily build;比较频繁的回归测试;需要在多平台上运行的相同测试案例、组合遍历型的测试、大量的重复任务;自动化用例在整个项目的测试用例的覆盖率?一般的要求 50% +;重点的要求 80% +;根据项目的具体要求,变动特别大的项目需要额外单独考虑覆盖率;项目团队建设。原创 2023-07-07 16:14:55 · 383 阅读 · 0 评论 -
干货整理,Selenium 自动化测试常见异常问题 +解决方法(详细)
异常1:Stale Element Reference Exception直译异常Stale Element Reference Exception:陈旧元素引用异常首先,啥情况下会出现这异常简单来说就是,页面元素过期了,无法引用元素出现这异常的常见原因The element has been deleted entirely:该元素已被删除【更常见】The element is no longer attached to the DOM:元素不再附加到DOM上该元素已被删除。原创 2023-07-06 15:55:22 · 3192 阅读 · 0 评论 -
【Selenium01篇】python+selenium实现Web自动化:搭建环境,Selenium原理,定位元素以及浏览器常规操作
一、前言最近问我自动化的人确实有点多,个人突发奇想想从0开始讲解python+selenium实现Web自动化测试,请关注博客持续更新!原创 2022-07-18 20:41:47 · 406 阅读 · 0 评论 -
csdn涨薪技术-Selenium自动化测试全栈总结
我是凡叔,废话少说直接上干货 1.1 Selenium是一款主要用于Web应用程序自动化测试的工具集合。Selenium测试直接运行在浏览器中,本质是通过驱动浏览器,模拟浏览器的操作,比如跳转、输入、点击、下拉等,来拿到网页渲染之后的结果,可支持多种浏览器如,chorme,FireFox,IE等。1.2 Selenium WebDriver:业界通用的测试框架,不仅是web测试的标准,同时在移动测试领域也是底层的核心驱动框架;1.3 Python是动态语言;1.4 Selenium包括一系列的工具组件:1)原创 2022-06-28 19:18:23 · 1151 阅读 · 5 评论