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
Python+Selenium
Web自动化测试1——元素定位+unittest的基本使用+项目实例
python+selenium
自动化测试视频传送门:https://www.bilibili.com/video/BV1Ey4y1L7xU?
Backlight~~
·
2023-11-02 05:32
Web自动化测试
自动化
python
selenium
python+selenium
自动化(一)
最近一直在学着弄自动化,编程语言选择了python。首先,从简单的登录页面开始:fromseleniumimportwebdriverimporttimefromselenium.webdriver.support.selectimportSelecturl="网址"driver=webdriver.Chrome()driver.get(url)driver.maximize_window()dr
萌面香蕉
·
2023-11-01 13:16
python自动化测试怎么发送邮件_
Python+Selenium
自动化测试获取测试报告内容并发送邮件...
这里封装一个send_mail()方法,用于测试完成后读取测试报告内容,并将报告内容通过邮件发送到接收人SMTP:SimpleMailTransferProtocol,简单邮件传输协议1#coding:utf-823importsmtplib#导入smtplib模块4fromemail.mime.textimportMIMEText5fromemail.headerimportHeader6fro
颜语一声
·
2023-10-31 05:36
python 封装函数_
Python+Selenium
执行结果,封装函数,用Python
上文中,介绍了如何用
python+selenium
自动化测试实战:邮箱登录为例验证了登录成功的测试用例。那如果我们每次执行的结果都要去代码中查看,是不是也挺费劲的。应该怎么做呢?
weixin_39543652
·
2023-10-31 05:36
python
封装函数
python+selenium
自动发送邮件(1)
Python+selenium
自动化测试报告1、专业术语解释SMTP(SimpleMailTransferProtocol)简单的邮件传输协议协议:是约定的一种规范自动发送邮件前的准备工作:1、打开163
丹姐懂技术
·
2023-10-31 05:28
python+selenium
自动化测试
python+selenium
自动发送邮件
smtplib
python
自动化
Python+selenium
邮件自动发送(3)
邮件自动发送–发送带附件的邮件想法:在测试的过程中,发送邮件的时候除了发送正文和标题之外,还需要发送图片或者文件想要的附件思路:python提供了smtplib发送邮件的库,email构造邮件的库,既可以发送正文,也可以发送附件,用到的具体的包是:fromemail.mime.multipartimportMIMEMultipart构造附件的方法如下:#读取到D:1.txt的文件的所有内容,然后装
丹姐懂技术
·
2023-10-31 05:58
python+selenium
自动化测试
python
selenium
邮件自动发送
自动化
python+selenium
自动化测试
文章目录前言一、selenium简介二、selenium环境搭建自动化测试环境搭建1、selenium4定位的新特性locate_with2、三种等待3、断言流程4、业务流程5、参数化6、流程封装7、用例优化1)控件参数单选按钮radio2)日期控件当前日期格式化8、整合unittest9、beautiful报告生成10、devOps持续集成、持续交付、持续部署前言一、selenium简介二、se
yanhh_666
·
2023-10-31 05:52
测试
python
selenium
开发语言
Python+Selenium
执行结果,封装函数,用Python自动发送SMTP邮件
前言上文中,介绍了如何用
Python+selenium
自动化测试实战:邮箱登录为例验证了登录成功的测试用例。那如果我们每次执行的结果都要去代码中查看,是不是也挺费劲的。应该怎么做呢?
yoyo小小汐~
·
2023-10-31 05:50
python
selenium
软件测试
程序员
接口测试
自动化测试
测试工程师
python selenium 处理弹窗_
Python+selenium
自动化之EC模块之div弹窗
原标题:
Python+selenium
自动化之EC模块之div弹窗弹窗有div、alert、confirm、prompt等几类,div弹窗其实和普通元素没有区别,div弹框是否被隐藏,一般情况下可以获取
weixin_39915210
·
2023-10-31 00:09
python
selenium
处理弹窗
python+selenium
爬取某网专利数据
记录一下爬某网专利数据经历~~新的这个某网页面,检索数据是在主页面嵌套了一个iframe页面,直接通过页面爬的话,还不能直接拿到数据,本次经历主要有以下几个麻烦点:1、搜索的结果,最多只有300页数据,每页20条,如果需要爬的数据量大的话,只能按时间区间一点一点爬。2、不能通过URL或者其他参数进行直接翻页,如果中途报错,需重新一页一页翻。3、无法通过xpath定位到每页显示值进行设置每页显示数量
还没想好勒
·
2023-10-30 07:47
selenium
爬虫
测试工具
python+selenium
实现验证码由base64转为jpg/png格式,并识别验证码
在使用
python+selenium
实现自动化登录时,遇到了关于验证码的一些问题,主要是验证码格式的转换和识别。
bug四面八方来
·
2023-10-30 07:17
软件测试
python
selenium
爬虫
python爬虫selenium和ddddocr使用
通过
python+selenium
结合来实现爬虫十分巧妙。由于是模拟人的点击来操作,所以实际上被反爬的概率将大大降低。
陈天在睡觉
·
2023-10-30 07:44
案例总结
python
python
爬虫
selenium
Web自动化测试-Selenium语法入门到精通
对测试人员来说,如果你编程经验不足,
python+Selenium
是个很好的选择。语法简约,清晰,可以显著减少后期维护难度和工作压力。用
Python+Selenium
做自动化测试,可支持多种浏览
程序员油条
·
2023-10-29 06:35
软件测试
技术分享
自动化测试
selenium
测试工具
python+selenium
自动化测试环境搭建步骤教程
一、自动化简介1、什么是自动化?自动化测试就是让被测试的软件自己运行起来,执行软件的功能;或者就是让其他的工具自己运行起来,去检查软件的内部和外部。让机器自己动,就是自动。让机器按照人类的要求,把软件的所有功能遍历一遍,这是自动化。2、自动化测试方案:主流的自动化测试方案,无一例外,都有人机沟通的编程语言,加上机器操作的工具来组成。VBScript+QTP(HPUFT),商用功能自动化测试方案。P
测试小鬼
·
2023-10-28 15:21
软件测试
接口自动化测试
自动化测试
单元测试
压力测试
测试工具
python
经验分享
Python+selenium
自动化之等待
selenium中提供常用的三种:强制等待time.sleep()、隐性等待implicitly_wait()、显性等待WebDriverWait()。强制等待time.sleep()强制等待字面意思,强制程序等待读秒到一定时间才执行下一步。需要导入time模块才可以使用。下面是之前文章里的代码。fromseleniumimportwebdriverfromtimeimportsleepdrive
ZYY_963872523
·
2023-10-27 09:58
python
selenium
自动化
使用
Python+selenium
实现第一个自动化测试脚本
这篇文章主要介绍了使用
Python+selenium
实现第一个自动化测试脚本,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧最近在学
测试界的世清
·
2023-10-27 00:55
技术分享
软件测试
python
selenium
开发语言
python+selenium
运行时,提示元素不可见
python+selenium
运行多次新增项目脚本(出错的元素通过by_id的方式定位),当第三次新增时报Message:elementnotvisible的错误,加入等待时间,等页面加载完成,仍旧报相同的错误
weixin_30809333
·
2023-10-26 20:05
python
操作系统
python+selenium
:基础操作及相应判断
元素操作浏览器常用操作api元素操作其他常用操作api鼠标及键盘操作元素等待(重点)这个app自动化也同样会用到下拉框选择元素的常用操作方法Click()-------------------------------------单击元素Send_keys(value)-------------------------模拟输入Clear()------------------------------
qq_50264368
·
2023-10-26 20:04
python+selenium
python
selenium
测试工具
Python+Selenium
自动化测试
1.selenium介绍Selenium是最广泛使用的开源WebUI(用户界面)自动化测试套件之一。selenium测试直接运行在浏览器中,就像真正的用户在操作一样。selenium也是支持无界面浏览器操作的2.selenium的使用步骤#1.导包fromseleniumimportwebdriverfromselenium.webdriver.common.byimportByimporttim
卢卡喵
·
2023-10-26 12:46
python脚本
python
selenium
python+selenium
定位元素方法
python自动化学习2selenium定位元素find_element_by_id()通过ID查找元素,也就是检查元素里的id属性:id=“”find_element_by_name()通过查找名字的方式,对元素进行定位。检查元素中的name属性:name=“”find_elements_by_class_name()通过查找class_name的方式对元素进行定位,检查属性中的class属性:
瘦20斤就改名
·
2023-10-25 13:14
python+selenium
爬取图片
参考:教你两种pythonselenium保存图片的方法_Linux小百科的博客-CSDN博客_pythonselenium保存图片优点是可以绕过服务器的反爬虫限制,requests无法下载图片的时候可以使用。importosimportrequestsfromseleniumwireimportwebdriverimportbase64importosimportrefromioimportBy
Dakini_Wind
·
2023-10-23 18:40
肖 sir_就业课__009ui自动化讲解
(1)第一种:按照线性流程讲解:
python+selenium
库做ui自动化(2)第二种:python+selenim+unittest框架做的ui自动化(2)第三种:po框架或则pom模型做ui自动化
多测师软件测试培训师肖sir
·
2023-10-20 13:41
就业课程
自动化
详解
python+selenium
的web自动化之元素的常用操作
前言今天呢,笔者想和大家来聊聊
python+selenium
的web自动化之元素的常用操作,废话不多说直接进入主题吧同时,我也为大家准备了一份软件测试视频教程(含面试、接口、自动化、性能测试等),就在下方
测试大圣
·
2023-10-20 01:20
python
软件测试
职场和发展
自动化测试
测试工具
selenium
测试工程师
[Web自动化测试笔记]——python + selenium + unittest + POM 自动化测试实战
这篇实战文带你搞定PO链接2:一文8个步骤从0到1实现
Python+Selenium
自动化测试项目实战 学习是循序渐进的,我首先是根据链接2的测试需求进行需求梳
我是小鱼~
·
2023-10-19 22:01
Web自动化测试
python
笔记
selenium
Python+selenium
自动化生成测试报告详解
前言今天想和大家聊聊
Python+selenium
自动化生成测试报告,批量执行完用例后,生成的测试报告是文本形式的,不够直观,为了更好的展示测试报告,最好是生成HTML格式的。
互联网杂货铺
·
2023-10-19 16:44
python
自动化测试
软件测试
selenium
unittest
测试工具
测试工程师
Web自动化测试-Selenium语法入门到精通
对测试人员来说,如果你编程经验不足,
python+Selenium
是个很好的选择。语法简约,清晰,可以显著减少后期维护难度和工作压力。用
Python+Selenium
做自动化测试,可支持多种浏览
程序员念姐
·
2023-10-17 20:02
自动化测试
软件测试
技术分享
selenium
测试工具
python+selenium
UI自动化之复用浏览器
一、为什么要学习复用浏览器1、自动化测试过程中,存在认为介入例如:登录过程中没有账号密码,必须扫码登录2、提高UI自动化测试脚本效率例如:在我们平时调试代码过程中出现报错需要执行到我们报错的位置才可你进行定位反复调试,复用浏览器可以直接复用到我们报错位置进行调试二、复用已有浏览器-配置步骤1、退出当前浏览器,输入启动命令,通过启动命令启动谷歌浏览器a、找到chrome启动路径b、配置环境变量验证环
零度微凉
·
2023-10-17 06:09
自动化
chrome
python
selenium
python+selenium
方法大全
一、selenium定位方法1、WebDriver8种基本元素定位方式1)find_element_by_id()根据id属性进行定位2)find_element_by_name()根据name元素进行定位3)find_element_by_class_name()根据class的名字进行定位4)find_element_by_xpath()xpath是XML路径语言,它可以用来确定xml文档中的
十里八村的俊后生
·
2023-10-16 07:51
python+selenium
启动火狐浏览器
1、安装python、配置环境变量2、安装pip文件3、安装selenium出现问题webdriver报错但是使用pycharm新建一个测试项目后并新建一个test01.py文件在文件中导入selenium包,fromseleniumimportwebdriver提示报错Unresolvedreference'webdriver'。就是pycharm找不到selenium模块导致的。分析查找原因:
森森式
·
2023-10-15 14:31
python+selenium
中火狐浏览器无法启动问题
1、selenium中火狐浏览器(版本为47.0)无法正常启动,启动firefox浏览器会停止运行,是因为火狐浏览器版本太高,导致selenium和其浏览器版本不兼容引起的,一般情况都是selenium中调用的各个DRIVER版本低于浏览器的版本引起;解决办法:将火狐浏览器安装较低版本,安装到37.0版本,就可完美的解决问题啦!
小京haha
·
2023-10-15 14:00
selenium
Python+Selenium
打开火狐浏览器报错解决方法
@selenium.common.exceptions.WebDriverException:Message:‘geckodriver’executableneedstobeinPATH问题,找不到’geckodriver’的环境path,解决方案下载geckodriver.exe放到Firefox的安装目录下,如:(D:\火狐\MozillaFirefox);将火狐安装目录(D:\火狐\Mozi
Dream_flying@
·
2023-10-15 14:29
python
【Python军火库】浏览器操作手:Selenium
常用浏览器操作四、键盘和鼠标事件1、键盘事件2、鼠标事件五、多层框架/层级定位六、ExpectedConditions解析本文是自己近期学习selenium过程中的一个归纳总结,在学习过程中重点借鉴了《
Python
逆旅鸭
·
2023-10-15 14:59
Python军火库
python
selenium
编程语言
python+selenium
环境搭建---启动火狐浏览器
文章目录前言一、在cmd使用driver=webdriver.Firefox()---报错无权限访问这里需要用管理员身份启动cmd二、找不到python的geckodriver1.这里需要在python项目下粘贴geckodriver.exe2.之后用管理员身份打开cmd,使用以下命令就启动成功了三、eclipse中没有创建python项目PyDev1.首先把项目的PyDev的目录复制到eclip
Bouy
·
2023-10-15 14:27
Python软件学习
python
selenium
软件测试
Mac
Python+Selenium
安装
1.Mac自带Python,在终端中可以查询Python版本2.执行一下命令安装pip3.执行命令sudopipinstallselenium安装selenium,4.执行命令pipshowselenium查看selenium版本5.执行命令sudopipuninstallselenium即可卸载selenium
我是张迪
·
2023-10-14 21:22
Python+Selenium
获取列表数据(根据查询值进行编辑/删除操作)
1、获取列表页面表格数据#获取列表全部数据defget_table_content(self):"""读取列表数据:return:"""time.sleep(1)#页面存在iframe(先切换)self.switch_iframe(AXPL.swdj_menu_iframe[0],doc="收文登记首页")list_1=[]list_2=[]#表格定位路径table_tbody="//table[
石头缝里的小松鼠
·
2023-10-13 17:20
学习
自动化测试相关
selenium
python
列表操作
Python+selenium
自动化之 元素属性获取
本篇文章主要分享如何获取元素属性的方法,其实在之前的文章中也有用到,本篇汇总一下方便自己学习和回顾。案例还是以腾讯企业邮箱为例。获取元素文本获取元素文本是比较常用到的,如在邮箱登录页,获取“同时支持企业微信和微信扫码”的文本,这种可以看到的文本可以使用driver.text获取该内容。查看元素属性:同时支持企业微信和微信扫码获取title浏览器title的获取很直接,driver.title获取t
tomi798
·
2023-10-13 17:46
selenium
python
selenium
python+selenium
获取网页动态加载的json文件
今天遇到的问题F12中能找到json文件,我所要也就是json文件里面的strokes内容。但是在先前的写的代码中,通过selenium自动化库能完成汉字的自动化搜索。但是无法获取到的json文件。fromseleniumimportwebdriverfromselenium.webdriver.common.byimportByfromselenium.webdriver.support.uii
爱吃零食的水泥大仙
·
2023-10-13 17:43
selenium
python
json
爬虫
【
python+selenium
】获取当前时间
importtimeb=time.strftime('%Y/%m/%d%H:%M:%S',time.localtime(time.time()))print(b)#学习笔记
测试且点点21
·
2023-10-13 17:13
selenium
selenium
python
python+selenium
获取下拉框当前选中的值来进行断言
在测试中我们经常要用到断言,比如有一个重置按钮,要验证他是否生效,就需要先输入一段内容,然后点击重置,获取输入框的内容断言是否为空。获取文本输入框的内容的方式为:self.driver.find_element_by_xpath('xpath表达式').get_attribute('value')如图,当我们需要增加一条数据的时候,增加数据的窗口内存在下拉框,我们需要去对下拉框进行操作,然后获取下
gongenhong
·
2023-10-13 17:41
selenium
python
软件测试
python+selenium
提取数据
当通过
python+selenium
在抓取数据的时候,获取不到相应数据时,可以尝试先检查抓出数据的分析界面html=browser.page_sourcedoc=pq(html)d=doc('#articleListTable
木头生辉
·
2023-10-13 17:08
python
selenium
测试工具
python
Python+Selenium
PO模式Web自动化测试实战
1、项目结构2、BASE层封装代码#--coding:UTF-8--importdatetimeimportosfromselenium.webdriver.support.selectimportSelectclassBasePage:#构造函数,初始化方法def__init__(self,driver):self.driver=driverself.driver.maximize_window
Buaixiao
·
2023-10-10 17:28
selenium
自动化
测试工具
Python+Selenium
学习笔记之启动IE报错
问题1:启动IE的时候报错[Errno10054]远程主机强迫关闭了一个现有的连接?解决方法:1.IE设置关闭安全选项卡中4个区域的保护模式2.设置IE显示100%3.确保IEdriver的版本和selenium版本一致
Alan_X
·
2023-10-10 01:14
python+selenium
的web自动化之元素的常用操作详解
前言今天呢,笔者想和大家来聊聊
python+selenium
的web自动化之元素的常用操作,废话不多说直接进入主题吧一、常用操作关键代码:点击:ele.click()输入内容:ele.send_keys
阿里自动化测试君
·
2023-10-09 15:52
selenium
基于
Python+Selenium
的web自动化测试框架详解(完整视频教程+项目实战源码供你学习)
而
Python+Selenium
作为一组强大的工具和框架,已经
测试小婉
·
2023-10-09 15:18
自动化测试
python
测试用例
自动化测试
selenium
web自动化
python+selenium
UI 自动化测试用例如何实现?
Python+Selenium
是一种常用的UI自动化测试工具,它可以模拟用户操作浏览器,执行测试用例,并生成测试报告。本文将介绍如何使用
Python+Selenium
实现UI自动化测试。
测试店小二
·
2023-10-09 15:16
python
开发语言
软件测试
测试工具
功能测试
使用
Python+Selenium
+ 第三方库实现简单的web自动化测试框架 源码
在华为工作了10年的大佬出的Web自动化测试教程,华为现用技术教程!_哔哩哔哩_bilibili在华为工作了10年的大佬出的Web自动化测试教程,华为现用技术教程!共计16条视频,包括:1.【web自动化】主流Web自动化测试技术对比、2.【web自动化】Selenium自动化测试环境一键搭建、3.【web自动化】Selenium八大定位策略详解等,UP主更多精彩视频,请关注UP账号。https:
测试店小二
·
2023-10-09 15:15
python
selenium
前端
软件测试
测试工具
基于
Python+Selenium
的web自动化测试框架详解
而
Python+Selenium
作为一组强大的工具和框架,已经成为Web自动化测试领域中的热门技术之一。
程序员曦曦
·
2023-10-09 15:11
软件测试
自动化测试
软件测试工程师
python
selenium
开发语言
功能测试
软件测试
自动化测试
程序人生
centos7下
python+selenium
自动化环境安装
python环境安装安装依赖yum-yinstallgccautomakeautoconflibtoolmakeyum-yinstallmake*yum-yinstallzlib*yum-yinstallopenssllibssl-dev下载pythoncd/usr/local/srcwgethttps://www.python.org/ftp/python/3.8.9/Python-3.8.9.
zhang-zhang
·
2023-10-09 12:39
python
linux
开发语言
python selenium centos_centos8
python+selenium
环境搭建
安装CentOS8桌面版系统镜像名CentOS-8.2.2004-x86_64-dvd1.iso若无GUI,需安装sudodnfgroupinstall"ServerwithGUI"安装vnc-serversudodnfinstalltigervnc-server-yvncpasswd#设置密码vncserver#启动,报错了dnfgroupinstall'gnome-desktop'cp/lib
扶摇ggr
·
2023-10-09 12:38
python
selenium
centos
python+selenium
自动化测试无界面运行,在centos8.3上运行报错Chrome failed to start: exited abnormally
在windows上运行
python+selenium
代码没有报错,能正常打开浏览器,但是由于在linux环境下是需要无界面运行,所以报错Chromefailedtostart:exitedabnormally
完了你的代码出Bug了
·
2023-10-09 12:36
chrome
python
selenium
docker
linux
上一页
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
其他