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自动化
测试
文章目录前言一、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
软件测试
程序员
接口测试
自动化测试
测试工程师
selenium自动化
之iframe弹窗操作实例
以登录腾讯课堂为例介绍iframe弹窗的操作#-*-coding:utf-8-*-importtimefromselenium.webdriver.common.byimportByfromselenium.webdriver.support.waitimportWebDriverWaitfromselenium.webdriver.supportimportexpected_conditions
~远在太平洋~
·
2023-10-31 00:10
selenium自动化
iframe弹窗操作
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
处理弹窗
selenium自动化
confirm弹框解决方案
弹框主要有以下:alert弹框confirm弹框,alert弹框加了取消按钮prompt弹框,alert弹框加了确认内容今天主要解决confirm弹框,弹框方法一options=webdriver.IeOptions()options.ignore_protected_mode_settings=Trueoptions.binary_location=r'D:\ProgramFiles\360\3
Mimo0717
·
2023-10-31 00:39
selenium
python自动化
selenium
自动化
selenium禁止弹窗_
selenium自动化
之处理浏览器警告弹窗
有的网站会弹出类似如下图的警告弹窗,你会发现这种弹窗在html源码中怎么也定位不到,接下来将介绍这种弹窗的处理方式。其实这种弹窗是不属于html的元素的,他是属于浏览器自带的弹窗,所以用定位元素的方法是定位不了的。浏览器的警告弹窗一共有三种:第一种:(有【确定】【取消】按钮的)解决方案:1.先使用driver.switch_to.alert切换到警告弹窗上(注意,有时候切换前需要加个等待)2.te
弄哦婆婆
·
2023-10-31 00:39
selenium禁止弹窗
Selenium之定位浏览器弹窗方法汇总
目录1.alert、confirm、prompt类型弹框1.1alert弹框1.2confirm弹框1.3prompt弹框2.div弹框3.新标签页弹窗4.弹出框是iframe在
Selenium自动化
测试过程中会遇到定位浏览器弹窗的情况
慕城南风
·
2023-10-31 00:37
selenium
selenium
Selenium自动化
之弹窗处理
1.前言我们在使用Selenium做Web自动化测试时,页面经常出现弹窗,如果不处理后续的测试脚本就无法正常运行,今天我们就带大家一起来学习如何处理Web页面上的弹窗。2.Web页面弹窗的分类弹窗通常有3种:Alert类型弹框、Confirm类型弹框、Prompt类型弹框,这种我们无法通过定位元素来操作。它们的具体特点如下:Alert弹窗:只有信息及确认按钮Confirm弹窗:在Alert弹窗基础
软件测试曦曦
·
2023-10-31 00:34
软件测试
软件测试工程师
自动化测试
selenium
自动化
测试工具
功能测试
软件测试
程序人生
职场和发展
2023最全最细的Selenium+Pytest自动化测试框架实战
选前言#
selenium自动化
+pytest测试框架本章你需要一定的python基础——至少明白类与对象,封装继承一定的selenium基础——本篇不讲selenium,不会的可以自己去看selenium
程序员阿雅
·
2023-10-30 22:14
selenium
pytest
测试工具
职场和发展
为什么要学
Selenium自动化
测试?
开发人员在编写代码时总是会考虑到不同的应用场景,但也可能会出现实现效果不如预期的情况。同样的原则也适用于测试代码,编写测试代码的主要目的是测试现有产品的功能、发现错误并使产品100%无错误。有句话说得好:"真相总是比小说更离奇",而在执行Selenium测试自动化时,你会看到很多"离奇的事情"。执行测试代码时遇到的这些事情或场景可能不是很常见,但测试实现应该足够强大以处理此类场景。这些场景被恰当地
程序员小雷
·
2023-10-30 16:37
selenium
测试工具
功能测试
压力测试
单元测试
测试用例
jmeter
Python&
selenium自动化
测试启用chrome无头浏览器模式
因为使用Selenium执行自动化测试时,必须要启动浏览器,浏览器的启动与关闭必然会影响执行效率,并且会干扰到其它操作(本机运行时),所以采用Chrome浏览器的headlessBrowser模式完美解决该问题。Headless模式HeadlessBrowser模式是浏览器的无界面状态,即在不打开浏览器界面的情况下使用浏览器。该模式的好处如下:1)可以加快web自动化测试的执行时间,对于web自动
乘风破浪的姐姐
·
2023-10-29 17:45
软件测试实验
文章目录软件测试实验实验一单元测试JUnit4基础基础知识实验内容实验二单元测试JUnit4进阶实验三Selenium功能测试了解
Selenium自动化
测试工具;实验内容实验四SeleniumWebDrive
逸凡 D
·
2023-10-29 14:13
#
软件测试
junit
单元测试
java
转载:
Selenium自动化
测试Python一:Selenium入门
自动化测试的基础在Selenium的课程以前,我们先回顾一下软件测试的基本原理,为我们进一步完成
Selenium自动化
测试做好准备。
lanjingling_zz
·
2023-10-29 14:56
自动化测试
selenium
【2023测试面试必备】面试干货:
selenium自动化
篇
问、如何提高selenium脚本的执行速度?答:selenium脚本的执行速度受到多方面的影响,如网络,页面加载速度,操作的繁琐程度,等待时间等。提高脚本执行速度,可以从以下几个方面入手:1.操作比较繁琐的,比如要点击几个链接才能跳到对应的测试页面,可以考虑直接使用链接地址直接跳转,避免繁琐的操作步骤2.等待时间,需要根据实际情况来合理使用三种等待方式3.对于页面加载非常缓慢的,可以考虑在不影响测
软件测试潇潇
·
2023-10-29 10:31
自动化测试
软件测试工程师
软件测试
服务器
运维
软件测试
功能测试
自动化测试
程序人生
职场和发展
Selenium自动化
测试的配置(Python版)
目录一.初识Selenium1.概念2.使用selenium为什么需要webdriver3.webdriver在selenium中的作用示意图二.环境配置1.下载python2.在cmd中通过指令下载一些包3.安装Chrome驱动三.使用Pycharm配置上面的python环境进行编写自动化测试代码四.检查是否配置成功一.初识Selenium1.概念Selenium是web应用中基于UI的自动化测
筑梦小子
·
2023-10-28 15:03
python
python+
selenium自动化
测试环境搭建步骤教程
一、自动化简介1、什么是自动化?自动化测试就是让被测试的软件自己运行起来,执行软件的功能;或者就是让其他的工具自己运行起来,去检查软件的内部和外部。让机器自己动,就是自动。让机器按照人类的要求,把软件的所有功能遍历一遍,这是自动化。2、自动化测试方案:主流的自动化测试方案,无一例外,都有人机沟通的编程语言,加上机器操作的工具来组成。VBScript+QTP(HPUFT),商用功能自动化测试方案。P
测试小鬼
·
2023-10-28 15:21
软件测试
接口自动化测试
自动化测试
单元测试
压力测试
测试工具
python
经验分享
Selenium自动化
测试框架
说起自动化测试,我想大家都会有个疑问,要不要做自动化测试?自动化测试给我们带来的收益是否会超出在建设时所投入的成本,这个嘛别说是我,即便是高手也很难回答,自动化测试的初衷是美好的,而测试工程师往往在实现过程中花费了很多成本、精力,而最终以失败告终。失败的原因会很多,我总结几项:1.太过依赖测试工具,高估了工具的力量,最终会以失望告终。2.项目紧急的情况,为了规避那些多余的环节,干脆人工测试,结果整
软件测试玲雪
·
2023-10-28 01:50
软件测试
测试开发
1024程序员节
自动化测试:
Selenium自动化
环境搭建
本章内容●Selenium的WebDriver工作原理●Selenium+Python自动化测试环境搭建●WebDriver初步使用●浏览器操作模拟一、WebDriver工作原理WebDriver提供了各种语言环境的API来模拟人工操作,工作时采用了经典的Client-Server模式。使用过程如下:●webDriver调用浏览器驱动程序,打开浏览器,并绑定到指定端口;●client端发送HTTP
川石信息
·
2023-10-28 01:16
Web自动化测试进阶
3.
Selenium自动化
测试框架1.什么是框架?框架(framework)是一个框子——指其约束性,也是一个架子——指其支撑性。是一个基本概念上的结构,用于去解决或者处理复杂的问题。
你遗憾吗?
·
2023-10-27 21:08
web自动化
Selenium 自动化测试如何优雅的解决图片验证码问题
Selenium自动化
测试如何优雅的解决图片验证码问题说到自动化测试那一定避不开登陆注册页面,而大多数情况下这两个简单的页面都存在一个小困难就是验证码,以前我的解决办法都是在测试环境粗暴的写死一个万能验证码
爱喝草莓酸奶的乔巴
·
2023-10-27 18:38
python
chrome
开发语言
selenium
测试工具
如何使用
Selenium自动化
测试工具获取动态图片验证码?
关于图片验证码的文章,我想大家都应该看过类似的文章了。在我们做UI自动化的时候,经常会遇到图片验证码的问题。当开发不给咱们提供万能验证码,或者测试第三方网站比如知乎的时候,我们就需要自己去识别验证码。OCROCR是一种图像文字识别的技术,例如图中的验证码,我们用肉眼识别就是c5s3,但机器可不比咱们肉眼。所以我们要利用ocr技术,让我们的Python脚本自动通过图片识别出对应的文字。常见的识别类库
软件测试小仙女
·
2023-10-27 18:03
selenium
python
功能测试
压力测试
软件测试
Python+
selenium自动化
之等待
selenium中提供常用的三种:强制等待time.sleep()、隐性等待implicitly_wait()、显性等待WebDriverWait()。强制等待time.sleep()强制等待字面意思,强制程序等待读秒到一定时间才执行下一步。需要导入time模块才可以使用。下面是之前文章里的代码。fromseleniumimportwebdriverfromtimeimportsleepdrive
ZYY_963872523
·
2023-10-27 09:58
python
selenium
自动化
selenium自动化
接口(web端)+PO模型
一看一自己安装哪种类型浏览器,并去下载相对应浏览器版本驱动器谷歌浏览器驱动器链接:http://chromedriver.storage.googleapis.com/index.html如果是别得浏览器就去下载对应的驱动包,下载好后就放在安装Python主目录里屏幕截图2020-11-01190226.png然后再PycChram中下载插件selenium屏幕截图2020-11-01191332
晓伟很努力
·
2023-10-27 03:51
8年测试老鸟,Python
Selenium自动化
测试-POM分层封装框架(超全整理)
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言1、POM模式是什么页面对象模型(POM)是一种设计模式,用来管理维护一组web元素集的对象库在POM模式下,应用程序的每一个页面都有一个对的pageclass每一个pa
测试架构师北凡
·
2023-10-26 22:28
自动化测试
软件测试
自动化测试从入门到精通
selenium
软件测试
软件测试工程师
自动化测试
自动化测试框架
web自动化测试
selenium自动化测试
Selenium自动化
的JUnit参数化实践
作为自动化测试人员,经常会遇到这样Selenium测试自动化场景:需要一次又一次地执行相同的测试用例,只是使用不同的输入和环境配置,从而使工作变得冗长且多余。为了处理这种用例冗余,大多数人都会选择可以选择参数化测试。使用参数化测试,测试人员可以再次运行相同的自动化测试脚本,但使用不同的数据。参数化测试通过利用测试方法收集结果,有助于节省重复编写相同测试所花费的时间。在本文中,我将展示如何为Sele
测试萌萌
·
2023-10-26 19:49
软件测试
自动化测试
python自动化测试
测试工程师
压力测试
软件测试
单元测试
python
Python+
Selenium自动化
测试
1.selenium介绍Selenium是最广泛使用的开源WebUI(用户界面)自动化测试套件之一。selenium测试直接运行在浏览器中,就像真正的用户在操作一样。selenium也是支持无界面浏览器操作的2.selenium的使用步骤#1.导包fromseleniumimportwebdriverfromselenium.webdriver.common.byimportByimporttim
卢卡喵
·
2023-10-26 12:46
python脚本
python
selenium
selenium自动化
环境搭建操作手册
selenium自动化
环境搭建操作手册1.安装Python2.安装pycharm3.安装Selenium4.下载浏览器驱动1.安装Python在官网下载后安装,官网地址https://www.python.org
月走乂山
·
2023-10-26 04:12
selenium
自动化
python
PO模式在
selenium自动化
测试框架有什么好处
最开始由马丁福勒提出,这个模式受到
selenium自动化
测试框架大力推广,因而成为一种非常主流的自动化测试设计模式。在PO模式当中,每一个UI页面使用
测试涛叔
·
2023-10-25 03:53
技术分享
软件测试
selenium
测试工具
Selenium+Pytest自动化测试框架详解
前言
selenium自动化
+pytest测试框架本章你需要一定的python基础——至少明白类与对象,封装继承;一定的selenium基础——本篇不讲selenium,不会的可以自己去看selenium
互联网杂货铺
·
2023-10-25 01:24
python
软件测试
自动化测试
测试工程师
selenium
pytest
测试工具
python&
selenium自动化
测试实战项目
说明:本项目采用流程控制思想,未引用unittest&pytest等单元测试框架一.项目介绍目的测试某官方网站登录功能模块可以正常使用用例1.输入格式正确的用户名和正确的密码,验证是否登录成功;2.输入格式正确的用户名和不正确的密码,验证是否登录失败,并且提示信息正确;3.输入格式正确的用户名和任意密码,验证是否登录失败,并且提示信息正确;4.用户名和密码两者都为空,验证是否登录失败,并且提示信息
荔枝味奶糖
·
2023-10-24 21:19
接口自动化测试
自动化测试
python
selenium
开发语言
Selenium自动化
测试中常见的异常详解
概要开发人员在编写代码时总是会考虑到不同的应用场景,但也可能会出现实现效果不如预期的情况。同样的原则也适用于测试代码,编写测试代码的主要目的是测试现有产品的功能、发现错误并使产品100%无错误。有句话说得好:"真相总是比小说更离奇",而在执行Selenium测试自动化时,你会看到很多"离奇的事情"。执行测试代码时遇到的这些事情或场景可能不是很常见,但测试实现应该足够强大以处理此类场景。这些场景被恰
Rocky006
·
2023-10-23 17:44
前端
selenium
自动化
测试工具
selenium自动化
测试神器
随着互联网产品更新迭代加快,Web开发和测试的需求也越来越大。很难想象,如果阿里的双11、京东的618,这些庞大繁杂的系统,由工程师们一个个手动测试,将会是一个怎样费时费力、成本巨大的工程。也因此,自动化测试就成为每个研发团队的必要需求。在众多工具中,Selenium可谓是备受欢迎的,作为Web应用程序自动化测试工具,它可以直接驱动浏览器,模拟真正的用户操作,帮助测试人员解决回归测试和多浏览器兼容
软件测试果冻
·
2023-10-23 01:21
软件测试
自动化测试
selenium
测试工具
自动化测试08
Junit为什么学了Selenium还需学习Junit
Selenium自动化
测试框架;Junit单元测试框架。
DalaQL
·
2023-10-22 06:54
测试用例
java
Selenium:设置元素等待、上传文件、下载文件
前言:在工作和学习
selenium自动化
过程中记录学习知识点,深化知识点1.设置元素等待元素定位之元素等待--WebDriver提供了两种类型的等待:显示等待和隐式等待。
程序员威子
·
2023-10-22 02:45
selenium
测试工具
单元测试
功能测试
测试用例
postman
jmeter
pytest+seleniumUI自动化框架设计
前言
selenium自动化
+pytest测试框架本章你需要一定的python基础一定的selenium基础——不讲selenium,不会的自己去看selenium中文翻译网测试框架简介测试框架有什么优点呢
michaelbin2012
·
2023-10-22 00:54
UI自动化测试
Selenium自动化
测试设计模式 —— PO模式
前言:在python自动化过程中,
Selenium自动化
测试中有一个名字常常被提及PageObject(思想与面向对象的特性相同),通过PO模式可以大大提高测试用例的维护效率。
测试界的彭于晏
·
2023-10-22 00:21
技术分享
软件测试
自动化测试
selenium
设计模式
python
自动化测试
测试工程师
selenium自动化
测试——unittest框架
文章目录unittestunittest框架组成细节unittest测试示例用例的执行顺序忽略测试用例的执行unittest断言HTML报告生成生成HTML报告步骤异常捕捉与错误截图数据驱动unittestunittest是python的单元测试框架,在python的官方文档中,对unittest有详细的介绍,可以到https://www.python.org/doc/去了解。unittest单元
白开水不加糖xy
·
2023-10-21 16:58
软件测试
selenium
python
测试用例
PO模式在
selenium自动化
测试框架的优势
大家都知道po模式可以提高代码的可读性和减少了代码的重复,但是相对的缺点还有,今天通过本文一起学习下PO模式在
selenium自动化
测试框架的优势,需要的朋友可以参考下PO模式简介1.什么是PO模式PO
自动化测试学习官
·
2023-10-21 15:12
selenium
测试工具
python
软件测试
自动化测试
如何使用 Selenium 实现自动化操作?
本篇咱们来谈谈
Selenium自动化
脚本是如何工作的,以及如何实现一个简单的自动化示例;一、关于Selenium1.1、为什么选择它作为web自动化的测试工具?
软件测试曦曦
·
2023-10-20 17:52
软件测试
自动化测试
软件测试工程师
selenium
自动化
测试工具
软件测试
功能测试
自动化测试
程序人生
Selenium自动化
测试
一、
Selenium自动化
测试(基于python)1、Selenium简介:1.1Selenium是一款主要用于Web应用程序自动化测试的工具集合。
荔枝味奶糖
·
2023-10-20 11:22
软件测试
自动化测试
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
测试工具
测试工程师
2023年了,为何 Selenium 依然这么火?
1.什么是
Selenium自动化
测试JasonHuggins于2004年创建了一个JavaScript框架,旨在将其从重复的手动测试中解放出来。
潇潇说测试
·
2023-10-18 15:56
自动化测试
软件测试工程师
软件测试
selenium
测试工具
功能测试
软件测试
自动化测试
程序人生
职场发展
Selenium:Web自动化框架
Selenium自动化
入门1、Selenium概述2、Selenium环境搭建3、Selenium基本操作4、网页元素定位5、操作Cookie6、标签页管理1、Selenium概述Selenium(WebBrowserAutomation
对许
·
2023-10-18 10:23
#
Python
#
自动化
selenium
自动化
python
Selenium自动化
测试总结
一、
Selenium自动化
测试(基于python)1、Selenium简介:1.1Selenium是一款主要用于Web应用程序自动化测试的工具集合。
测试界媛姐
·
2023-10-17 20:59
软件测试
自动化测试
selenium
测试工具
Selenium WebDriver浏览器自动化测试
Selenium自动化
测试1什么是selenium1.1安装1.2浏览器驱动2语法2.1input输入2.2click点击事件2.3select选择器3难点1.一样的标签名里,属性都一样,只有显示的文字不一样
Wbig
·
2023-10-17 20:51
selenium
python
测试工具
后端
开发语言
selenium自动化
之文件上传
文件上传是web自动化中很常见的一个功能,一般分两个场景:1.input标签,type=file属性。此种可以直接用send_keys()方法上传文件图片等例如百度搜索页面的图片搜索功能:点击百度搜索框中的‘相机’按钮:这种的话直接send_keys就能直接上传本地图片了需上传的本地图片:代码:2.非input标签,可以借助autoit这个第三方工具来上传,下载地址:AutoItDownloads
我一个达不溜
·
2023-10-17 20:18
python自动化
selenium
自动化
编辑器
PO模式在
selenium自动化
测试框架有什么好处
最开始由马丁福勒提出,这个模式受到
selenium自动化
测试框架大力推广,因而成为一种非常主流的自动化测试设计模式。
selenium自动化
测试:【20
程序员念姐
·
2023-10-17 20:32
软件测试
技术分享
自动化测试
selenium
测试工具
Python爬虫之
selenium自动化
模块操作
selenium最初是一款自动化测试工具,在爬虫里面我们可以使用它解决requests请求不到的数据(Ajax请求),使用selenium模块能便捷的获取网站中动态加载的数据,和实现模拟登录,并且可以支持多种浏览器一、下载selenium模块使用终端程序下载:pipinstallselenium二、下载浏览器驱动想要实现浏览器的自动化操作,首先需要下载相关浏览器的驱动程序,这里我们以谷歌浏览器为例
小熊仔仔@小可
·
2023-10-16 09:10
selenium
自动化
测试工具
python
web ui &
selenium自动化
面试题汇总
webui&
selenium自动化
1.web自动化如何进行元素定位?
Mr. G K
·
2023-10-15 17:11
软件测试面试题
前端
ui
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
其他