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
Java+Selenium
《最新出炉》系列初窥篇-Python+Playwright自动化测试-16-处理模态对话框弹窗
宏哥在
java+selenium
系列文章中介绍过这部分内容。那么,playwright对于弹框的处理是怎样的?是否比selenium更加简单呢?下面我们就来介绍一下playwright对于弹框的处理。
北京-宏哥
·
2024-02-10 14:56
python
开发语言
测试工具
前端
网络
《最新出炉》系列入门篇-Python+Playwright自动化测试-15-playwright处理浏览器多窗口切换
1.简介浏览器多窗口的切换问题相比大家不会陌生吧,之前宏哥在
java+selenium
系列文章中就有介绍过。
北京-宏哥
·
2024-02-06 04:12
python
开发语言
测试工具
前端
网络
【自动化测试教程】
Java+Selenium
自动化测试环境搭建
本主要介绍以Java为基础,搭建Selenium自动化测试环境,并且实现代码编写的过程。1.Selenium介绍Selenium1.0包含core、IDE、RC、grid四部分,selenium2.0则是在两位大牛偶遇相互沟通决定把面向对象结构化(OOPP)和便于编写代码的各自思想予以整合后形成的新工具,也就是我们所指的WebDriver。Core是selenium的核心,在后期虽然被封装,但只是
秦玖
·
2024-02-04 00:10
java
selenium
开发语言
java后台截图_
Java+Selenium
实现后台截图网页,可运行在树莓派上
前言:最近折腾了一个QQ机器人,突然有个灵感。当用户发送一个网页链接时,我想使用Java对网页进行截图,然后将截图文件发回到QQ上,感觉这个功能很酷炫,于是昨天(2020-10-29)研究了一晚上,下面对截图功能这个部分进行总结。一.概述首先我在网上查询了相关资料(并不多),最常见的两种方案:使用Java自带的Robot类,对电脑屏幕进行截图,不建议使用。使用Selenium工具,对游览器进行截图
Jacob贾超
·
2024-01-29 16:12
java后台截图
java+selenium
下拉框元素定位
1.元素定位ID定位元素:findElement(By.id(“”));通过元素的名称定位元素:findElement(By.name(“”));通过元素的html中的位置定位元素:findElement(By.xpath(“”));通过元素的标签名称定位元素:findElement(By.tagName(“”));通过元素的链接名称定位元素:findElement(By.linkText(“”)
悲惨人生的测试/开发
·
2024-01-05 13:42
java
selenium
selenium
java
java+selenium
定位select下拉列表和切换iframe
作为一个初入seleniumweb自动化的小白,天真的以为任何元素,只要元素定位写对了,就一定定位的到,直到我遇到select>option结构的元素。如图是一个下拉选择框,我开始的思路是现定位选择框,然后定位选择项,定位还是使用经常用到的id,xpath定位。在页面检查元素定位的时候,都可以正常定位且唯一。运行代码却报错元素不能定位。我就去查找select元素定位找到比较方便两种方法,下面给大家
想当大佬的咸鱼双
·
2024-01-05 13:09
自动化测试
测试
自动化
iframe
selenium
自动糊
Python+Playwright自动化测试--playwright处理浏览器多窗口切换
1.简介浏览器多窗口的切换问题相比大家不会陌生吧,之前小编在
java+selenium
系列文章中就有介绍过。
软件测试潇潇
·
2023-12-24 05:33
软件测试
python
开发语言
软件测试
自动化测试
功能测试
程序人生
职场和发展
【自动化测试教程】
Java+Selenium
自动化测试环境搭建
本主要介绍以Java为基础,搭建Selenium自动化测试环境,并且实现代码编写的过程。1.Selenium介绍Selenium1.0包含core、IDE、RC、grid四部分,selenium2.0则是在两位大牛偶遇相互沟通决定把面向对象结构化(OOPP)和便于编写代码的各自思想予以整合后形成的新工具,也就是我们所指的WebDriver。Core是selenium的核心,在后期虽然被封装,但只是
测试界的世清
·
2023-12-24 01:53
技术分享
软件测试
自动化测试
java
selenium
开发语言
【自动化测试教程】
Java+Selenium
自动化测试环境搭建
本主要介绍以Java为基础,搭建Selenium自动化测试环境,并且实现代码编写的过程。1.Selenium介绍Selenium1.0包含core、IDE、RC、grid四部分,selenium2.0则是在两位大牛偶遇相互沟通决定把面向对象结构化(OOPP)和便于编写代码的各自思想予以整合后形成的新工具,也就是我们所指的WebDriver。Core是selenium的核心,在后期虽然被封装,但只是
测试界吖吖
·
2023-12-05 23:52
软件测试
java
selenium
开发语言
单元测试
压力测试
功能测试
程序人生
java+selenium
——WebElement命令
什么是WebElement?:首先,WebElement是一个组合词,拆开就是web+element,翻译过来就是web页面上的元素(对象)。那什么是web页面呢,HTMl了解一下?Html刚学完没多久,相信各位不陌生html的语法,一对尖括号括起来的内容,那这一对尖括号呢,就是我们UI自动化所需要捕获的Element。Webelement接口方法初识Eclipse中通过对象名.方法名即可调出所有
小白龙白龙马
·
2023-12-01 00:22
java
selenium
css
html
js
java+selenium
——查找定位元素,以及对浏览器窗口的简单操作
packagerjcs;importorg.openqa.selenium.firefox.FirefoxDriver;publicclassqhjb{publicstaticvoidmain(String[]args){System.setProperty("webdriver.firefox.bin","C:\\ProgramFiles(x86)\\MozillaFirefox\\firefo
小白龙白龙马
·
2023-12-01 00:22
定位
java
selenium
html
python
java+selenium
——详解介绍Selenium常用API的使用--Java语言(完整版)
官方API文档:https://selenium.dev/selenium/docs/api/java/index.html参考:https://blog.csdn.net/qq_22003641/article/details/79137327?utm_source=distribute.pc_relevant.none-task参考:https://blog.csdn.net/woiangao
小白龙白龙马
·
2023-12-01 00:51
列表
java
chrome
selenium
js
java robot识别验证码,【自动化测试】使用
Java+selenium
填写验证码成功登录
这是我第一次发博客,若有问题,请多多指教!本次是为了帮忙解决,如果在平时自动化遇到有验证码填写的情况,我们如何成功登录情况。思路:首先我们先将验证码复制并保存成一个图片,然后使用tesseract-ocr这个光学软件识别成txt文件,接着我们只要读取txt文件的内容即可2.使用工具:Eclipse、selenium、火狐、log4j、AUTOIT_3.3.14.1、tesseract-ocr3.安
香菜浪味仙
·
2023-11-25 03:48
java
robot识别验证码
python testng_自动化测试框架TestNG
测试框架有很多,比如常用的UI自动化测试框架
java+selenium
/appium+testNG/Junit+Maven/Ant/Gradle+Jenkins+MySQL+testlink/redminepython
weixin_39988331
·
2023-11-10 15:37
python
testng
Java+Selenium
——处理Alert弹窗
介绍switchTo中关于处理alert弹窗的问题。很多时候,我们进入一个网站,就会弹窗一个alert框,有些我们直接关闭,有些可能有取消和确定按钮,还有些调查的alert框,可以运行用户输入文字,例如预定一个网站的资讯,输入邮箱地址就可以,每天接收一封该网站推送的邮件。================================================================
小白龙白龙马
·
2023-11-09 06:07
网络
selenium
chrome
uefi
firefox
Java+Selenium
搭建自动化测试环境详解
本主要介绍以Java为基础,搭建Selenium自动化测试环境,并且实现代码编写的过程。1、Selenium介绍Selenium1.0包含core、IDE、RC、grid四部分,selenium2.0则是在两位大牛偶遇相互沟通决定把面向对象结构化(OOPP)和便于编写代码的各自思想予以整合后形成的新工具,也就是我们所指的WebDriver。Core是selenium的核心,在后期虽然被封装,但只是
测试老哥
·
2023-11-06 17:00
java
selenium
测试工具
软件测试
自动化测试
职场和发展
测试工程师
【自动化测试】
Java+Selenium
自动化测试环境搭建
本主要介绍以Java为基础,搭建Selenium自动化测试环境,并且实现代码编写的过程。1.Selenium介绍Selenium1.0包含core、IDE、RC、grid四部分,selenium2.0则是在两位大牛偶遇相互沟通决定把面向对象结构化(OOPP)和便于编写代码的各自思想予以整合后形成的新工具,也就是我们所指的WebDriver。Core是selenium的核心,在后期虽然被封装,但只是
小码哥说测试
·
2023-11-05 02:55
技术分享
自动化测试
软件测试
java
selenium
测试工程师
自动化测试
软件测试
【自动化测试教程】
Java+Selenium
自动化测试环境搭建
本主要介绍以Java为基础,搭建Selenium自动化测试环境,并且实现代码编写的过程。1.Selenium介绍Selenium1.0包含core、IDE、RC、grid四部分,selenium2.0则是在两位大牛偶遇相互沟通决定把面向对象结构化(OOPP)和便于编写代码的各自思想予以整合后形成的新工具,也就是我们所指的WebDriver。Core是selenium的核心,在后期虽然被封装,但只是
美团程序员
·
2023-11-05 02:25
自动化测试
软件测试
技术分享
java
selenium
开发语言
【自动化测试】
Java+Selenium
自动化测试环境搭建
本主要介绍以Java为基础,搭建Selenium自动化测试环境,并且实现代码编写的过程。1.Selenium介绍Selenium1.0包含core、IDE、RC、grid四部分,selenium2.0则是在两位大牛偶遇相互沟通决定把面向对象结构化(OOPP)和便于编写代码的各自思想予以整合后形成的新工具,也就是我们所指的WebDriver。Core是selenium的核心,在后期虽然被封装,但只是
程序员油条
·
2023-11-04 16:46
技术分享
软件测试
java
selenium
开发语言
java+selenium
,关闭chrome的通知弹窗
publicclassLogin{publicstaticvoidmain(String[]args){Stringurl="https://www.baidu.com/";Mapprefs=newHashMap();prefs.put("profile.default_content_setting_values.notifications",2);ChromeOptionsoptions=ne
LeslieFind
·
2023-10-14 04:31
Java+selenium
获取shadow-root的value
在UI测试时候会遇到元素是shadow-root类型的元素,以下方法主要使用JS解决获取其文本值的方法。传入参数为元素的xpath。1.获取单个元素的值publicStringgetShadowElementValue(Stringlocator){JavascriptExecutorjs=WebDriver.getDriver();Stringscript="returndocument.eva
u013779304
·
2023-10-13 17:46
自动化测试Java
java
selenium
Java+Selenium
环境搭建
一、下载文件先要去官网(http://seleniumhq.org/download/)下载必需的文件:SeleniumIDE(专门用于FireFox测试的独立界面,可以录制测试步骤,但我更倾向于写代码做标准的功能测试)SeleniumServer(可以输入指令控制、可以解决跨域的js问题,等到后面学到了再讲吧)TheInternetExplorerDriverServer(专门用于IE测试的)S
Kevin_Tester
·
2023-10-09 06:28
自动化测试工具Selenium的语法续.
OK,那么上篇博客我们介绍了如何搭建基于
Java+selenium
的环境,并且使用selenium的一些语法给大家演示了如何进行自动化测试的案例,那么本篇博客我们来继续学习selenium的一些其他的比较重要的语法
小浪学编程
·
2023-08-22 10:21
【测试开发工程师】
selenium
测试工具
单元测试
【Selenium学习】环境搭建 && API学习
目录一、
java+Selenium
的环境搭建?二、认识Selenium1、什么是自动化?2、什么是Selenium?(重点)3、selenium的工作原理?
IUIUStar
·
2023-08-21 20:49
测试学习
selenium
学习
python
java+selenium
环境搭建
目录1.写在前面的话:2.下载谷歌驱动3.添加Selenium依赖(我这里添加的是4.0.0版本的)4.在操作过程中可能出现的问题&解决办法目录1.写在前面的话:2.下载谷歌驱动3.添加Selenium依赖(我这里添加的是4.0.0版本的)1.写在前面的话:(1)java版本最低要求为8,Chromev75及更高版本(2)最好不关闭谷歌浏览器的自动更新了,不然在谷歌上面试,可能会受到影响2.下载谷
在上山的mei
·
2023-07-27 15:04
测试开发(java)
selenium
chrome
测试工具
selenium(九)---
java+selenium
定位svg标签元素
问题:用F12的xpath定位svg中的元素,无法捕获到相关元素信息。定位开始按钮:driver.findElement(By.xpath(".//*[@id=‘myflow’]/svg/image[1]"));解决:从svg元素开始,下面的元素都要以*[name()=‘svgelement’]这种形式进行编写,selenium在执行的时候才能够捕获到元素信息。正确写法:driver.findEl
˙ꙫ˙+˙ꙫ˙
·
2023-07-25 06:52
selenium
selenium
[Selenium] 通过
Java+Selenium
查询某个博主的Top40文章质量分
系列文章目录通过
Java+Selenium
查询文章质量分通过
Java+Selenium
查询某个博主的Top40文章质量分通过
Java+Selenium
查询某个博主的Top100文章质量分文章目录系列文章目录前言一
青花锁
·
2023-07-20 20:43
Selenium
Java爬虫
java
selenium
开发语言
[Selenium] 通过
Java+Selenium
查询某个博主的Top100文章质量分
系列文章目录通过
Java+Selenium
查询文章质量分通过
Java+Selenium
查询某个博主的Top40文章质量分通过
Java+Selenium
查询某个博主的Top100文章质量分文章目录系列文章目录前言一
青花锁
·
2023-07-20 20:42
Selenium
Java爬虫
java
selenium
自动化
JAVA+Selenium
最简单的处理登录弹窗的方式
在做自动化测试遇到需要处理登录弹窗情况,例如我的用户名为admin,密码为admin,那么想要登录http://10.10.168.1,只需要使用以下链接访问即可立即登录,并免除弹窗:http://账号:密码@网址
滚石青年
·
2023-07-14 02:11
selenium
测试工具
[Selenium] 通过
Java+Selenium
查询文章质量分
文章目录前言一、环境准备二、查询文章质量分2.1、修改pom.xml配置2.2、配置Chrome驱动2.3、引入浏览器配置2.4、设置无头模式2.5、启动浏览器实例,添加配置信息2.6、访问质量分地址2.7、窗口设置2.8、定位到输入框并输入博文地址2.9、定位到查询按钮并点击2.10、强制等待1s,并转换为jsoup文档处理2.11、获取博文标题2.12、获取博文作者和发布时间2.13、获取博文
青花锁
·
2023-06-23 10:06
Selenium
Java爬虫
java
selenium
《手把手教你》系列基础篇-java+ selenium自动化测试-环境搭建(详细教程)
时间太长了怕大家吃腻了,还有一个原因就是许多小伙伴们或者童鞋们私信问什么时候可以有java版的selenium,因为不会Python,或者现在大多数企业和公司还是把java奉在神坛上,所以打算就换个口味,介绍一下
java
百晓生说测试
·
2023-06-19 16:01
java
selenium
python
Java过阿里NC滑块
Java+selenium
获得滑块的sessiond+token阿里滑块是本地生成,当我们滑块成功后,会生成sessiond和token,当我们使用返回的参数时,会先通过阿里后端接口进行认证,阿里认证只会判断该
十点半的毛毛雨
·
2023-06-07 03:57
Java
SE
教程
笔记
java
开发语言
javascript
java selenium框架_基于
Java+Selenium
的WebUI自动化测试框架(一)
对于自动化测试,尤其是UI的自动化测试。是很多做黑盒功能测试的同学,入门自动化测试一个最为直观的或者说最容易理解的途径之一。对于手工测试和自动化测试的优劣,网上有很多论述,在这里不作展开讨论。但是,让测试人员解放生产力,提高效率,把精力关注与最为重要的核心业务逻辑与测试设计上,是每个测试团队所必需要关注的。因此,在适当的范围内开展自动化测试,是可以提高整个测试团队的生产率的。对于Selenium,
日月在心
·
2023-04-17 01:14
java
selenium框架
java+selenium
selenium前言简介1.安装驱动2.简单案例走进爬虫3.seleniumAPI3-1创建一个可操控的浏览器对象3-2打开指定页面3-3定位元素id定位name定位class定位link定位xpath定位3-4浏览器常用方法案例一登录QQ邮箱3-5selenium进阶鼠标切换窗口调用jschromeOptions创建浏览器参数浏览器相关设置多线程示例实战案例-爬取房天下价格走势图实战案例-爬取链
萌坑
·
2023-04-17 01:37
JAVA爬虫
java
selenium
chrome
《手把手教你》系列基础篇之(一)-java+ selenium自动化测试-环境搭建(上)(详细教程)
时间太长了怕大家吃腻了,还有一个原因就是许多小伙伴们或者童鞋们私信问宏哥什么时候可以有java版的selenium,因为不会Python,或者现在大多数企业和公司还是把java奉在神坛上,所以宏哥打算就换个口味,介绍一下
java
北京-宏哥
·
2023-04-17 01:07
java
selenium
python
【教程】JAVA + selenium 进行自动化测试
【教程】
JAVA+selenium
进行自动化测试自动登录淘宝获取请求响应数据等packagecom.guanwei.study.抓包.selenium;importcn.hutool.core.codec.Base64
我是Superman丶
·
2023-04-17 01:07
使用说明
chrome
python
前端
自动化测试
Java+Selenium
小试牛刀
近日自动化测试在项目中开始推行,于是翻看起来,前期有篇(自动化测试之selenium小试牛刀)介绍Python环境下如何自动化测试,本期主要介绍Java环境下的自动化测试过程。第一步、环境准备1)浏览器驱动驱动下载:可在官网下载(selenium驱动官网)或者是直接在googleapis下载谷歌浏览器驱动(chromedriver)2)Java包jar下载地址:selenium-release从g
梦幻通灵
·
2023-04-15 20:53
测试
java
selenium
测试工具
【
java+selenium
自动化页面滑动相关方法】
/***下滑动到某个元素出现,需传入element*/publicvoidscrollToElement(WebElementelement){((JavascriptExecutor)driver).executeScript("arguments[0].scrollIntoView(false);",element);}/***下滑动到某个元素出现,需传入定位元素所需的xpath表达式*/pu
沫沫-小白
·
2023-04-13 23:22
java
selenium
自动化
javascript
Java+Selenium
工具自动化测试学习总结
一、自动化测试1.什么是自动化2.Web自动化测试3.测试中自动化的应用测试流程二、selenium工具集三、Selenium工作流Firefox浏览器准备Java环境准备安装Java-www.oracle.com下载安装+配置验证:javac-version四、Selenium开发工程-创建Java工程libs库目录建立Selenium工具下载及引入第一个例子:SearchSelenium需求:
是日前端
·
2023-04-13 22:45
测试
工具使用
mac
os
x
javascript
开发语言
java selenium用js点击_
java+selenium
js常见控件操作
常见对界面元素进行操作的主要是管理cookie和浏览器窗口的方法对于window接口主要是用来控制浏览器窗口的设置。例如大小、最大、最小、全屏、位置等等。针对浏览器的属性属性:driver.current_url#用于获得当前页面的URLdriver.title#用于获取当前页面的标题driver.page_source#用于获取页面html源代码driver.current_window_han
李纪正
·
2023-04-06 03:16
java
selenium用js点击
java+selenium
操作下拉滚动条<搬代码>
直接操作界面#下拉到页面底部((JavascriptExecutor)webDriver).executeScript("window.scrollTo(0,document.body.scrollHeight)");#上拉到页面顶端((JavascriptExecutor)webDriver).executeScript("window.scrollTo(document.body.scroll
搬代码
·
2023-03-31 12:34
selenium
python
前端
java爬虫破解滑块验证码
使用技术:
java+Selenium
废话:有爬虫,自然就有反爬虫,就像病毒和杀毒软件一样,有攻就有防,两者彼此推进发展。
小影~
·
2023-01-07 11:22
笔记&小案例
爬虫
java
selenium
JAVA+Selenium
实现滑块验证
seleniumIDE下载及使用原文链接https://blog.csdn.net/lj606/article/details/115003131seleniumIDE结合浏览器提供脚本的录制、回放以、编辑脚本功能、以及元素的定位,可以使用seleniumIDE将录制的脚本生成相应的带单元测试框架的自动化测试脚本。目标自动登录某带有人机验证网站,并获取cookie1.引入selenium包org.
望京小哥
·
2023-01-07 11:51
java学习笔记
java
selenium
前端
(
java+selenium
)Web自动化12306模拟人工滑块验证
Web自动化测试中12306登陆中想着模拟鼠标去拖动滑块完成验证,试了很久发现了一种方法可以来绕过浏览器的检测来完成验证.话不多说,直接上图和代码selenium我用的是3.多的版本,如果是4.多的版本定位元素语法可能是:driver.findElement(By.id("J-login"));首先是所需要的的导入的jar包下面是主方法:packagecom.zmy.Test;importjava
测试员-小张
·
2023-01-07 11:51
测试工具
自动化
java+selenium
报异常org.openqa.selenium.StaleElementReferenceException的解决方案
为什么80%的码农都做不了架构师?>>>因为页面内容有很多页,需要切换页数,但是切换跳转到第二页的时候,页面首先会自动刷新,导致出现如下异常:Exceptioninthread"main"org.openqa.selenium.StaleElementReferenceException:staleelementreference:elementisnotattachedtothepagedocu
weixin_34183910
·
2022-03-27 14:52
python
java
json
Java+Selenium
自动化文本框里输入当前时间
1.比如我们在在做自动化的时候,某一个输入框里要输入内容是唯一的,入库后就不允许重复。这时候我们就可以在这个输入框里输入的内容后面加上当前的时间。如下截图所示:合作方名称输入框.png//创建一个dataformat对象DateFormatdateformat=newSimpleDateFormat("yyyyMMdd-HHmmss");//利用Date()获取当前时间Datedate=newDa
Cecil_小仙女
·
2022-02-19 01:06
Java+Selenium
Web UI自动化测试的一些小总结
Chrome关于Chrome的配置网上信息很多,直说一点,当选择在linux环境跑用例的时候,我们会优先选择headlessrun,默认情况下headlessrun的浏览器大小好像只有900*768,我们在windows下调通的用例在缩小的串口下经常会失败,最好调一下size:chromeOptions.setHeadless(true);chromeOptions.addArguments("-
lydialiu000
·
2022-02-14 02:27
java+selenium
元素定位和元素操作
把以前博客园的文章转到这...注销了以前的号1.元素定位ID定位元素:findElement(By.id(“”));通过元素的名称定位元素:findElement(By.name(“”));通过元素的html中的位置定位元素:findElement(By.xpath(“”));通过元素的标签名称定位元素:findElement(By.tagName(“”));通过元素的链接名称定位元素:findE
kasen_jc
·
2022-02-08 17:22
使用java对data:image/png;base64加密图片进行解密的方法
今天就以
java+selenium
写的爬虫程序对Base64编码加密的图片进行解码为例,简单探讨下解码的方法。
李浩蓝
·
2021-06-23 23:20
Java+selenium
持续集成jenkins离线安装插件的方法(无法访问外网)
一、安装svn服务器,https://www.visualsvn.com/server/如下是我用的版本:svn.png新建仓库在打开的svn服务器管理界面,选择Repositores.右建,选择createnewRepositores点击下一步输入仓库名,点击下一步默认选择所有用户对此仓库都有读写权限,继续点击下一步。点击finish,创建仓库完成新建用户在打开的svn服务器管理界面,选择use
Cecil_小仙女
·
2021-06-13 15:18
上一页
1
2
3
4
下一页
按字母分类:
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
其他