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自动化
【自动化测试】Java+
Selenium自动化
测试环境搭建
本主要介绍以Java为基础,搭建
Selenium自动化
测试环境,并且实现代码编写的过程。
小码哥说测试
·
2023-11-05 02:55
技术分享
自动化测试
软件测试
java
selenium
测试工程师
自动化测试
软件测试
【自动化测试教程】Java+
Selenium自动化
测试环境搭建
本主要介绍以Java为基础,搭建
Selenium自动化
测试环境,并且实现代码编写的过程。
美团程序员
·
2023-11-05 02:25
自动化测试
软件测试
技术分享
java
selenium
开发语言
idea+java+
selenium自动化
测试环境搭建
安装并配置IntelliJIDEA及Maven具体教程网上已有很多,不再赘述哟~~~新建Maven项目步骤如下(其中包括几个自己遇到的坑,希望也可以帮助到大家):点击CreateNewProject来创建新项目选择maven项目填写GroupId、ArtifactId、Version信息(此处仅为测试,起名不规范哈~~~)修改MavenHomeDictionary为maven安装位置,Userse
NO_BUG_GIRL
·
2023-11-05 02:25
自动化
【自动化测试】Java+
Selenium自动化
测试环境搭建
本主要介绍以Java为基础,搭建
Selenium自动化
测试环境,并且实现代码编写的过程。
程序员油条
·
2023-11-04 16:46
技术分享
软件测试
java
selenium
开发语言
自动化测试媒体软件,软件测试自动化测试之资讯类自动化测试项目
黑马头条项目对真实web项目中的自动框测试框架搭建,主要采用
selenium自动化
测试框架对web页面进行自动化测试、采用PO模式来设计自动化测试框架的架构、采用pytest测试框架来管理维护用例、采用
郭底迪
·
2023-11-04 07:24
自动化测试媒体软件
selenium之 功能键Keys
更多关于pythonselenium的文章,请关注我的专栏:Python
Selenium自动化
测试详解我们有时会需要使用发送键盘按键的方法来进行一些操作。
huilan_same
·
2023-11-04 00:52
Selenium
Python
Selenium自动化测试详解
selenium
python
自动化测试
keys
python+
selenium自动化
测试--鼠标悬停浮窗定位
页面上有些元素会隐藏起来,要鼠标放到某个位置才会显示出来,例如百度首页https://www.baidu.com/设置下面的隐藏按钮,如下图所示定位鼠标悬停才显示的元素,要引入新模块,如下所示fromselenium.webdriver.common.action_chainsimportActionChains定位触发隐藏元素显示的位置,就是设置按钮,如下所示mouse=driver.find_
程序员Baby~
·
2023-11-03 22:56
selenium
测试工具
软件测试
程序员
接口测试
自动化测试
测试工程师
selenium自动化
框架入门【软件测试】
selenium自动化
框架入门0、简单说明原理简单来讲,代码调用selenium库的一些方法,selenium库发送http请求给WebDriver,WebDriver解析请求之后打开浏览器,操作网页。
橙子有糖
·
2023-11-03 17:41
自动化测试
selenium
自动化
python
软件测试之自动化测试Selenium-java入门
软件测试之自动化测试Selenium-java入门
Selenium自动化
测试实战PDFSelenium在Java下的安装与使用常见的定位元素Selenium的一些基本用法鼠标事件键盘事件keys设置元素等待定位一组元素
但求上进
·
2023-11-03 17:09
软件测试
软件测试
selenium
selenium自动化
测试入门 —— 操作元素对象
一、元素的常用操作element.click()#单击元素;除隐藏元素外,所有元素都可单击element.submit()#提交表单;可通过form表单元素提交表单element.clear()#清除元素的内容;如果可以的话element.send_keys(‘需要输入的内容’)#模拟按键输入;只针对支持输入的元素注意:send_keys()输入的内容必须为字符串搜狗查询实例:fromseleni
测试界的彭于晏
·
2023-11-03 17:31
软件测试
技术分享
自动化测试
selenium
测试工具
压力测试
自动化测试
软件测试
Mac 下 Python+Selenium 自动上传西瓜视频
背景研究下Python+
Selenium自动化
测试框架,简单实现Mac下自动化批量上传视频西瓜视频并发布,分享给需要的同学(未做过多的异常处理)。
爱学习的潇潇
·
2023-11-03 17:59
软件测试工程师
自动化测试
软件测试
macos
python
selenium
软件测试
功能测试
自动化
程序人生
selenium自动化
测试入门 —— 设置等待时间
time.sleep(3)固定等待3秒driver.implicitly_wait(10)隐性的等待,对应全局WebDriverWait(driver,timeout).until(‘有返回值的__call__()方法或函数’)显性的等待,对应到元素一、time.sleep(seconds)固定等待importtimetime.sleep(3)#等待3秒time.sleep(seconds)sec
测试界的彭于晏
·
2023-11-03 17:57
技术分享
软件测试
自动化测试
selenium
测试工具
软件测试
自动化测试
测试工程师
python+
selenium自动化
测试框架详解,我就讲一遍!
前言本文整理归纳以往的工作中用到的东西,现汇总成基础测试框架提供分享。框架采用python3+selenium3+PO+yaml+ddt+unittest等技术编写成基础测试框架,能适应日常测试工作需要。1、使用PageObject模式将页面定位和业务操作分开,分离测试对象(元素对象)和测试脚本(用例脚本),一个页面建一个对象类,提高用例的可维护性;2、使用yaml管理页面控件元素数据和测试用例数
测试界的吴彦祖
·
2023-11-03 15:45
软件测试
经验分享
自动化测试
python
selenium
软件测试
自动化测试
测试工程师
自动化测试框架
Python+
Selenium自动化
测试框架详解
什么是Selenium?Selenium是一个基于浏览器的自动化测试工具,它提供了一种跨平台、跨浏览器的端到端的web自动化解决方案。Selenium主要包括三部分:SeleniumIDE、SeleniumWebDriver和SeleniumGrid。SeleniumIDE:Firefox的一个扩展,它可以进行录制回放,并把录制的操作以多种语言(例如java、python等)的形式导出成测试用例。
测试老哥
·
2023-11-03 15:40
python
测试用例
软件测试
自动化测试
selenium
测试工具
职场和发展
selenium-三种等待方式
在使用
selenium自动化
测试的过程中,必然会遇到环境不稳定,网络慢的情况,这时如果不做任何处理的话,经常会因代码没有找到元素而报错。这时我们就要进行设置,让其等待加载后再执行。
z761943
·
2023-11-03 01:52
selenium自动化
测试入门 —— 下拉框元素定位
选择获取反选下拉框元素首先要实例化select元素fromselenium.webdriver.support.uiimportSelect#引入包select_element=Select(element)#实例化select三种常用选择方法select_element.select_by_index(index)根据index定位,从0开始select_element.select_by_va
测试界的彭于晏
·
2023-11-02 15:24
技术分享
软件测试
自动化测试
selenium
测试工具
软件测试
测试工程师
自动化测试
python自动化,seleium+HTMLTestRunner.py实现输出测试报告
---功能类似于LR里的参数化技术3、在Python实现
Selenium自动化
时需要使用python语言的第三方模块ddt结合unittest框架来实现数据驱动测
归零ご
·
2023-11-02 05:03
selenium
单元测试
自动化
Web自动化测试1——元素定位+unittest的基本使用+项目实例
python+
selenium自动化
测试视频传送门:https://www.bilibili.com/video/BV1Ey4y1L7xU?
Backlight~~
·
2023-11-02 05:32
Web自动化测试
自动化
python
selenium
自动化测试的10个注意事项,新手必看!
如果你还没有深入研究
Selenium自动化
的测试脚本,就急于进行自动化网站测试,也可能会出现这种情况。虽然从错误中学习是件好事,但通过向他人学习来预防肯定是更好的。
卓码测评
·
2023-11-02 03:19
测试
使用Xvfb实现无界面
Selenium自动化
测试注意事项
在自动化测试时,我们经常用到的是Selenium的无界面运行。这个可以通过Xvfb实现。1.首先要安装Xvfb,网上安装的教程也很多了,这里不赘述了。2.启动Xvfb:Xvfb:16-screen01920x1200x24&3.这里做了几个实验叙述如下:1>在不启动Xvfb的情况下,直接在VNC客户端或者带界面的客户端找个terminal运行如下程序perltest.pl,可以成功输出结果(可行)
zy12805
·
2023-11-02 03:19
Perl
Linux
2023年了,为何 Selenium 依然这么火?
1.什么是
Selenium自动化
测试JasonHuggins于2004年创建了一个JavaScript框架,旨在将其从重复的手动测试中解放出来。
自动化测试老司机
·
2023-11-01 16:51
安全测试
自动化测试
软件测试
selenium
测试工具
软件测试
性能测试
自动化测试
python+
selenium自动化
(一)
最近一直在学着弄自动化,编程语言选择了python。首先,从简单的登录页面开始:fromseleniumimportwebdriverimporttimefromselenium.webdriver.support.selectimportSelecturl="网址"driver=webdriver.Chrome()driver.get(url)driver.maximize_window()dr
萌面香蕉
·
2023-11-01 13:16
Selenium自动化
测试:如何搭建自动化测试环境?
最近也有很多人私下问我,selenium学习难吗,基础入门的学习内容很多是3以前的版本资料,对于有基础的人来说,3到4的差别虽然有,但是不足以影响自己,但是对于没有学过的人来说,通过资料再到自己写的代码,发现有些东西没有,有些方法又不相同,导致脚本不能运行,提醒我,看是否能花点时间,把selenium的内容好好梳理一下,从基础开始,到能够梳理出一个selenium的知识图谱更好。整个内容可能不是一
测试老哥
·
2023-10-31 15:59
python
软件测试
自动化测试
测试工具
职场和发展
selenium
测试工程师
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自动化
测试 -- 发送测试邮件
发送测试邮件这里封装一个send_mail()方法,用于测试完成后读取测试报告内容,并将报告内容通过邮件发送到接收人SMTP:SimpleMailTransferProtocol,简单邮件传输协议1#coding:utf-823importsmtplib#导入smtplib模块4fromemail.mime.textimportMIMEText5fromemail.headerimportHead
星空之下@csdn
·
2023-10-31 05:57
selenium
python自动化
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自动化测试
上一页
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
其他