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高级篇
【自动化测试】如何下载安装webdriver
1.下载合适的浏览器驱动2.配置环境变量写自动化脚本的时候经常会用到
selenium
,
selenium
来自webdriver模块,所以需要安装对应的webdriver驱动。
AI小艾
·
2023-09-21 19:18
Python自动化测试
python
(一)Cucumber+
Selenium
+testNG+maven+Java+IDEA实现BDD自动化实践
引言:最近一直忙公司的事情,一直处于混乱中,没有安静下来去思考,这些内容也是闲暇的晚上开始慢慢去搞,以下三篇是BDD的内容一.概念:TDD:测试驱动开发(Test-DriverDevelopment)的简称,是敏捷开发中的一项核心实践和技术,也是一种设计方法论。TDD的原理是开发功能代码之前,先编写单元测试用例代码,测试代码确定需要编写什么产品代码。TDD的基本思路就是通过测试来推动整个开发的进行
M文涛
·
2023-09-21 19:16
好用的软件测试框架有哪些?测试框架的作用是什么?
一、好用的软件测试框架1.
Selenium
:作为一种开源的自动化测试框架,
Selenium
具有功能强大且灵活性高的特点。
深圳市卓越软件评测
·
2023-09-21 18:54
功能测试
自动化测试
1.2自动化分类UI测试:测试对象:前端页面工具:
Selenium
、Airtest、Appium.....接口测试:测试对象:后端
头大的一批
·
2023-09-21 17:20
测试
selenium
测试工具
Selenium
和Requests搭配使用
Selenium
和Requests搭配使用前要1.CDP2.通过requests控制浏览器2.1代码一2.2代码23.通过
selenium
获取cookie,requests携带cookie请求前要之前有提过
~喬~
·
2023-09-21 15:38
selenium
python
测试工具
Python爬虫基础(三):使用
Selenium
动态加载网页
文章目录系列文章索引一、
Selenium
简介1、什么是
selenium
?
秃了也弱了。
·
2023-09-21 15:07
python大家庭
python
爬虫
selenium
爬虫入门基础-
Selenium
反爬
为了能够成功地绕过这些机制,
Selenium
成为了爬虫领域的一把利器。本文将为你介绍爬虫入门基础,并重点探讨如何使用
Selenium
应对反爬虫的挑战。
q56731523
·
2023-09-21 14:41
爬虫
selenium
测试工具
python
tcp/ip
selenium
选择指定浏览器驱动
'''@Time:2022/9/1517:11@Author:zemel@File:元素定位.py'''importtimefrom
selenium
importwebdriverfrom
selenium
.webdriver.common.byimportByfrom
selenium
.webdriver.chrome.serviceimportService
上官天夜
·
2023-09-21 14:40
自动化测试
selenium
python
chrome
selenium
之 控制打开的浏览器
使用背景:当我们需要在打开的浏览器中进行自动化操作时需要用到此方法。1、为了防止污染别的环境(同一个网站多个账号爬取的情况),最好对浏览器使用新的端口创建debug副本。具体操作如下(1)右键浏览器创建副本(或者直接复制)(2)在新生成的快捷方式上右键–属性,修改其中的目标栏增加如下内容:--remote-debugging-port=9233--user-data-dir="C:\Users\a
嘿,不许笑
·
2023-09-21 14:07
python爬虫
selenium
python
chrome
Python环境准备之简单操作,chromedriver未放到python的bin目录下时,实例化时可以指定chromedriver的路径
from
selenium
importwebdriverdriver=webdriver.Chrome(executable_path="chromedriver文件下载后的路径地址")#driver=webdriver.Chrome
qq_41845402
·
2023-09-21 14:07
python
chrome
【
Selenium
专题】WebDriver启动Chrome浏览器(一)
selenium
操作chrome浏览器需要有ChromeDriver驱动来协助。一、什么是ChromeDriver?
真假美猴王
·
2023-09-21 14:34
使用
Selenium
和ChromeDriver操作浏览器获取动态数据
使用
Selenium
和ChromeDriver操作浏览器获取动态数据在Web开发中,有时需要爬取动态生成的数据。
过分的规定
·
2023-09-21 14:00
selenium
chrome
python
笔记
爬虫
【教程】browsermob-proxy 基于Java的代理服务 配合
selenium
使用
【教程】browsermob-proxy基于Java的代理服务配合
selenium
使用配置依赖net.lightbody.bmpbrowsermob-core2.1.5安装证书导入证书,可以不导入browsermob-proxy
我是Superman丶
·
2023-09-21 14:29
使用说明
selenium
测试工具
上传文件
from
selenium
importwebdriverfromtimeimportsleepdriver=webdriver.Chrome()driver.get("https://www.baidu.com
小娟_bb93
·
2023-09-21 12:56
appium或
Selenium
的webdriver相关报错 AttributeError(“‘NoneType‘ object has no attribute ‘to_capabilities‘“)
我用的是appium,上午还能正常使用下午就不行了报错入口是webdriver.Remote解决方法重装appium包
Selenium
大概应该是重装
Selenium
的包
水下游泳
·
2023-09-21 12:42
python
appium
selenium
关于appium-python-client报错问题:AttributeError: ‘NoneType‘ object has no attribute ‘to_capabilities‘
由于python的appium包使用是基于
selenium
的,而当我们安装了最新版的
selenium
和最新版的appium3.0.0,就会导致版本冲突问题,导致:AttributeError:'NoneType'objecthasnoattribute'to_capabilities
_文书先生
·
2023-09-21 12:10
appium
python
开发语言
Puppeteer无头浏览器:开启自动化之门,掌握浏览器世界的无限可能
无头浏览器我已知的还有
Selenium
。完成截图需求踩的最大的坑不是具体的逻辑代码,而是Docker部署Puppeteer到服务器总是缺少某个包。
·
2023-09-21 10:33
黑马Redis笔记
高级篇
| 分布式缓存
黑马Redis笔记
高级篇
|分布式缓存1、Redis持久化(解决数据丢失)1.1RDB持久化1.1.1定义1.1.2异步持久化bgsave原理1.2AOF持久化1.3RDB和AOF比较2、Redis主从(
小鲨鱼冲冲冲
·
2023-09-21 09:41
redis
redis
笔记
缓存
爬取奇迹秀工具箱里面的文本和软件网盘链接
1.爬取的网址:http://www.qijishow.com/down/index.html2.完整代码展示from
selenium
importwebdriverimporttimeurl='http
萧鼎
·
2023-09-21 09:02
笔记
爬虫
python
windows
selenium
定位元素(包括父子,兄弟)及常见操作
文章目录
selenium
WebDriver定位元素父子、兄弟节点定位根据父节点定位子节点根据子节点定位父节点根据兄节点定位弟节点根据弟节点定位兄节点在元素上操作click()send_keys()获取元素上的文本
moilbeauty
·
2023-09-21 09:25
python
selenium
python
css
2023 年 30 种顶级自动化测试工具
如果
Selenium
是您首选的自动化测试工具,您就不必忍受
Selenium
给您带来的限制。相反,您可以从各种测试自动化框架和工具中挑选来编写有效的测试用例并成功运行它们。
卓码测评
·
2023-09-21 09:54
测试工具
自动化
软件测试
python+
selenium
+chrome配置环境踩坑总结
想尝试一下自动化测试,学着写了最基础的打开浏览器的代码代码如下:#coding:utf-8importtimefrom
selenium
importwebdriverdriver=webdriver.Chrome
透明可颂
·
2023-09-21 07:28
Selemium实现长截图
importru.yandex.qatools.ashot.Screenshot;importru.yandex.qatools.ashot.shooting.ShootingStrategies;importorg.openqa.
selenium
qq_492448446
·
2023-09-21 07:31
自动化测试
Web自动化
前端
javascript
开发语言
Selenium
上传文件实战代码整合windows第三方包pywinauto
/usr/bin/envpyhton#-*-coding:utf-8-*-#author:Jeff.xie#datetime:2023/9/1214:35#software:PyCharmfrom
selenium
importwebdriverfromtimeimportsleepimportosfrom
selenium
.webdriver.common.byimportByurl
qq_492448446
·
2023-09-21 07:01
Appium自动化
selenium
windows
测试工具
构建自动化测试环境:使用Docker和
Selenium
!
在构建自动化测试环境方面,Docker和
Selenium
是两个非常有用的工具。下面将介绍如何使用Docker和
Selenium
构建自动化测试环境。
静姐说测试
·
2023-09-21 07:28
自动化测试
经验分享
软件测试
docker
selenium
软件测试
测试工程师
自动化测试
测试工具
使用Python抢购商品
使用Python抢购商品前言准备工作安装
selenium
库下载ChromeDriver编写抢购商品py脚本导入库
selenium
使用方法示例代码淘宝网华为商城前言注意:示例代码仅供学习使用,禁止不正当盈利
NSJim
·
2023-09-21 05:26
#
Python
Skill
Python
selenium
抢购商品
Gecko geckodriver
Selenium
wwh2018年3月24日GeckoGecko是套开放原始码的、以C++编写的网页排版引擎。目前为Mozilla家族网页浏览器以及Netscape6以后版本浏览器所使用。这软件原本是由网景通讯公司开发的,现在则由Mozilla基金会维护。这套排版引擎提供了一个丰富的程序界面以供因特网相关的应用程序使用,例如网页浏览器、HTML编辑器、客户端/服务器等等。虽然最初的主要对象是Mozilla的衍生产品
冬瓜baba的笔记
·
2023-09-21 04:33
R语言爬虫豆瓣高评分电影(喝最烈的酒,熬最深的夜,吃最好的胃药,敷最贵的面膜)
你会炸的这里面主要用到R/Rstudio里面的RCurl、XML、wordcloud、stringr、jiebaR勒几个包,熟悉的娃晓得R里面爬虫明星般的包就是RCurl和Rvset了,不过对于更强大的R
selenium
LEEBELOVED
·
2023-09-21 01:44
R语言
实用随笔
RCurl爬虫
R语言
高分电影
wordcloud词云
文本分析
Python+
Selenium
UI自动化之元素&浏览器操作
目录一、元素操作及浏览器操作方法1、元素操作2、浏览器操作3、获取元素信息二、鼠标和键盘操作1、鼠标操作1.1鼠标操作实现方式1.2鼠标右击操作1.3鼠标双击操作1.4鼠标拖动操作1.5鼠标悬停操作1.6鼠标单元素拖动操作2、键盘操作三、元素等待1、隐式等待2、显示等待3、强制等待四、下拉选择框、弹出框、滚动条操作1、下拉选择框操作2、弹出框操作3、滚动条操作五、frame切换、多窗口切换1、fr
@随风S
·
2023-09-21 01:41
自动化测试
python
selenium
软件测试
ui
自动化
【webUI自动化-
selenium
篇】
selenium
(3.0后)工具集
Selenium
IDE:IDE是嵌入到Firefox浏览器的一个插件,实现了简单的录制和回放功能。
月下轻歌
·
2023-09-21 01:39
python
python
selenium
自动化
【自动化测试】
selenium
工具
为什么选用
Selenium
?
X_H学Java
·
2023-09-21 01:39
软件测试
selenium
java
测试工具
python+
selenium
封装UI自动化框架
通用性的东西满足不了个性化的需求测试的工具:python+
selenium
接
测试中的小白
·
2023-09-21 01:08
selenium
自动化
测试工具
Airtest 进行WebUI自动化测试(
selenium
)
一、介绍AirtestIDE支持连接chrome浏览器来进行网页的自动化测试,它使用的库是airtest-
selenium
,是对
selenium
的python库做的一层封装。
什么鬼昵称
·
2023-09-21 01:38
airtest
selenium
自动化
运维
WebUI自动化测试之
Selenium
学习笔记(二)浏览器控制
文章目录
Selenium
库中webdriver模块的使用1.浏览器控制用例2.鼠标控制用例3.键盘控制4.获取属性信息用例4.窗口切换用例5.警告框处理用例6.下拉框选择操作用例7.文件上传8.cookie
可可的钥匙扣
·
2023-09-21 01:37
Python
WebUI测试
selenium
python
chrome
理性讨论,4年测试经验,面试要20K很高吗?....
普通二本,4年多测试工作经验,现在依然在测试岗位,只是时间长了和一些个人原因有跳槽的想法,懂python,会写脚本,会
selenium
,会性能,本来信心满满的,像这样优秀的人找份高薪资测试工作不还妥妥的上岸
程序员雷叔
·
2023-09-21 01:07
面试
职场和发展
软件测试
自动化测试
功能测试
程序人生
UI自动化测试之
selenium
工具(浏览器窗口的切换)
前言1、在浏览网页的时候,有时点击一个链接或者按钮,会弹出一个新的窗口。这类窗口也被称之为句柄(一个浏览器窗口的唯一标识符,通过句柄实现不同浏览器窗口之间的切换),在我们手动控制浏览器的时候,产生新的句柄时浏览器会自动的帮我们跳转到最新的句柄处(鼠标聚焦于最新打开的浏览器窗口)。2、在UI自动化的过程中,代码并不会默认自动的跳转到最新的句柄处,需要代码去切换句柄也就是切换浏览器窗口。3、使用Sel
程序员雷叔
·
2023-09-21 01:06
ui
selenium
测试工具
功能测试
单元测试
postman
测试用例
Selenide + chrome 打开一个页面
Selenide简介Selenide是一个比
Selenium
更强大的自动化测试工具,具有以下优势:简洁流畅的API稳定的Ajax支持更强大的selectors简单的配置使用Selenide不需要考虑如何关闭浏览器
Ksewen
·
2023-09-21 00:45
关于爬虫那档事
目录前言requests爬取数据解析re正则化bs4xpath
selenium
验证码前言本文主要以代码形式讲解爬虫,代码中有注释可助理解,代码都是可以运行的,或许有些网站变化,导致无法访问或者属性元素找不到
妖YOY
·
2023-09-21 00:03
python
css
html
python刷新powerbi数据表
python刷新powerbi数据表完整代码from
selenium
importwebdriverfrom
selenium
.webdriver.common.keysimportKeysfrom
selenium
.webdriverimportChromeOptionsimporttimeimportrefromweworkbotimportBotasbill
玄学调参侠
·
2023-09-20 22:19
python脚本案例
python
powerbi
chrome
Web自动化测试,一定得掌握的 8 个核心知识点!
传统主流的
selenium
框架是支持多语言的,大多数QA会的python和Java语言都可以编写
selenium
代码,遇到需要编写js代码的cypress,以为又要学习一门编程语言,慢慢就放弃了。
自动化测试 老司机
·
2023-09-20 22:56
软件测试
自动化测试
测试工程师
前端
测试工具
性能测试
软件测试
自动化测试
测试工程师
selenium
处理复选框radio
下面我们用
selenium
选中其中的checkbox(1、2)和radio1->radio2,上代码:fromseleniu
尽拣寒枝不肯栖
·
2023-09-20 21:30
python
Python
selenium
操作单选框复选框
学习笔记~from
selenium
importwebdriverfrom
selenium
.webdriver.commonimportkeysfrom
selenium
.webdriver.common.byimportByimporttimefrom
selenium
.webdriverimportActionChainsfrom
selenium
.webdriver.support.selectim
HappyBirthday 9527
·
2023-09-20 21:30
Python
python
selenium
开发语言
在
Selenium
中如何处理单选框
最近遇到了页面单选框,如何在自动化脚本中实现自动选中的问题,通过下面这个文章,掌握了这个技巧,分享给大家,请注意“get_attribute”这个的用法,对今后类似的问题,提供了一个很好的思路,看来还是要把xpaht仔细的好好学学!顺便说一下,driver.find_elements_by_tag_name,这里的tag_name,指的是html里的,选择框选择的方式:get_attribute(
焦太郎
·
2023-09-20 21:30
Selenium
WebDriver如何处理单选框和多选框
可能大家会遇到同样的问题,用
Selenium
IDE录制单选框或多选框后,在脚本中,如果想根据不同的用例,选择不同的单选框或多选框的业务流程时,在WebDriver代码中如何维护呢?
longerhost
·
2023-09-20 21:28
自动化测试
WebDriver
python+
selenium
(单选框和复选框的处理)-0108
usr/bin/python3#-*-coding:utf-8-*-#python+
selenium
自动化19--单选框和复选框#time:2021-01-08from
selenium
importwebdriverimporttimedriver
平淡日子i
·
2023-09-20 21:28
Selenium
基础 — 单选按钮和多选按钮的操作
1、页面中的单选按钮和多选按钮页面中的单选按钮和多选按钮样式如下图:页面代码片段:单选按钮radio苹果橘子香蕉梨西瓜多选按钮checkbox汽车购物旅游音乐说明:单选按钮,默认选框为圆形,type属性值为type="radio"。多选按钮,默认选框为方形,type属性值为type="checkbox"。使用click()方法切换选框的状态:开/关(选中状态or未选中状态)。2、判断按钮是否选中i
测试-八戒
·
2023-09-20 21:28
selenium
selenium
java
数据库
selenium
中出现 Other element would receive the click的解决方式
用Python利用
selenium
操作点击复选框的时候,出现Otherelementwouldreceivetheclick错误。
小小爬虾
·
2023-09-20 21:58
selenium
测试工具
Selenium
常用操作之单选复选框、下拉列表、键盘、截屏、断言、(显式隐式)等待
目录1.窗口最大化2.单选框操作3.复选框操作4.下拉列表5.
selenium
三种等待6.键盘操作7.截屏8.断言9.
Selenium
操作JS弹窗控件10.鼠标悬停与释放1.窗口最大化driver.maximize_window
软件测试凡哥
·
2023-09-20 21:28
软件测试
selenium
selenium
测试工具
python3+
selenium
自动化测试-文件上传、下载10
(10)文件上传、下载对于Web页面的上传功能实现一般有以下两种方式:1、普通上传:普通的附件上传是将本地文件的路径作为一个值放在input标签中,通过form表单将这个值提交给服务器。2、插件上传:一般是指Flash、Javascript、Ajax等技术所实现的上传功能。send_keys实现上传对于通过input标签实现的上传功能,可以将其看作是一个输入框,即通过send_keys()指定本地
C1R2
·
2023-09-20 19:13
爬虫入门基础与
Selenium
反爬虫策略
2、爬虫的分类3、爬虫的基本流程二、
Selenium
简介1、
Selenium
是什么?
傻啦嘿哟
·
2023-09-20 17:02
关于python那些事儿
爬虫
selenium
测试工具
上一页
74
75
76
77
78
79
80
81
下一页
按字母分类:
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
其他