E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Selenium自动化
Jenkins持续集成项目搭建与实践—基于Python
Selenium自动化
测试
视频学习:文末有免费的配套视频可观看点击文末小卡片,免费获取软件测试全套资料,资料在手,薪资嘎嘎涨Jenkins简介Jenkins是Java编写的非常流行的持续集成(CI)服务,起源于Hudson项目。所以Jenkins和Hudson功能相似。Jenkins支持各种版本的控制工具,如CVS、SVN、Git、Mercurial、Perforce和ClearCase,而且可以执行用ApacheAnt或
测试杂货铺
·
2024-01-19 15:18
jenkins
ci/cd
python
selenium
软件测试
自动化测试
职场和发展
爬虫-9-
selenium自动化
#所谓自动化,就是模拟人。去操作...#自动化需要浏览器驱动器,那么这个浏览器需要停止一下自动更新(减少麻烦)。#以下都以谷歌浏览器为例。#谷歌浏览器禁止更新详见:https://blog.csdn.net/weixin_48337566/article/details/123242827
金灰
·
2024-01-18 12:09
自动化
selenium
爬虫
python
测试工具
python爬虫爬取公众号_Python爬虫案例:爬取微信公众号文章
文章转载于公众号:早起Python作者:陈熹大家好,今天我们来讲点
Selenium自动化
,你是否有特别喜欢的公众号?你有想过如何将一个公众号历史文章全部文章爬下来学习吗?
weixin_39943442
·
2024-01-18 11:26
python爬虫爬取公众号
selenium 捕获网络请求
写在前面之前分享过CDP的知识,现在有一个需求需要在
selenium自动化
时捕获网络请求,这里记录一下。
银空飞羽
·
2024-01-16 22:11
selenium
测试工具
python
自动化
《手把手教你》系列技巧篇(八)-java+
selenium自动化
测试-元素定位大法之By id(详细教程)
1.简介从这篇文章开始,要介绍web自动化核心的内容,也是最困难的部分了,就是:定位元素,并去对定位到的元素进行一系列相关的操作。想要对元素进行操作,第一步,也是最重要的一步,就是要找到这个元素,如果连元素都定位不到,后续什么操作都是无用功,都是扯淡,因此宏哥建议小伙伴或者同学们从这里开始就要跟随宏哥的脚步,一步一个脚印的将基础打结实,不要到后期了要操作元素,到处找人问到处碰壁。在selenium
北京-宏哥
·
2024-01-16 11:39
selenium
开发语言
自动化
测试工具
java
《手把手教你》系列技巧篇(九)-java+
selenium自动化
测试-元素定位大法之By name(详细教程)
1.简介上一篇宏哥已经介绍了通过id来定位元素,今天继续介绍其他剩下的七种定位方法中的通过name来定位元素。本文来介绍Webdriver中元素定位方法之Byname,顾名思义,就是我们想要定位的目标元素节点上,有一个name="value"的属性,这样我们就可以通过name的value直接去找到这个元素。宏哥还是用百度首页搜索输入和点击提交来演示,由于搜索输入文本框有name属性,而点击提交没有
北京-宏哥
·
2024-01-16 11:09
java
selenium
开发语言
自动化
测试工具
windows
爬虫实战:滑动验证码
爬虫实战:滑动验证码一、目标破解猪八戒网滑动验证码,实现登录二、技术点1.python+
selenium自动化
2.python+PIL图像rgb对比3.模拟人类滑动三、思路1.获取块图、缺口图、完整图2
zly717216
·
2024-01-15 02:37
selenium
自动化
python
Selenium自动化
测试面试必备:高频面试题及答案整理
在本文中,我们将介绍一些最常见的
Selenium自动化
面试问题和答案,帮助你为面试做好准备。1
测试工程师成长之路
·
2024-01-13 12:13
selenium
面试
测试工具
Python 网络数据采集(四):Selenium 自动化
Python网络数据采集(四):
Selenium自动化
前言一、背景知识Selenium4SeleniumWebDriver二、SeleniumWebDriver的安装与配置2.1下载Chrome浏览器的驱动程序
半点闲
·
2024-01-13 09:25
Python
python
selenium
自动化
XPath
SOHU
自动化测试——最常见的Selenium异常
系列文章目录文章目录系列文章目录前言一Selenium异常简介二
Selenium自动化
的11种最佳单元测试框架1Selenium异常类别A.检查异常B.未检查的异常2Selenium例外备忘单3常见的Selenium
46741429
·
2024-01-10 11:20
面试
selenium
python
单元测试
selenium自动化
测试_49自动化测试中最常见的Selenium异常
selenium自动化
测试开发人员将始终在编写代码时牢记不同的场景,但是在某些情况下,实现可能无法按预期工作。
dnc8371
·
2024-01-10 11:45
python
java
linux
软件测试
数据库
Selenium自动化
程序被检测为爬虫,怎么屏蔽和绕过
Selenium操作被屏蔽使用
selenium自动化
网页时,有一定的概率会被目标网站识别,一旦被检测到,目标网站会拦截该客户端做出的网页操作。
测试界吖吖
·
2024-01-09 16:30
软件测试
selenium
自动化
爬虫
功能测试
软件测试
程序人生
职场和发展
python爬取招聘网站数据
这段代码是使用
Selenium自动化
测试模块进行网页爬取的示例代码。它通过模拟人的行为在浏览器中操作网页来实现爬取。具体的流程如下:导入所需的模块,包括Selenium、时间、随机、csv等模块。
CJourneys
·
2024-01-08 22:58
python
python
开发语言
po模型
一、PO模型介绍在自动化中,
Selenium自动化
测试中有一个名字经常被提及PageObject(思想与面向对象的特征相同),通常PO模型可以大大提高测试用例的维护效率优点:重用,业务和对象分离,代码结构清晰
ln111
·
2024-01-08 07:17
PO模型
1.介绍在自动化中,
Selenium自动化
测试中有一个名字经常被提及PageObject(思想与面向对象的特征相同),通常PO模型可以大大提高测试用例的维护效率优点:重用,业务和对象分离,代码结构清晰,
我向星明许愿
·
2024-01-08 01:57
po模型
一、PO模型介绍在自动化中,
Selenium自动化
测试中有一个名字经常被提及PageObject(思想与面向对象的特征相同),通常PO模型可以大大提高测试用例的维护效率优点:重用,业务和对象分离,代码结构清晰
執著_af43
·
2024-01-07 06:14
学习笔记(01):Python
Selenium自动化
测试视频教程-Selenium WebDriver 浏览器操作
立即学习:https://edu.csdn.net/course/play/6287/131088?utm_source=blogtoedu1、控制大小:set_window_size(宽度,高度)2、前进后退:back()、forward()3、刷新:refresh()
lyxleo
·
2024-01-06 22:16
研发管理
python
自动化测试
selenium
软件测试
研发管理
selenium元素单击不稳定解决方法
selenium自动化
测试过程中,经常会发现某一元素单击,很不稳定,有时候执行了点击没有反映。以下总结两种解决方法:都是通过js注入的方式去点击。
dsdasun
·
2024-01-06 19:56
web自动化
selenium
测试工具
自学Python+
Selenium自动化
测试
毛泽东说:“我一生最大的爱好是读书”,“饭可以一日不吃,觉可以一日不睡,书不可以一日不读”。---毛泽东的读书学习生涯(上)学习是文明传承之途、人生成长之梯、政党巩固之基、国家兴盛之要。---谈论学习也不行?退伍回来10个多月,奈何没有相关的软件测试工作经验和经历,而且毕业四五年没碰过了软件专业了,加之现在疫情的变化无常,报培训班时间不够自由,所以回来边恶补专业知识,边找相关工作。只能是四处碰壁,
bigbear_001
·
2024-01-06 12:43
#
web自动化测试
python
selenium
自动化
单元测试
测试用例
selenium自动化
测试框架
一、环境部署环境部署:安装python3.7以上版本,才能够支持Selenium4Python官网:WelcometoPython.org指令:pipinstallselenium下载selenium如果觉得下载太慢可以添加国内源安装webdriver,一定要确保webdriver与浏览器类别一致,以及版本一致,另外chrome会自动更新,一定要关闭自动更新按钮,否则就会出现chrome和webd
watermelon48
·
2024-01-06 07:16
selenium
python
测试工具
为何Selenium这么火?
1.什么是
Selenium自动化
测试JasonHuggins于2004年创建了一个JavaScript框架,旨在将其从重复的手动测试中解放出来。
测试界清流
·
2024-01-06 07:44
软件测试
selenium
测试工具
python
selenium自动化
测试框架搭建的方法步骤
设计思路本文整理归纳以往的工作中用到的东西,现汇总成基础测试框架提供分享。框架采用python3+selenium3+PO+yaml+ddt+unittest等技术编写成基础测试框架,能适应日常测试工作需要。1、使用PageObject模式将页面定位和业务操作分开,分离测试对象(元素对象)和测试脚本(用例脚本),一个页面建一个对象类,提高用例的可维护性;2、使用yaml管理页面控件元素数据和测试用
小兮说测试
·
2024-01-06 04:27
selenium
测试工具
UI自动化Selenium iframe切换多层嵌套
简单来说,就像房子内的一个个房间一样;你要去房间里拿东西,就得先开门;如上图就是一个很典型的iframe嵌套形式;要操作每一个元素,必须先进iframe;
Selenium自动化
对iframe的操作无非就是
北极之熊熊
·
2024-01-05 13:35
selenium
自动化
selenium
前端
UI自动化Selenium 页面窗口window定位切换
Selenium自动化
,在操作元素时,一定是基于某个窗口这个前提;我们时常在操作时会出现打开新窗口的情况;如点击新增按钮,打开了新增单据的新页面窗口,接下来要录入单据信息时,必须告诉框架切换到新窗口后,
北极之熊熊
·
2024-01-05 13:33
selenium
自动化
selenium
运维
selenium自动化
详解
一.基本使用#pipinstallselenium-ihttp://pypi.douban.com/simple/--trusted-hostpypi.douban.comfromseleniumimportwebdriver##驱动浏览器fromselenium.webdriver.common.byimportBy#选择器fromselenium.webdriver.common.keysim
攒了一袋星辰
·
2024-01-05 11:22
Python爬虫
python
微信
开发语言
《手把手教你》系列练习篇之6-python+
selenium自动化
测试(详细教程)
1.简介今天我们还是继续练习练习基本功,各位小伙伴要耐住住性子,要耐得住寂寞啊,不要急躁,后面你会感谢你在前边的不断练习的。到后面也是检验你前边的学习成果的一次很好实践。本文介绍如何通过linktext、partiallinktext、classname和name来定位页面元素。2.linktext定位元素我们打开网页,一些可以点击的链接跳转上面的文字,就是linktext,用百度首页举例来看:在
北京-宏哥
·
2024-01-05 11:19
python
selenium
dubbo
自动化
测试工具
功能测试
Selenium自动化
测试框架的搭建
说起自动化测试,我想大家都会有个疑问,要不要做自动化测试?自动化测试给我们带来的收益是否会超出在建设时所投入的成本,这个嘛别说是我,即便是高手也很难回答,自动化测试的初衷是美好的,而测试工程师往往在实现过程中花费了很多成本、精力,而最终以失败告终。失败的原因会很多,我总结几项:1.太过依赖测试工具,高估了工具的力量,最终会以失望告终。2.项目紧急的情况,为了规避那些多余的环节,干脆人工测试,结果整
测试界柠檬
·
2024-01-05 08:02
软件测试
selenium
测试工具
软件测试
自动化测试
功能测试
程序人生
职场和发展
PO模型
PO模型一、PO模型介绍在自动化中,
Selenium自动化
测试中有一个名字经常被提及PageObject(思想与面向对象的特征相同),通常PO模型可以大大提高测试用例的维护效率优点:重用,业务和对象分离
G_eebd
·
2023-12-31 05:11
Python反反爬篇--selenium被检测到的解决办法
1.反爬有时候,我们利用
Selenium自动化
爬取某些网站时,极有可能会遭遇反爬。
程序员晓晓
·
2023-12-30 01:45
python
selenium
开发语言
Python学习
Python编程
Python爬虫
Selenium自动化
(等待 / 弹窗处理 / 滚动条 / 多窗口处理 / Cookie处理)-------详细
Selenium自动化
(等待/弹窗处理/滚动条/多窗口处理/Cookie处理)一、等待设置休眠时间(休眠3秒):time.sleep(3)智能等待(隐式等待):(一般放在打开项目的前面一行)driver.implicitly_wait
网易测试开发猿
·
2023-12-29 21:30
自动化测试
Selenium
测试
软件测试
测试工程师
selenium
web
python
Selenium自动化
之弹窗处理
1.前言我们在使用Selenium做Web自动化测试时,页面经常出现弹窗,如果不处理后续的测试脚本就无法正常运行,今天我们就带大家一起来学习如何处理Web页面上的弹窗。2.Web页面弹窗的分类弹窗通常有3种:Alert类型弹框、Confirm类型弹框、Prompt类型弹框,这种我们无法通过定位元素来操作。它们的具体特点如下:Alert弹窗:只有信息及确认按钮Confirm弹窗:在Alert弹窗基础
软件测试果冻
·
2023-12-29 21:58
软件测试
软件测试面试
自动化测试
selenium
前端
学习
web自动化(1)——测试环境搭建
特点:开源兼容性支持多种编程语言执行并行测试selenium包含三大组件:IDE:录制用例webDriver:执行用例Grid:分布式执行2.搭建
selenium自动化
测试环境python->selenium
小丫么小二郎~
·
2023-12-29 00:15
自动化
python
pytest
selenium
《手把手教你》系列基础篇(五)-java+
selenium自动化
测试- 创建首个自动化脚本(详细教程)
1.简介前面几篇宏哥介绍了两种(java和maven)环境搭建和三大浏览器的启动方法,这篇文章宏哥将要介绍第一个自动化测试脚本。前边环境都搭建成功了,浏览器也驱动成功了,那么我们不着急学习其他内容,首先宏哥搭建好的环境中创建首个完整的自动化测试脚本,让小伙伴或者童鞋们提前感受感受,也是为了激起大家的学习兴趣。宏哥的个人经验是:自动化脚本编写比较容易,最大的困难去如何去写测试断言。自动化测试,最重要
北京-宏哥
·
2023-12-28 23:18
java
selenium
自动化
测试工具
Selenium 自动化操作
今天分享一个超有意思的东西
Selenium自动化
测试/调式工具。
kikiki2
·
2023-12-28 17:47
《手把手教你》系列基础篇之4-python+
selenium自动化
测试-xpath使用(详细教程)
1.简介俗话说:磨刀不误砍柴工,因此在我们要开始写自动化脚本之前,我们先来学习和了解几个基本概念,在完全掌握了这几个概念之后,有助于我们快速上手,如何去编写自动化测试脚本。元素,在这个教程系列,我们说的元素之网页元素(webelement)。在网页上面的文本输入框,按钮,多选,单选,标签,和文字都叫元素,总之,凡是能在页面显示的对象都可以作为页面元素对象。元素定位,有时候也叫Locator,一个H
北京-宏哥
·
2023-12-28 17:55
python
selenium
javascript
自动化
开发语言
测试工具
《手把手教你》系列基础篇之3-python+
selenium自动化
测试-驱动浏览器和元素定位大法(详细)
1.简介上一篇中,只是简单地一带而过的说了一些驱动浏览器,这一篇继续说说驱动浏览器,然后再说一说元素定位的方法。完成环境的安装并测试之后,我们对Selenium有了一定的了解了,接下来我们继续驱动浏览器做一些基本操作:窗口尺寸设置、网页截图、刷新、前进和后退2.窗口尺寸设置在测试过程中,我们可能会要求打开浏览器的窗口处于最大化或者设置为某一特定尺寸的大小,所以我们使用selenium驱动浏览器时设
北京-宏哥
·
2023-12-28 17:25
python
selenium
开发语言
自动化
测试工具
功能测试
day03
selenium自动化
测试
测试京东自动搜索和自动获取数据fromseleniumimportwebdriverfromselenium.common.exceptionsimportTimeoutExceptionfromselenium.webdriver.common.byimportByfromselenium.webdriver.support.uiimportWebDriverWaitfromselenium.w
LittleBear_6c91
·
2023-12-27 18:54
Selenium自动化
测试框架(附教程+源码)
说起自动化测试,我想大家都会有个疑问,要不要做自动化测试?自动化测试给我们带来的收益是否会超出在建设时所投入的成本,这个嘛别说是我,即便是高手也很难回答,自动化测试的初衷是美好的,而测试工程师往往在实现过程中花费了很多成本、精力,而最终以失败告终。失败的原因会很多,我总结几项:太过依赖测试工具,高估了工具的力量,最终会以失望告终。项目紧急的情况,为了规避那些多余的环节,干脆人工测试,结果整个链路中
测试杂货铺
·
2023-12-26 23:44
职场和发展
软件测试
自动化测试
测试用例
python
selenium
测试工具
selenium自动化
webdriver下载及安装
1、确认浏览器的版本在浏览器的地址栏,输入chrome://version/,回车后即可查看到对应版本2、找到对应的chromedriver版本2.1114及之前的版本可以通过点击下载chromedriver,根据版本号(只看大版本)下载对应文件2.2116版本通过点击下载chromedriverhttps://edgedl.me.gvt1.com/edgedl/chrome/chrome-for
迷途的少年
·
2023-12-26 12:49
selenium
selenium
自动化
测试工具
如何使用 Selenium 实现自动化操作?
本篇咱们来谈谈
Selenium自动化
脚本是如何工作的,以及如何实现一个简单的自动化示例;一、关于Selenium1.1、为什么选择它作为web自动化的测试工具?
爱学习的执念
·
2023-12-26 08:40
软件测试
技术分享
selenium
测试工具
【自动化测试教程】Java+
Selenium自动化
测试环境搭建
本主要介绍以Java为基础,搭建
Selenium自动化
测试环境,并且实现代码编写的过程。
测试界的世清
·
2023-12-24 01:53
技术分享
软件测试
自动化测试
java
selenium
开发语言
浅谈测试自动化selenium之POM模式
本文阐述了以下几个问题:什么叫POM模式为什么要用POM模式POM模式的思想POM模式的运用在刚学习
selenium自动化
测试的时候,一般都是:1.打开网页2.定位元素,进行操作3.关闭网页以百度为例:
朝一爱学习
·
2023-12-23 09:36
python自动化测试
自动化
selenium
python
python3+
selenium自动化
测试-获取元素属性17
(17)获取元素属性通常在做断言之前,都要先获取界面上元素的属性,然后与期望结果对比。本篇介绍几种常见的获取元素属性方法。1.获取元素属性获取页面title--利用driver.title即可title=driver.titleprint(title)2.获取元素的文本例如页面上显示的文本,查看元素属性:设为首页通过driver.text获得文本text=driver.find_element_b
C1R2
·
2023-12-23 05:06
搭建
Selenium自动化
测试环境,安装包以及驱动地址
python安装包(官网):https://www.python.orgPycharm安装包(官网):DownloadPyCharm:PythonIDEforProfessionalDevelopersbyJetBrainswindow环境和Mac环境安装教程:pycharm在windows和macos下的安装-CSDN博客Selenium安装包:selenium·PyPI一般安装方式:pipin
zyg_2015
·
2023-12-22 16:33
工具
环境搭建
测试
python
selenium
测试工具
PO模型
一、PO模型介绍在自动化中,
Selenium自动化
测试中有一个名字经常被提及PageObject(思想与面向对象的特征相同),通常PO模型可以大大提高测试用例的维护效率优点:重用,业务和对象分离,代码结构清晰
__65a0
·
2023-12-21 21:31
绝对干货!自动化测试PO设计模式的进阶实现(附源码),适合想提升编码能力的测试同学
本文阅读的前提:同学们知道如何进行
Selenium自动化
测试并了解什么是PO设计模式!对于代码基础较弱的测试同学希望多读几次文章并上手操作,这篇文章看懂后,大家的编码能力就会进步了!
测试开发Kevin
·
2023-12-19 17:18
Java
自动化测试
测试开发
java
selenium
python 自动点击网页上按钮_python
selenium自动化
(一)点击页面链接测试
需求:现在有一个网站的页面,我希望用python自动化的测试点击这个页面上所有的在本窗口跳转,并且是本站内的链接,前往到链接页面之后在通过后退返回到原始页面。要完成这个需求就必须实现3点:1.找到原始页面上面所有的在本窗口内跳转的链接2.跳转到目标页面之后,“后退”到原始页面3.在原始页面上继续点击后续的链接首先,要找到页面上的所有链接并不困难。selenium为我们提供了find_element
weixin_39910523
·
2023-12-19 13:19
python
自动点击网页上按钮
selenium自动化
爬取携程酒店信息
重要提醒!!!!携程反爬太强了,用自动化爬取,其他的数据都正确。唯独价格不正确!!!价格是携程随机生成的,不是正确的价格!当前进度:已完成搜索目的地,但无法解决携程需要登录才能查看酒店价格,即无法绕过登陆想办法解决中2021/2/5还是无法绕过登陆,只能手动扫码登陆,并且在点击酒店详情后会跳出新的界面,要将driver定位到新的界面上,酒店详情还不能全部获取,后续要想办法将所有的酒店详情全部获取到
Take Me To Your Hear
·
2023-12-18 14:22
selenium
chrome
python
UI自动化Selenium 数据驱动读取Excel
selenium自动化
,希望通过Excel进行数据驱动;即代码自动读取并循环所有数据;如下为Excel读取封装的函数#Excel数据读取defExcelRead(filename,sheetname):
北极之熊熊
·
2023-12-18 12:16
selenium
自动化
selenium
运维
Python+
selenium自动化
生成测试报告
前言批量执行完用例后,生成的测试报告是文本形式的,不够直观,为了更好的展示测试报告,最好是生成HTML格式的。unittest里面是不能生成html格式报告的,需要导入一个第三方的模块:HTMLTestRunner一、导入HTMLTestRunner1.这个模块下载不能通过pip安装了,只能下载后手动导入,下载地址:http://tungwaiyip.info/software/HTMLTestR
心软小念
·
2023-12-17 04:03
软件测试
技术分享
selenium
自动化
测试工具
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他