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+Python
Selenium+Python
自动化测试常用元素定位+鼠标操作
前置条件:Windows系统,PyCharm集成开发环境,Selenium浏览器自动化测试框架,Python语言一、元素定位1.xpath#1-(1)使用xpath查找元素树懒,并点击,元素包含文本类的内容都可以用此方式self.driver.find_element_by_xpath('//div[text()="树懒"]').click()#1-(2)使用xpath查找元素,并输入self.d
hi_树懒
·
2024-02-05 19:37
selenium+python
处理警示框
author="jolting"date="2018-03-29"图片发自App执行同事的自动化用例时,碰到alter的没处理好报错了,不太了解如何操作,查看了一下警示框也不只是一种形式,有alter、comfirm、prompt三种样子,如下图1,图1警示框但他们主要操作方法都是一样的:switch_to_alter()1.text:获取文本值2.accept():点击确认3.dismiss()
麻辣烫里面放麻花
·
2024-01-30 14:47
web自动化测试框架介绍
二、说明此篇中所用的技术栈为
Selenium+Python
,因其本身
跟我一起学测试呀
·
2024-01-26 21:58
技术分享
软件测试
单元测试
fiddler
职场和发展
学习
selenium+python
使用 XPath 表达式来实现找到目标元素时智能封装等待,执行测试代码启动Chrome浏览器后,地址栏只显示data;
背景学习使用XPath表达式来实现找到目标元素时智能封装等待执行测试代码启动Chrome浏览器后,地址栏只显示data;代码如下importunittestfromseleniumimportwebdriverfromselenium.common.exceptionsimportNoSuchElementExceptionfromselenium.webdriver.support.waitim
seabirdssss
·
2024-01-17 02:04
测试
python
学习
selenium
基于
Selenium+Python
的web自动化测试框架
一、什么是Selenium?Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:SeleniumIDE、SeleniumWebDriver和SeleniumGrid。SeleniumIDE:Firefox的一个扩展,它可以进行录制回放,并把录制的操作以多种语言(例如java、python等)的形式导出成测试用
鱼鱼说测试
·
2024-01-14 15:21
软件测试
接口自动化测试
selenium
python
前端
selenium+python
做爬虫开发前环境准备
爬虫开发的路很多,这里仅记录一条适合我的路。一个文件,100多行代码,就完成了一个带定时器的每天自动爬取的爬虫开发,每次爬取时自动登录账号,能对网站的二层浏览结构实现随意爬取,能控制有头无头模式,能控制是否加载网页图片等。操作系统:windows软件下载python环境:我用的是Anaconda(下载地址:https://www.anaconda.com/distribution/#downloa
温室寻荒凉
·
2024-01-14 08:05
基于
Selenium+Python
的web自动化测试框架
一、什么是Selenium?Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:SeleniumIDE、SeleniumWebDriver和SeleniumGrid。SeleniumIDE:Firefox的一个扩展,它可以进行录制回放,并把录制的操作以多种语言(例如java、python等)的形式导出成测试用
测试界媛姐
·
2024-01-12 23:41
自动化测试
软件测试
技术分享
selenium
python
测试工具
python 爬取微博展开全文数据 BeautifulSoup
探索了一下发现大多都是
selenium+python
的代码,在这儿保存一个自己解决的BeautifulSoup下展开全文的方法。
木子.LYR
·
2024-01-06 13:51
python
爬虫
数据挖掘
selenium python 的四种截图方式
一、
selenium+python
的四种截图方式save_screenshot(file_name)get_screenshot_as_file('file_name)get_screenshot_as_base64
宋学慧
·
2024-01-05 06:52
Selenium
selenium
python
测试工程师
selenium+python
模拟鼠标操作
在selenium中,针对鼠标的一些操作都被封装在ActionChains类中,在需要使用的时候,导入ActionChains类即可调用相关的方法,使用actions类方法时,每个方法后面需要跟上perform()方法才能实现。常用操作有:move_to_element方法,移动到某个元素上;double_lick()方法,双击某个元素;context_click()方法,右击某个元素;click
梦里有阳光
·
2024-01-02 08:46
#
python自动化
python
selenium
UI自动化
自动化测试
web自动化测试
python多线程执行测试用例_
selenium+python
自动化90-unittest多线程执行用例
前言假设执行一条脚本(.py)用例一分钟,那么100个脚本需要100分钟,当你的用例达到一千条时需要1000分钟,也就是16个多小时。。。那么如何并行运行多个.py的脚本,节省时间呢?这就用到多线程了,理论上开2个线程时间节省一半,开5个线程,时间就缩短五倍了。项目结构1.项目结构跟之前的设计是一样的:casetest开头的.py用例脚本common放公共模块,如HTMLTestRunnerrep
weixin_39643244
·
2023-12-18 02:22
python多线程执行测试用例
python多线程执行测试用例_
selenium+python
自动化89-unittest多线程执行用例
前言假设执行一条脚本(.py)用例一分钟,那么100个脚本需要100分钟,当你的用例达到一千条时需要1000分钟,也就是16个多小时。。。那么如何并行运行多个.py的脚本,节省时间呢?这就用到多线程了,理论上开2个线程时间节省一半,开5个线程,时间就缩短五倍了。一、项目结构1.项目结构跟之前的设计是一样的:-casetest开头的.py用例脚本-common放公共模块,如HTMLTestRunne
weixin_39643679
·
2023-12-18 02:22
python多线程执行测试用例
selenium+python
自动化测试 —— 解决无法启动IE浏览器及报错问题!
前言:记录启动IE浏览器的报错及解决方法。错误1:selenium.common.exceptions.WebDriverException:Message:'IEDriverServer.exe'executableneedstobeinPATH.Pleasedownloadfromhttp://selenium-release.storage.googleapis.com/index.html
测试界媛姐
·
2023-12-14 14:41
自动化测试
软件测试
技术分享
selenium
测试工具
用 Python 爬取网页 PDF 和文档
完整代码2爬取网页文档2.1遇到的问题2.2完整代码3一些资源推荐1爬取网页PDF以https://reader.jojokanbao.cn/rmrb上PDF的下载为例1.1在日历控件中输入时间参考博客:
selenium
mycsdn5698
·
2023-12-04 05:06
Python
应用
python
selenium+python
selenium八大查找元素fromseleniumimportwebdriverfromselenium.webdriver.common.byimportBy#创建一个WebDriver实例driver=webdriver.Chrome()#打开网页driver.get("https://www.baidu.com/")#使用find_element方法查找元素element=driver.f
不淑you
·
2023-12-03 23:17
selenium
python
测试工具
Selenium+Python
做web端自动化测试框架与实例详解教程
最近受到万点暴击,由于公司业务出现问题,工作任务没那么繁重,有时间摸索
selenium+python
自动化测试,结合网上查到的资料自己编写出适合web自动化测试的框架,由于本人也是刚刚开始学习python
程序员木江
·
2023-11-29 22:24
自动化测试
接口测试
selenium
python
前端
UI自动化(
selenium+python
)之元素定位的三种等待方式!
前言在UI自动化过程中,常遇到元素未找到,代码报错的情况。这种情况下,需要用等待wait。在selenium中可以用到三种等待方式即sleep,implicitly_wait,WebDriverWait一、固定等待(sleep)导入time模块,设定固定的等待时间缺点:在网络状态良好,元素可以加载出来的情况下,依然需要等待,会导致脚本允许时间延长。二、隐式等待(implicitly_wait)隐式
自动化测试老司机
·
2023-11-25 03:14
软件测试
安全测试
自动化测试
selenium
python
测试工具
自动化测试
测试工程师
自动化测试—
selenium+python
实现基本自动化测试
安装selenium打开命令控制符输入:pipinstall-Uselenium火狐浏览器安装firebug:www.firebug.com,调试所有网站语言,调试功能SeleniumIDE是嵌入到Firefox浏览器中的一个插件,实现简单的浏览器操作的录制与回放功能,IDE录制的脚本可以可以转换成多种语言,从而帮助我们快速的开发脚本,下载地址:https://addons.mozilla.org
测试界的彭于晏
·
2023-11-25 03:41
软件测试
自动化测试
技术分享
软件测试
python
selenium
自动化测试
测试框架
自动化测试
selenium+python
——生成HTML报告,异常捕获,数据驱动
HTML报告生成 脚本执行完后,还需要看HTML报告。在生成报告之前要先保证自己的python目录…\Python38\Lib下有HTMLTestRunner.py runnerall.py:importunittestimportHTMLTestRunnerimportsys,time,os#手工添加案例到套件defcreatsuit():discover=unittest.defaultT
x.yao
·
2023-11-24 09:57
软件测试篇
selenium
软件测试
自动化测试——利用
Selenium+Python
批量录入测试数据
背景:测试过程中,为实现将不同的测试数据批量循环录入,考虑需对已通过读取csv文件方式参数化的脚本进一步地参数化,示例代码如下:importcsvfromseleniumimportwebdriverdata_set=r'C:\\test.csv'data=csv.reader(file(data_set,'rb'))deftest_insert():driver=webdriver.Chrome
aonydbchg15406230
·
2023-11-24 09:53
python
测试
UI自动化(
selenium+python
)之元素定位的三种等待方式!
前言在UI自动化过程中,常遇到元素未找到,代码报错的情况。这种情况下,需要用等待wait。在selenium中可以用到三种等待方式即sleep,implicitly_wait,WebDriverWait一、固定等待(sleep)导入time模块,设定固定的等待时间缺点:在网络状态良好,元素可以加载出来的情况下,依然需要等待,会导致脚本允许时间延长。二、隐式等待(implicitly_wait)隐式
测试界的彭于晏
·
2023-11-22 03:57
软件测试
技术分享
自动化测试
selenium
单元测试
测试工具
软件测试
压力测试
自动化测试
Selenium+Python
做web端自动化测试框架实战
最近受到万点暴击,由于公司业务出现问题,工作任务没那么繁重,有时间摸索
selenium+python
自动化测试,结合网上查到的资料自己编写出适合web自动化测试的框架,由于本人也是刚刚开始学习python
程序员雷叔
·
2023-11-22 00:29
selenium
测试工具
测试用例
单元测试
jmeter
postman
功能测试
selenium和python的关系,
Selenium+python
1、页面元素识别与定位页面元素由标签对组成标签有各种属性标签对之间可以有文本数据标签有层级关系Webdriver提供了8种元素定位方法,在python中对应的方法为:Id定位:find_element_by_id()Name定位:find_element_by_name()Tag定位:find_element_by_tag_name()Class定位:find_element_by_class_n
拉勾教育
·
2023-11-21 02:57
自动化测试
selenium+python
(webdriver常用的API)
观察脚本#coding=utf-8fromseleniumimportwebdriverimporttimebrowser=webdriver.Firefox()browser.get("https://www.baidu.com")browser.find_element_by_id("kw").send_keys("selenium")browser.find_element_by_id("s
x.yao
·
2023-11-21 01:22
软件测试篇
selenium
python
selenium+python
下拉框校验
源代码お客さまにあったサーピスをご紹介するため、次の10項目について、重視するものを選択してください。なお、選択内容はあとから登録・変更もできます。業種製造業卸売業小売業IT役職経営者従業員数5~10人未満10~20人未満20~30人未満30~40人未満40~50人未満50人以上お困り事売上拡大・マーケティング人材活用セキョリティ・リスク管理需要验证的问题有1)验证下拉框有几个选项2)依次校验下拉
Alice__Time
·
2023-11-21 01:48
selenium+python
初学者常见问题汇总~~~持续更新
1.UnicodeDecodeError:'ascii'codeccan'tdecodebyte0xe8inposition4857:ordinalnotinrange(128)报错截图最开始执行是成功的,后来又修改回退了点东西,功能什么都没有改就是执行报错,最开始以为又是空格缩进什么的有问题,试了试还是报错,纳闷....然后开始求助度娘^_^1.1搜索Traceback(mostrecentca
赵阿乔_kaylee
·
2023-11-19 07:59
selenium+python
做web端自动化测试框架实战
最近受到万点暴击,由于公司业务出现问题,工作任务没那么繁重,有时间摸索
selenium+python
自动化测试,结合网上查到的资料自己编写出适合web自动化测试的框架,由于本人也是刚刚开始学习python
测试界的路飞
·
2023-11-13 23:07
技术分享
软件测试
selenium
测试工具
python自动化测试环境搭建步骤_
selenium+Python
自动化测试环境搭建
window安装步骤:1、下载python安装https://www.python.org/downloads/release/python-351/根据自己的操作系统32/64位,选择相应的版本。安装过程我就没必要描述,我的安装目录为:C:\Python352、进入cmd(windows命令提示符)下面输入"python"命令。(如果提示python不是内部或外部命令!别急,去配置一下环境变量吧
文科你不配
·
2023-11-11 00:42
Selenium+Python
自动化测试环境搭建
selenium+python
自动化测试——环境搭建关于seleniumSelenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。
软件测试果冻
·
2023-11-11 00:36
软件测试
软件测试面试
自动化测试
selenium
python
测试工具
Web自动化测试入门篇详解
二、说明此篇中所用的技术栈为
Selenium+Python
,因其本身
测试老哥
·
2023-11-10 15:58
python
软件测试
自动化测试
测试工具
selenium
测试工程师
职场和发展
基于
Selenium+Python
的web自动化测试框架
一、什么是Selenium?Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:SeleniumIDE、SeleniumWebDriver和SeleniumGrid。SeleniumIDE:Firefox的一个扩展,它可以进行录制回放,并把录制的操作以多种语言(例如java、python等)的形式导出成测试用
测试界的吴彦祖
·
2023-11-09 06:08
功能测试
自动化测试
selenium
测试工具
测试工程师
自动化测试
软件测试
python界面自动化实现登录
python界面自动化实现登录1.针对无验证码的直接通过页面元素定位,登录即可2.有验证码的建议通过cookie绕过实现登录
Selenium+Python
自动化之如何绕过登录验证码一、使用Fiddler
丨盾
·
2023-11-05 17:36
python
pycharm
爬虫
基于
Selenium+Python
的web自动化测试框架详解
一、什么是Selenium?Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:SeleniumIDE、SeleniumWebDriver和SeleniumGrid。SeleniumIDE:Firefox的一个扩展,它可以进行录制回放,并把录制的操作以多种语言(例如java、python等)的形式导出成测试用
程序员油条
·
2023-11-02 20:05
技术分享
软件测试
selenium
python
测试工具
基于
Selenium+Python
的web自动化测试框架
一、什么是Selenium?Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:SeleniumIDE、SeleniumWebDriver和SeleniumGrid。SeleniumIDE:Firefox的一个扩展,它可以进行录制回放,并把录制的操作以多种语言(例如java、python等)的形式导出成测试用
测试小鬼
·
2023-11-01 07:41
selenium
python
前端
软件测试
jmeter
测试工具
jenkins
python日历下拉框_
selenium+Python
(Js处理日历控件)
日历控件是web网站上经常会遇到的一个场景,有些输入框是可以直接输入日期的,有些不能,以我们经常抢票的12306网站为例,详细讲解如何解决日历控件为readonly属性的问题。基本思路:先用js去掉readonly属性,然后直接输入日期文本内容一、日历控件1.打开12306的车票查询界面,在出发日期输入框无法直接输入时间2.常规思路是点开日历控件弹出框,从日历控件上点日期,这样操作比较烦躁,并且我
weixin_39766109
·
2023-10-29 07:20
python日历下拉框
自动化测试:Selenium自动化环境搭建
本章内容●Selenium的WebDriver工作原理●
Selenium+Python
自动化测试环境搭建●WebDriver初步使用●浏览器操作模拟一、WebDriver工作原理WebDriver提供了各种语言环境的
川石信息
·
2023-10-28 01:16
selenium+python
web自动化测试框架项目实战实例教程
自动化测试对程序的回归测试更方便。由于回归测试的动作和用例是完全设计好的,测试期望的结果也是完全可以预料的,将回归测试自动运行...可以运行更加繁琐的测试自动化测试的一个明显好处就是可以在很短的时间内运行更多的测试。学习自动化测试最终目的是应用到实际项目中,本篇将介绍大家自动化测试框架:项目目录结构:基本类模块代码fromCommon.Logimportframelogclassbase():de
软件测试潇潇
·
2023-10-27 16:56
软件测试
自动化测试
软件测试工程师
python
selenium
前端
软件测试
自动化测试
功能测试
程序人生
selenium+python
自动化安装驱动 碰到的问题
刚开始使用谷歌驱动,我的谷歌浏览器版本是最新版下载驱动地址,访问不了。ChromeforTestingavailability只能使用火狐驱动,我这里的火狐版本也是最新版119.0查找全网找到驱动geckodriver下载地址https://mirrors.huaweicloud.com/geckodriver/v0.33.0/geckodriver-v0.33.0-win64.zip下载完放到p
攻城狮的梦
·
2023-10-26 17:11
selenium
自动化
测试工具
python 浏览器截图快捷键_[Python爬虫] Selenium自动访问Firefox和Chrome并实现搜索截图...
它是在Windows下通过
Selenium+Python
实现自动访问Firefox和Chrome并实现搜索截图的功能。
装鳖
·
2023-10-25 06:31
python
浏览器截图快捷键
[Python爬虫] Selenium自己主动訪问Firefox和Chrome并实现搜索截图
它是在Windows下通过
Selenium+Python
实现自己主动訪问Firefox和Chrome并实现搜索截图的功能。
weixin_30642305
·
2023-10-25 06:30
爬虫
测试
python
【Python军火库】浏览器操作手:Selenium
文章目录一、selenium简介二、
selenium+python
环境配置三、浏览器基本操作1、启动浏览器2、元素定位3、等待方式4、常用浏览器操作四、键盘和鼠标事件1、键盘事件2、鼠标事件五、多层框架
逆旅鸭
·
2023-10-15 14:59
Python军火库
python
selenium
编程语言
selenium+python
web自动化测试框架项目实战实例教程
自动化测试对程序的回归测试更方便。由于回归测试的动作和用例是完全设计好的,测试期望的结果也是完全可以预料的,将回归测试自动运行...可以运行更加繁琐的测试自动化测试的一个明显好处就是可以在很短的时间内运行更多的测试。学习自动化测试最终目的是应用到实际项目中,本篇将介绍大家自动化测试框架:项目目录结构:基本类模块代码#大牛测试#qq:2574674466#基本类fromCommon.Logimpor
大牛测试
·
2023-10-09 15:23
软件测试
selenium
python
logging
unittest
Selenium+python
做web端自动化测试框架与实例详解教程
最近受到万点暴击,由于公司业务出现问题,工作任务没那么繁重,有时间摸索
selenium+python
自动化测试,结合网上查到的资料自己编写出适合web自动化测试的框架,由于本人也是刚刚开始学习python
程序员阿雅
·
2023-10-09 15:51
selenium
测试工具
python
基于
Selenium+Python
的web自动化测试框架详解
目录一、什么是Selenium?二、自动化测试框架三、自动化框架的设计和实现四、需要改进的模块五、总结一、什么是Selenium?Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:SeleniumIDE、SeleniumWebDriver和SeleniumGrid。SeleniumIDE:Firefox的一
小米测试开发
·
2023-09-30 08:01
自动化测试
python
selenium
前端
pytest
职场和发展
自动化
运维
selenium+python
自动化测试web页面遇到的问题
遇到的问题和关键点1.获取chrome控制权2.模拟登录系统3.点击左侧菜单栏4.更换iframe(主页面嵌套了iframe)5.文件上传6.弹框确认(非alert)扩展知识点获取xpath方法1:xpath1.png方法2(chrome插件):xpath2.jpg直接上代码:defstart_personal_credit(ip,userName,password,businessTypeVal
lbcBoy
·
2023-09-29 23:20
【苹果】SpringBoot监听Iphone15邮件提醒,
Selenium+Python
自动化抢购脚本
前言缘由Iphone15来了,两年之约你还记得吗?两年前,与特别的人有一个特别的约定。虽物是人非,但思念仍在。遂整合之前iphone13及iphone14的相关抢购代码,完成一个SpringBoot监听Iphone15有货邮件提醒+python自动化脚本小功能。后端基于SpringBoot,通过苹果官网进行有货接口调用,将JSON结果解析分析是否有货,并展示近10条有货记录列;可灵活监听对应型号,
·
2023-09-25 11:20
【自动化测试】
selenium+python
自动化测试之模块封装及项目实践
coding=utf-8importtkinterimportos,reimportrandomimportstringimporttimefromdatetimeimporttimedelta,datefromreimportsubfromseleniumimportwebdriverfromselenium.common.exceptionsimportTimeoutExceptionfrom
xiao_hacker
·
2023-09-24 19:29
linux
自动化
selenium自动化测试
函数封装
高级
数据库
【苹果】SpringBoot监听Iphone15邮件提醒,
Selenium+Python
自动化抢购脚本
前言缘由Iphone15来了,两年之约你还记得吗?两年前,与特别的人有一个特别的约定。虽物是人非,但思念仍在。遂整合之前iphone13及iphone14的相关抢购代码,完成一个SpringBoot监听Iphone15有货邮件提醒+python自动化脚本小功能。后端基于SpringBoot,通过苹果官网进行有货接口调用,将JSON结果解析分析是否有货,并展示近10条有货记录列;可灵活监听对应型号,
JavaDog程序狗
·
2023-09-24 01:54
SpringBoot
java
python
spring
boot
selenium
python
java
selenium+python
实现基本自动化测试
安装selenium打开命令控制符输入:pipinstall-Uselenium火狐浏览器安装firebug:www.firebug.com,调试所有网站语言,调试功能SeleniumIDE是嵌入到Firefox浏览器中的一个插件,实现简单的浏览器操作的录制与回放功能,IDE录制的脚本可以可以转换成多种语言,从而帮助我们快速的开发脚本,下载地址:https://addons.mozilla.org
软件测试甜甜
·
2023-09-22 07:16
软件测试
python
开发语言
Selenium+python
怎么搭建自动化测试框架、执行自动化测试用例、生成自动化测试报告、发送测试报告邮件
本人在网上查找了很多做自动化的教程和实例,偶然的一个机会接触到了selenium,觉得非常好用。后来就在网上查阅各种selenium的教程,但是网上的东西真的是太多了,以至于很多东西参考完后无法系统的学习和应用。以下整理的只是书中自动化项目的知识内容,介绍怎么搭建自动化测试框架、执行自动化测试用例、生成自动化测试报告、发送测试报告邮件....,具体的Selenium和python语言基础不做介绍一
给点流量吧
·
2023-09-19 19:08
软件测试
自动化测试
selenium
python
自动化
上一页
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
其他