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自动化
自动化测试selenium(1)
自动化测试
selenium自动化
测试
selenium自动化
测试selenium定位元素实战测试百度搜索安装测试环境Idea中进行自动化脚本编写打开网页:实现搜索功能:浏览器清空效果`clear()`:获取元素名称自动化测试
将船买酒白云边
·
2023-07-18 10:51
selenium
测试工具
jenkins分布式部署(windows)
master部署在linux服务器上因为要跑
selenium自动化
测试,所以需要设置子节点,选择部署在window系统(注意:不需要另外在windows上再部署一个jenkins.war)1.点击进去jenkins
Fiona_杨
·
2023-07-17 13:39
干货-卷起来,企业级web自动化测试实战落地(三)
编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言
Selenium
测试架构师北凡
·
2023-07-17 05:01
软件测试
自动化测试从入门到精通
selenium
软件测试
自动化测试
python自动化测试
web自动化测试
selenium自动化测试
selenium
软件测试工程师
Jenkins UI与接口自动化测试持续集成实战
节点管理与用户权限Jenkins插件Jenkins父子多任务关联运行Jenkins报警机制目录SeleniumUI自动化测试持续集成演练接口自动化测试持续集成演练一、SeleniumUI自动化测试持续集成演练
Selenium
InsaneLoafer
·
2023-07-17 04:33
使用Selenium控制已打开的浏览器和网页
使用Selenium控制已打开的浏览器和网页之前遇到一个需求,就是需要登录某一个网站然后需要通过selenium从网页上自动获取一些信息;该网站需要通过手机验证码登录,通过
selenium自动化
登录网页固然可以
你的代码有灵魂吗?
·
2023-07-15 19:45
Python自动化
chrome
python
selenium
已打开浏览器
已打开网页
selenium自动化
,更新到最新的chrome驱动
很久没有做自动化了,最近想要熟悉下,发现之前的chrome驱动器与现在的chrome浏览器版本不匹配了导致报错提示如下:raiseexception_class(message,screen,stacktrace)selenium.common.exceptions.SessionNotCreatedException:Message:sessionnotcreated:Thisversionof
小火慢炖的粥
·
2023-07-15 15:23
python/pycharm
chrome
selenium
自动化
selenium自动化
测试中chrome驱动的下载及使用
下载chromedriver下载地址:http://npm.taobao.org/mirrors/chromedriver/驱动版本需要与浏览器版本一一对应,可点击下载处的nodes.txt查看。(下载链接中显示的是32位,但64位也一样可用)使用chromedriver解压下载的driver文件,将解压后的chromedriver.exe分别复制到chrome根目录、python根目录下。(难以
努力小c
·
2023-07-15 15:18
测试
软件测试
selenium
chrome
selenium自动化
设计框架之 page object设计模式介绍
目录PageObject简介PageObject使用PageObject六大原则基于钉钉打卡的PO实战案例实战代码总结:pageobject设计思想出自于马丁·福勒(MartinFlower,对,没错,就是软件教父)官网的一篇文章,官网连接:https://martinfowler.com/bliki/PageObject.html还有一篇针对官网文章的中文翻译版:http://huangbowe
软件测试老莫
·
2023-07-15 14:48
自动化测试
selenium
自动化
设计模式
职场和发展
测试工程师
自动化测试
软件测试
selenium自动化
测试的显示等待
目录等待条件条件类的实现原理WebDriverWait是如何进行条件判断的selenium里都有哪些条件然后就是自定义了总结:在进行UI自动化测试的时候,我们为了保持用例的稳定性,往往要设置显示等待,显示等待就是说明确的要等到某个元素的出现或者元素的某些条件出现,比如可点击、可见等条件,如果在规定的时间之内都没有找到,那么就会抛出Exception.上面是我用selenium写的一个测试用例,展示
软件测试老莫
·
2023-07-15 14:17
自动化测试
selenium
测试工具
自动化测试
python
接口测试
软件测试
解决python+
selenium自动化
,打开谷哥浏览器窗口么会自动关闭问题
#导包fromseleniumimportwebdriverfromselenium.webdriver.common.byimportBy#实例化浏览器,且浏览器对象的初始化放在定义的方法函数外,以全局变量的形式使用wd=webdriver.Chrome()#已配置环境变量defget():#调用webdriver对象的get方法,可以让浏览器打开指定网址wd.get('https://www.
-.-宝盖头
·
2023-07-15 04:50
学习自动化
python
selenium
自动化
测试工具
解决
selenium自动化
测试时,chrome浏览器自动关闭问题
今天突然要想把selenium打开的网页保存,不自动退出。再网上搜了好久,找到的一些方法,但对我来说都不可用。最后发现只要在运行代码时,右键,点击在终端运行,而不是在调用窗口里面(直接F5也是在调用窗口里面),就可以了。
不强头发不少
·
2023-07-15 04:47
python
chrome
selenium
自动化
最牛整理,
selenium自动化
测试-鼠标/键盘操作(实战详细)
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言selenium鼠标操作引入HTML页面小菠萝测试笔记用户名:密码登录测试啦再一次测试终极抗击肺炎啊抗击肺炎抗击肺炎111222333aaabbbccc用selenium
百度测试开发
·
2023-07-14 14:45
自动化测试
软件测试
web自动化测试
selenium
软件测试
自动化测试
python自动化测试
自动化测试框架
web自动化测试
测试开发
selenium自动化
DevTools连接断开问题
使用Selenium的无头模式下,出现了DevTools连接断开的问题:报错如下所示:self=response={'status':500,'value':'{"value":{"error":"disconnected","message":"disconnected:notconnectedtoDevTools\\n(fai...unk[0x75EA6BA9+25]\\n\\tRtlGetF
Orange_ysen
·
2023-07-14 01:10
自动化
selenium
DevTools连接断开
DevTools
500
DevTools连接超时
C#
Selenium自动化
==================【技术点】==================1、HttpWebRequest2、HttpWebResponse3、WebClient4、HtmlAgilityPack5、SeleniumSelenium.RCSelenium.SupportSelenium.WebDriverSelenium.WebDriver.ChromeDriver============
KingCruel
·
2023-07-14 01:11
.Net技术
.NET
Core
Selenium
自动化
Selenium自动化
:WebDriver切换浏览器窗口(选项卡)方法
使用selenium进行web自动化时,当你打开一个新的窗口,旧的窗口没有关闭的时候,这个时候想操作你的目标窗口就要切换一下句柄了。首先需要获得窗口的handle,然后才可以操作handle里面的元素。切换浏览器窗口(选项卡)方法代码如下:publicbooleanswitchToWindow(StringwindowTitle,WebDriverdr){booleanflag=false;try
zhangbinu
·
2023-06-22 18:21
Selenium
自动化
浏览器
selenium
使用
Selenium自动化
测试处理多个浏览器选项卡
如果您正在学习
Selenium自动化
,那么这些脚本将涉及基本的
dnc8371
·
2023-06-22 18:49
java
selenium
软件测试
javascript
css
ViewUI
selenium自动化
测试_使用
Selenium自动化
测试处理多个浏览器选项卡
selenium自动化
测试使用Selenium进行自动化测试一直是将萌芽的自动化测试人员培养为专业人员的生命线。Selenium是开源的,在全球范围内被广泛采用。结果,您会得到社区的大力支持。
dnc8371
·
2023-06-22 18:49
java
selenium
软件测试
javascript
css
ViewUI
selenium_使用
Selenium自动化
测试处理多个浏览器选项卡
如果您正在学习
Selenium自动化
,
cunhu2961
·
2023-06-22 18:48
java
软件测试
selenium
javascript
css
ViewUI
linux 使用ssh免密连接Windows 10
项目需要,需要从Jenkins上执行命令启动Window10上的
selenium自动化
UI测试脚本。
骄傲的雪
·
2023-06-22 09:16
专业踩坑
ci/cd
linux
ssh
自动化测试进阶课程——
Selenium自动化
测试通关实战班
接触了不少同行,由于他们之前一直做手工测试,现在很迫切希望做自动化测试,其中不乏工作3年以上的人,但有些初学者很纠结是学QTP还是Selenium,小编是建议学Selenium。Selenium不仅可以用多种编程语言编写测试程序,更能直接跨越各种web浏览器和操作系统执行测试;Selenium还是被公认为最实用的自动化测试平台,因为它的功能很简单,却可以提供满足90%web应用需求的用户界面。那S
新梦想IT教育
·
2023-06-22 07:07
Java-
Selenium自动化
教程(学了不亏)
selenium文章目录seleniumSelenium是什么?下载驱动参数大全工具类(简化复杂操作)常用方法请求定位标签获取内容判断行为窗口键盘和鼠标结束js执行表单的常用操作选择下拉框元素单选和复选表单提交其他操作移动滚动条案例爬取某bi图片爬取某bi评论Selenium是什么?Selenium是一组软件工具集,每一个都有不同的方法来支持测试自动化。大多数使用Selenium的QA工程师只关注
胡安民
·
2023-06-20 10:06
Java
java
selenium
自动化
selenium自动化
教程及使用java来爬取数据
目录一、介绍二、下载浏览器驱动1.获取要下载的驱动版本号2.下载驱动三、Maven如下四、简单使用五、定位器1.定位器2.说明(1)classname定位器(2)cssselector定位器(3)id定位器(4)name定位器(5)linktext定位器(6)partiallinktext定位器(7)tag定位器(8)xpath定位器六、常见操作1.打开网址链接2.获取当前网页的标题和链接3.浏览
西凉的悲伤
·
2023-06-20 10:29
java
selenium
自动化
java
自动化测试
《手把手教你》系列基础篇-java+
selenium自动化
测试-环境搭建(详细教程)
,还有一个原因就是许多小伙伴们或者童鞋们私信问什么时候可以有java版的selenium,因为不会Python,或者现在大多数企业和公司还是把java奉在神坛上,所以打算就换个口味,介绍一下java+
selenium
百晓生说测试
·
2023-06-19 16:01
java
selenium
python
selenium自动化
测试-鼠标键盘操作
前面我们已经学完了8种定位方式和利用Firefox插件协助定位,学会了定位了,自动化就成功了一半。但是我们好像只是定位,定位后的操作并不多,我们今天要系统的了解下鼠标键盘操作。回顾下我们之前的简单操作:1.click()点击按钮2.clear()清除输入框3.send_keys()输入字符串鼠标操作之前定位的时候,用到了click点击元素,selenium除了click模拟鼠标单击操作外,还提供了
程序员二黑.
·
2023-06-19 13:52
软件测试
自动化测试
测试工程师
软件测试之-------
selenium自动化
1.你做过自动化测试吗?我在上一份工作中,公司去年下半年也开始规划做Web自动化,采用Python作为开发语言,通过SeleniumWebDriver定位和操作页面元素,自动化框架用的是unittest。我主要负责写测试脚本。假设一个测试团队有5个人:1资深(测试经理)+2~3个中级(自动化+手动)+1个初级(手动)2.使用什么工具进行的自动化测试●使用的工具是Selenium(Web自动化工具)
CiCi_he
·
2023-06-19 13:20
selenium
自动化
python
Selenium+Unittest自动化测试框架实战详解
conf.pyconfig.ini读取配置文件记录操作日志简单理解POM模型管理页面元素封装Selenium基类创建页面对象熟悉unittest测试框架编写测试用例执行用例生成测试报告执行并生成报告发送结果邮件总结:前言
selenium
测试小苗苗
·
2023-06-17 02:27
自动化测试
selenium
python
测试工具
自动化
unittest
python3+
selenium自动化
测试-JS处理内嵌div滚动15
(15)JS处理富文本上iframe的问题以及1、过js的方法处理富文本上iframe的问题富文本的编辑,因为这里编辑框有个iframe,所以需要先切换。用开发者工具查看是否有iframe,普通用法需要定位iframe,切换到iframe,然后输入内容;;js用法就是直接输入,不需要切换iframe。代码参考:body="这里是通过js发的正文内容"#js处理iframe问题(js代码太长了,我分
C1R2
·
2023-06-15 22:41
selenium自动化
中随机点击列表控件
自动化测试中需要随机点击一列中的某一个控件driver.find_element_by_css_selector("#section-selfchoice>div.group-left>ul>li:nth-child(2)>span").click()根据需求,现在需要把driver.find_element_by_css_selector("#section-selfchoice>div.gro
flower_drop
·
2023-06-15 14:18
selenium
Selenium自动化
测试工具的简单介绍和使用
SeleniumSeleniumwhat:进行web网站的自动化测试,提供了操控网页的功能,包括向网页中put和从网页中gethow:提供了库,针对不同语言提供了不同语言的库一、自动化原理三部分组成:自动化程序+浏览器驱动器+浏览器自动化程序使用selenium提供的库,编写的测试脚本(向驱动器发送一些http网络消息)浏览器驱动器将脚本发送来的消息,转换成浏览器可以理解的请求;将浏览器的响应返回
shengjidaguaiLL
·
2023-06-15 12:43
测试工具
selenium
自动化
测试老鸟整理,
Selenium自动化
测试POM模式分层实战(详细)
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言POM是PageObjectModel的简称,它是一种设计思想,意思是,把每一个页面,当做一个对象,页面的元素和元素之间操作方法就是页面对象的属性和行为。POM一般使用三
百度测试开发
·
2023-06-14 22:27
软件测试
自动化测试
web自动化测试
selenium
软件测试
自动化测试
python自动化测试
web自动化测试
selenium自动化
测试框架
一、
Selenium自动化
测试(基于python)1、Selenium简介:1.1Selenium是一款主要用于Web应用程序自动化测试的工具集合。
爱学习的潇潇
·
2023-06-14 00:13
技术分享
软件测试
自动化测试
selenium
python
chrome
软件测试
程序人生
selenium自动化
之radio,select,checkbox
当我们浏览网页时,经常会看到radio和select,那么我们如何获取他的状态呢?以百度搜索设置为例查看radio的属性foriindriver.find_elements_by_name("s1"):#获取所有name相同的元素print(i.is_selected())->True,False#查看radio是否被勾选ifnoti.is_selected():i.click()#如果未被选中,
meisailor
·
2023-06-13 16:02
selenium
python
selenium
自动化
脚本
python selenium 自动化爬取动态加载图片
python
selenium自动化
爬取动态加载图片fromseleniumimportwebdriverimportrequestsimporttimeheaders={'User-Agent':'Mozilla
Ricardo.Baby
·
2023-06-13 08:11
python
IT
科技
python
Selenium自动化
全屏截图,使用PIL拼接滚动截图
Selenium默认的截图save_screenshot只支持对当前窗口内容进行截图,当如果你想要截取整个网页,那么,可以明确的告诉你。Selenium做不到。你可以手工使用开发者工具Ctrl+Shift+P调出命令行菜单,执行Capturefullscreenshot命令进行截图,如下图图:也可以通过SeleniumWebdriver的execute_cdp_cmd()来调用一下ChromeDe
测试-八戒
·
2023-06-13 08:41
selenium
selenium
chrome
python
python+
selenium自动化
脚本如何切换到新窗口
在利用python+selenium编写自动化测试脚本时,经常需要切换到新窗口继续操作页面元素,怎么办呢?1,首先确定你在当前页面的操作打开了新窗口,然后你需要获取所有已打开窗口的句柄:即handles=driver.window_handles2,然后需要遍历获取的句柄与当前窗口的句柄进行比较,如果与当前窗口句柄不等,则切换到新句柄:forhandleinhandles:ifhandle!=dr
威廉古堡Harvey
·
2023-06-13 04:28
Selenium自动化
测试,实现百度搜索
目录一.安装selenium第三方库二.安装浏览器驱动三.配置驱动器环境变量1.项目环境变量2.系统环境变量配置四.项目实战五.完整代码一.安装selenium第三方库使用pip安装第三方库selenium,直接使用pip安装第三方库,速度会比较慢,可以使用国内的源下载安装。这样速度会比较快。pipinstallselenium使用源安装第三方库selenium,这里我使用清华源做示例:pipin
□_□□_□
·
2023-06-12 09:20
selenium
python
测试工具
如何优化selenium webdriver的执行速度
的速度越快使用变量去缓存没有变化的元素快速在文本框中输入大文本使用动态等待进行动态/AJAX操作而不是固定睡眠最后前言让自动化测试脚本正常工作只是自动化测试的第一步,由于自动化脚本会经常执行并更新,因此测试脚本需要可以快速执行容易维护容易阅读本文会提供一些让
selenium
软件测试老莫
·
2023-06-11 23:47
自动化测试
selenium
python
web
自动化测试
测试开发
selenium自动化
测试02-熟悉使用Chrome开发者
本节主要内容打开Chrome开发者工具了解设备模式熟练使用元素定位了解Chrome开发者工具的其它功能Chrome开发者工具Chrome开发者工具是一套内置与GoogleChrome中的Web开发和调试工具,可以用来对网站进行迭代,调试和分析。在做Web自动化的过程中,我们经常需要借助Chrome浏览器的开发者工具进行Web页面元素的查找。所以,掌握Chrome开发工具的调试技巧是我们做好Web自
lmzack
·
2023-06-11 03:30
Selenium自动化
测试框架工作原理你明白了吗?
一、Selenium是什么?用官网的一句话来讲:Seleniumautomatesbrowsers.That'sit!简单来讲,Selenium是一个用于Web应用程序自动化测试工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作浏览器一样。支持的浏览器包括IE,Firefox,Safari,Chrome等。Selenium不仅仅是一个工具或API,它还组成了许多工具(以上用了翻译软
程序员雷子
·
2023-06-10 00:48
selenium
chrome
firefox
测试用例
测试工具
Pytest自动化测试框架生成allure的报告
选用的项目为
Selenium自动化
测试Pytest框架实战,在这个项目的基础上说allure报告。
程序员念姐
·
2023-06-09 07:05
自动化测试
软件测试
pytest
jmeter
压力测试
python
Selenium自动化
测试中如何抓取网络请求响应及WebSocket信息
我们在使用Selenium测试Web或Electronjs/Cef框架应用时,有时候操作一个元素需要判断是否发送了请求以及请求的参数是否正确我们可以通过,开启Chrome的性能日志来然后配合driver.get_log("performance")来查看请求,然后对Network相关的日子进行过滤,实现如下:获取Chrome性能日志importjsonfrompprintimportpprintf
测试-八戒
·
2023-06-09 06:17
selenium
自动化测试
selenium
websocket
chrome
Selenium自动化
测试中的PageObject模式
PageObject模式简介众所周知,UI页面元素常常是不稳定的,在使用Selenium编写WebUI自动化测试用例时,随着测试脚本的增加,维护和更新这些元素便成为一个令人头疼的问题。在普通模式下,脚本直接定位并操作元素,一旦有元素变动时,首先我们需要从众多的用例中找到使用它的用例,然后逐个修改,逐个调试。这是一个非常耗时耗力的过程。这就像,随着一个公司的扩大,人员的增多,必然会引入中层管理者,来
测试-八戒
·
2023-06-09 06:16
selenium
selenium
python
测试工具
Selenium自动化
测试之使用真实用户Chrome环境
Selenium每次打开Chrome浏览器时,每次都是一个初始的全新环境,有时候,我们需要一些当前用户的一些设置和插件等,便可以通过ChromeOptions参数,通过指定用户数据目录--user-data-dir来设置成真实用户目录来实现。浏览器地址栏访问chrome://version/查看个人资料路径复制出个人资料路径,去掉最后的/Default,得到用户数据目录为:/Users/super
测试-八戒
·
2023-06-09 06:16
selenium
自动化测试
chrome
前端
详细操作
Selenium自动化
测试之中的断言
Selenium常用的断言包括页面属性断言:断言标题、url或页面源码中是否包含或不包含特定字符元素存在断言:断言指定元素存在图片及链接断言:断言图片正常显示、链接可以正常打开页面属性断言这是最常用的断言方式,可以用来断言页面是否正常打开,是否在指定的窗口及页面上,示例如下。fromseleniumimportwebdriverdr=webdriver.Chrome()dr.get('https:
测试-八戒
·
2023-06-09 06:46
selenium
selenium
python
chrome
用Python发送通知到企业微信,实现消息推送
【web自动化】
Selenium自动化
测试环境一键搭建、3.【web自动化】
测试小鬼
·
2023-06-09 02:55
企业微信
软件测试
测试工具
压力测试
python
全网最强总结,
Selenium自动化
测试异常+处理总结,吐血整理...
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言当测试工程师执行Selenium测试自动化用例时,可能会遇到很多陌生的Exception。在执行测试脚本时,有些Exception可能不是很常见,因为测试用例锁依赖的测试
百度测试开发
·
2023-06-09 01:40
软件测试
web自动化测试
自动化测试
selenium
自动化测试
python自动化测试
web自动化测试
软件测试
已解决无法访问您的文件该文件可能已被移至别处、修改或删除。 ERR_FILE_NOT_FOUND
ERR_FILE_NOT_FOUNDProvisionalheadersareshownLearnmore文章目录报错问题报错翻译报错原因解决方法千人全栈VIP答疑群联系博主帮忙解决报错报错问题粉丝群里面的一个小伙伴遇到问题跑来私信我,想用
selenium
袁袁袁袁满
·
2023-06-08 19:29
《告别Bug》
chrome
python
前端
selenium
自动化
【Selenium】
Selenium自动化
入门之操作元素与句柄
前文说了怎么定位元素,接下里的就是怎么通过获取的元素来进行模拟键鼠操作,并告诉大家selenium工具中的特殊操作多窗口和句柄本文纯属文本笔记分享,需要这次知识的视频教程的小伙伴可以点击文末小卡片免费获取2.6操作元素(键盘和鼠标事件)前言在前面的几篇中重点介绍了一些元素的到位方法,到位到元素后,接下来就是需要操作元素了。本篇总结了web页面常用的一些操作元素方法,可以统称为行为事件有些web界面
测试萧十一郎
·
2023-06-08 19:03
selenium
测试工具
自动化测试
web测试
Selenium自动化
测试(基于Java)
目录一.了解Selenium✅1.1概念✅1.2作用✅1.3特点✅1.4工作原理二.Selenium+Java环境搭建✅2.1下载Chrome浏览器✅2.2查看浏览器的版本✅2.3下载浏览器驱动✅2.4验证环境是否搭建成功三.Selenium常用API✅3.1定位元素✅3.2操作对象✅3.3添加等待✅3.4打印信息✅3.5浏览器操作✅3.6键盘操作✅3.7鼠标操作✅3.8定位一组元素✅3.9下拉框
Bc_小徐
·
2023-06-08 11:39
软件测试
selenium
测试工具
Junit5单元测试框架详解
前面我们学习了
Selenium自动化
测试框架,但是有的时候测试用例会很多,我们需要一个工具来管理这些测试用例,而Junit就是一个很好的管理工具,简单点来说,Junit就是一个针对Java的单元测试框架
Bc_小徐
·
2023-06-08 11:39
软件测试
单元测试
java
junit
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他