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
Web自动化
Selenium使用指南
官网地址为:相对于另外一款
web自动化
测试工具QTP来说有如下优点:免费开源轻量级,不同语言只需要一个体积很小的依赖包支持多种系统,包括Windows,Mac,Linux支持多种浏览器,包括Chrome
·
2025-07-10 13:35
python+requests接口自动化测试框架实例详解教程
前段时间由于公司测试方向的转型,由原来的web页面功能测试转变成接口测试,之前大多都是手工进行,利用postman和jmeter进行的接口测试,后来,组内有人讲原先
web自动化
的测试框架移驾成接口的自动化框架
锦都不二
·
2025-07-09 17:58
python
开发语言
Puppeteer 库简介:背景、用法与原理
随着
Web自动化
需求的增长,Puppeteer逐渐成为前端开发、测试和数据采集领域的重要工具。
超级土豆粉
·
2025-07-09 04:00
typescript
javascript
前端
html
开发语言
在Windows上构建本地服务器实现Augment团队邀请额度自动化增长的技术探索
本文不仅是一份操作指南,更是一次关于API交互、
Web自动化
、前后端开发的深度技术实践。在文章的最后,
yangshuo1281
·
2025-07-07 11:48
windows
服务器
自动化
Web自动化
测试的八大元素定位
1.1软件需求变更不频繁1.2项目周期比较长1.3自动化的脚本能够重复利用2.在
Web自动化
中元素的8大定位方法id,name,class_name,xpath,css,tag_name,link_text
今天记单词了嘛
·
2025-07-05 05:13
前端
javascript
自动化
Selenium使用指南
官网地址为:相对于另外一款
web自动化
测试工具QTP来说有如下优点:免费开源轻量级,不同语言只需要一个体积很小的依赖包支持多种系统,包括Windows,Mac,Linux支持多种浏览器,包括Chrome
·
2025-07-03 06:23
【自动化测试】Pytest的必会技巧 —— pytest setup和teardown
pytestsetup和teardown我们在使用selenium执行
web自动化
测试的时候,当我们需要执行多条测试用例时,执行一条用例就启动一次浏览器显然效率就太低了,我们需要一次启动浏览器,执行多条用例
程序员 小濠
·
2025-07-01 07:18
自动化测试实战
pytest
测试用例
自动化测试
测试工程师
测试工具
Day32
Web自动化
进阶
系列文章目录Day01软件测试基础总结Day02测试用例知识点总结(上)Day03测试用例知识点总结(下)Day04禅道-从安装到卸载Day05MySql的基础使用Day06MySql知识点总结Day07MySql知识点再总结与多表查询Day08redis的基础知识Day08VMware的安装、Linux系统安装和Linux基础命令Day09Linux常用命令总结Day10Linux环境部署和项目
lookout99
·
2025-06-30 18:18
软件测试
python
自动化
测试工具
selenium UI自动化元素定位中classname和CSS区别
在使用Selenium进行
Web自动化
测试时,定位元素是核心任务之一。Selenium提供了多种定位策略,包括通过ID、Name、ClassName、CSSSelector、XPath等。
nanzhuhe
·
2025-06-27 02:40
测试
selenium
ui
自动化
APP自动化测试-Python+Appium+Pytest+Allure框架实战封装(详细)_pytest+appium
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、
Web自动化
项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九
·
2025-06-26 23:55
web自动化
测试整个流程,和相互关系??
Web自动化
测试全流程解析1.标准
Web自动化
测试流程需求分析选择工具/框架环境搭建编写测试脚本执行测试生成报告缺陷管理维护优化关键阶段说明:需求分析:确定哪些功能需要自动化(优先选择高频、核心业务)环境搭建
·
2025-06-26 14:21
搭建Google WebDriver服务的教程
搭建GoogleWebDriver服务是进行
Web自动化
测试的第一步。以下是一个详细的教程,指导你如何在你的系统上搭建GoogleWebDriver服务。
码农资源网
·
2025-06-25 22:31
ubuntu
解锁Selenium:
Web自动化
的常用操作秘籍
目录一、Selenium简介二、环境搭建2.1安装Selenium库2.2下载浏览器驱动三、定位元素3.1通过ID定位3.2通过名称定位3.3通过XPath表达式定位3.4通过CSS选择器定位3.5通过类名定位3.6通过标签名定位四、元素操作4.1单击元素4.2输入文本4.3清除文本内容4.4获取元素文本4.5获取元素属性值五、浏览器操作5.1打开URL5.2页面导航5.3刷新页面5.4窗口操作5
奔跑吧邓邓子
·
2025-06-25 14:01
必备核心技能
selenium
前端
自动化
Web自动化
常用操作秘籍
超详细的selenium使用指南
官网地址为:相对于另外一款
web自动化
测试工具QTP来说有如下优点:免费开源轻量级,不同语言只需要一个体积很小的依赖包支持多种系统,包括Windows,Mac,Linux支持多种浏览器,包括Chrome
测试老哥
·
2025-06-25 14:28
selenium
测试工具
python
软件测试
单元测试
自动化测试
职场和发展
Selenium使用指南
官网地址为:相对于另外一款
web自动化
测试工具QTP来说有如下优点:免费开源轻量级,不同语言只需要一个体积很小的依赖包支持多种系统,包括Windows,Mac,Linux支持多种浏览器,包括Chrome
测试老哥
·
2025-06-25 14:28
selenium
测试工具
软件测试
自动化测试
python
测试用例
职场和发展
Day27
Web自动化
详解(1)——什么是
Web自动化
测试?、为什么要学习
Web自动化
测试?、Selenium IDE安装与运行
Day27
Web自动化
详解——什么是
Web自动化
测试?、为什么要学习
Web自动化
测试?、SeleniumIDE安装与运行文章目录Day27
Web自动化
详解——什么是
Web自动化
测试?
老板来片烤面包
·
2025-06-20 01:37
100天软件测试升级打怪路
软件测试知识
jmeter
前端
软件测试进阶第五天:Selenium
Web自动化
测试实战
Selenium作为
Web自动化
测试的行业标准工具,能够模拟用户操作、高效执行重复性测试任务。
study软测
·
2025-06-16 13:57
软件工程
python
selenium
测试工具
DrissionPage、Selenium和Playwright自动化框架对比分析
DrissionPage、Selenium和Playwright自动化框架对比分析1.概述DrissionPage、Selenium和Playwright都是用于
Web自动化
测试和爬虫的框架,但它们各有特点和适用场景
阿福不是狗
·
2025-06-12 09:38
软件测试总结
selenium
自动化
测试工具
TestCafe API
TestCafe全面指南:高效编写
Web自动化
测试的利器TestCafe是一个强大且易用的端到端测试框架,基于Node.js,无需WebDriver,支持多种主流浏览器,并能直接在命令行中运行。
Thomas Kant
·
2025-06-11 06:57
自动化测试
testcafe
node.js
自动化
测试框架
web自动化
(七)POM设计模式
POM设计模式,即PageObjectModel。UII自动化测试中,POM模式是一种设计思路,把每个页面当成一个对象。POM模式的优点:提供了页面元素操作和业务流程相分离的模式,使测试的代码结构比之前更加清晰,可读性强。方便复用对象和方法,提高了代码的复用性POM设计模式四层架构:1层:basepage层每个页面的相同的属性和方法2层:pageobject针对每个页面定义页面类每个页面独有的属性
will_net
·
2025-06-11 05:49
Web自动化
自动化
selenium
DrissionPage
POM
web自动化
测试-搭建python+selenium框架项目实战+源代码(免费)
Python中搭建一个完整的Selenium+unitest框架需要考虑多个方面,包括浏览器驱动管理、页面元素定位、测试用例组织、日志记录和报告生成等。以下是一个结构化的实现方案:1.项目结构设计推荐采用分层架构,将不同功能分离:dsr_selenium/├──config/#配置文件│├──config.ini#全局配置│└──browser.yaml#浏览器配置├──drivers/#浏览器驱
老叶爱吃鱼(软件)
·
2025-06-11 00:14
UI自动化测试
python学习
python
selenium
开发语言
Selenium自动化测试全流程实战:从环境搭建到企业级应用(2025最新版)
引言Selenium作为全球使用率最高的
Web自动化
测试工具,其生态已覆盖91%的Web应用测试场景。2025年最新数据显示,采用Selenium+TestNG的测试框架可将回归测试效率提升300%。
Python×CATIA工业智造
·
2025-06-08 23:26
selenium
python
测试工具
基于 Python 的端到端测试框架SeleniumBase
SeleniumBase是一个基于Python的端到端测试框架,它构建在Selenium和pytest之上,提供了更简单、更强大的
Web自动化
测试和爬虫开发体验。
研创通之逍遥峰
·
2025-06-03 00:38
Python
开源工具
python
开发语言
自动化测试
测试面试必备:
Web自动化
测试中如何在不同的网页之间切换
自动化测试面试题-
Web自动化
测试中,如何在不同的网页之间切换?引言在现代
Web自动化
测试中,经常需要处理多个浏览器标签页或窗口之间的切换场景。
二进制11
·
2025-06-02 09:21
#
自动化测试面试题
面试
软件测试
自动化测试
Web测试
Selenium
软件测试笔记|
web自动化
测试|显式等待和隐式等待的区别是什么?
显式等待和隐式等待都是在自动化测试中用于等待页面元素加载或特定条件满足的机制,但它们有以下区别:一、定义和实现方式隐式等待:•定义:隐式等待是一种全局设置,告诉WebDriver在尝试查找任何元素时,如果没有立即找到,就等待一段时间。•实现方式:通过在代码中设置一次隐式等待时间,例如使用Python的Selenium库时,可以这样设置隐式等待:driver.implicitly_wait(10),
阳哥整理软件测试笔记
·
2025-05-29 17:12
web自动化测试
自动化
Web自动化
测试详解
Web自动化
测试是软件测试中非常重要的一种测试方法,它通过编写脚本来模拟人工操作网页,从而实现对Web应用程序进行自动化测试的过程。
测试大大怪
·
2025-05-23 17:45
测试用例
单元测试
docker
selenium
测试工具
功能测试
postman
Web\App\接口自动测试常见面试题
一、
Web自动化
测试1.Selenium中hidden或者是display=none的元素是否可以定位到?
小鸭文库
·
2025-05-21 20:22
面试
前端
Selenium-Java版(frame切换/窗口切换)
frame切换/窗口切换前言切换到frame原因解决切换回原来的主html切换到新的窗口问题解决回到原窗口法一法二示例前言参考教程:Python+Selenium
Web自动化
2024版-自动化测试爬虫_
TenPeaches
·
2025-05-19 23:28
测试进阶
selenium
测试工具
Python + Selenium 实现低代码
Web自动化
框架
背景
web自动化
代码方式实现,时间维护成本较高,不想一直重复的写代码。于是,利用闲暇时间,开发了一个低代码
web自动化
框架,来提升测试效率。
辰马
·
2025-05-19 08:15
自动化
python
selenium
自动化
爬虫中Selenium和DrissionPage的区别
功能和运行效率Selenium:功能丰富:支持多种编程语言(如Python、Java等),与大多数主流浏览器兼容,广泛应用于
Web自动化
测试。
小白(猿)员
·
2025-05-19 00:23
一只爬虫(old
baby)
python
开发语言
测试工具
爬虫
selenium
Python+pytest+selenium:打造高效
Web自动化
测试平台
再次降低测试人员的基础——》写
web自动化
测试case数据驱动(
测试界茜茜
·
2025-05-17 08:39
软件测试
python
pytest
selenium
功能测试
软件测试
自动化测试
程序人生
web自动化
-下拉框操作/键鼠操作/文件上传
在我们做UI自动化测试的时候,会有一些元素需要特殊操作,比如下拉框操作/键鼠操作/文件上传。下拉框操作在我们很多页面里有下拉框的选择,这种元素怎么定位呢?下拉框分为两种类型:我们分别针对这两种元素进行定位和操作select标签:通过select类处理。非select标签1、针对下拉框元素,如果是Select标签类型,可以通过SeleniumWebDriver中的Select类来进行处理:froms
乐瓜乐虫
·
2025-05-17 02:32
ui自动化
python
python
自动化
python+Selenium——
web自动化
(浏览器窗口操作、鼠标键盘事件、滚动条)
目录窗口操作鼠标事件键盘事件滚动条窗口操作fromseleniumimportwebdriverimporttimedr=webdriver.Chrome()wd=dr.get('http://baidu.com/')#设置窗口设置dr.set_window_position(30,50)#设置窗口所在屏幕上的位置time.sleep(1)dr.set_window_position(80,100
觅远
·
2025-05-17 02:31
window
selenium
python
ChromeDriver 技术生态与应用场景深度解析
ChromeDriver技术生态与应用场景深度解析随着
Web自动化
测试、运维和数据采集需求的不断增长,ChromeDriver及其相关技术栈在各行业中扮演着举足轻重的角色。
北漂老男人
·
2025-05-13 08:10
java
python
爬虫
自动化
Playwright 和 Selenium的对比
也有同学之前可能没学过selenium,现在正准备入手一个
web自动化
框架,但是对于选择selenium和playwright犹豫不决,因为面试
测试界清流
·
2025-05-10 19:00
软件测试
selenium
测试工具
web 自动化之 Selenium 元素定位和浏览器操作
1、基于id/name/class/tag_name定位2、基于a标签元素的链接文本定位3、基于xpath定位4、css定位二、浏览器操作1、信息获取2、浏览器关闭3、浏览器控制一、元素定位的八大方法
web
水银嘻嘻
·
2025-05-09 15:25
web
自动化测试
前端
自动化
selenium
Jenkins + gitlab 自动部署
里面包含了面试常问的软件测试基础题,
web自动化
测试、app自动化测试、接口测试、性能测试、自动化测试、安全测试及一些常问到的人力资源题目。最主要的是他还收集了像阿里、华为这样的大
2401_87109669
·
2025-05-08 20:24
jenkins
gitlab
运维
Selenium-
WEB自动化
学习笔记--更新ing
DAY101PART什么是webui自动化自动化测试是指通过自动化测试工具或其他手段,按照测试人员的测试计划进行自动测试,目的是减轻手工测试的工作量。简单来说就是用代码模仿手工操作1集中注意点测试自动化并不是为了赢得老板的赞赏,或者认为这是一个很潮的技术,不用就会落后,而是为了发现问题,提高产品的质量。UI自动化测试应该集中在:1)UI的文本,图片显示正确性2)UI的交互逻辑正确性测试3)UI上的
酥健一挥
·
2025-05-08 12:29
Playwright使用指南:轻松实现
Web自动化
测试及其与其他工具的对比
本文将详细介绍如何使用Playwright进行
Web自动化
测试。一、Playwright简介Playwright是微软开发的一款开源自动化测试工具,支持多种编程语言和浏览器。
火柴人MG
·
2025-04-24 14:50
前端
python
自动化
Selenium 实现自动化分页处理与信息提取
Selenium实现自动化分页处理与信息提取在
Web自动化
测试或数据抓取场景中,分页处理是一个常见的需求。通过Selenium,我们可以实现对多页面内容的自动遍历,并从中提取所需的信息。
2401_89793006
·
2025-04-21 19:53
python
selenium
自动化
测试工具
Python图形验证码的识别:一步步详解
然而,对于需要自动化处理的场景,如
Web自动化
测试或爬虫,图形验证码的自动识别显得尤为重要。本文将详细介绍如何使用Python来识别图形验证码。
Shadow℘Coder
·
2025-04-18 22:05
Python实战
python
开发语言
tesserocr
验证码识别
selenium之文件下载
Selenium自动化测试:轻松搞定文件下载在
Web自动化
测试中,经常会遇到需要验证文件下载功能的场景。例如,测试报告的导出、用户上传文件的下载、PDF文档的生成与下载等等。
小鑫仔_x
·
2025-04-18 22:33
Selenium
selenium
python
测试工具
【
web自动化
】【Splinter】优势介绍以及保姆级实战教程
目录一、引言1.1SplintervsSelenium性能对比二、三层架构设计:跨浏览器兼容性与协议级调试的完美融合2.1应用层:简洁易用的开发者接口2.2驱动层:无缝兼容多种浏览器驱动2.3协议层:基于WebDriver协议的底层通信2.4Splinter三大核心优势2.5Splinter的三层架构设计总结三、核心功能深度解析:Browser对象、元素定位与智能等待机制3.1Browser对象:
春天的菠菜
·
2025-04-18 22:01
Splinter
自动化
Splinter
web自动化
selenium使用指南(超详细的)
官网地址为:相对于另外一款
web自动化
测试工具QTP来说有如下优点:免费开源轻量级,不同语言只需要一个体积很小的依赖包支持多种系统,包括Windows,Mac,Linux支持多种浏览器,包括Chrome
测试老哥
·
2025-04-17 06:40
selenium
测试工具
职场和发展
python
软件测试
自动化测试
测试用例
selenium 4.x 之验证码处理(python)
验证码处理一般情况公司如果涉及
web自动化
测试需要对验证码进行处理的方式一般有一下几种:关闭验证码功能(开发处理)设置万能验证码(开发处理)使用智能识别库进行验证通过第三方打码平台识别验证码1.跳过验证功能需要开发配合
my向阳而生
·
2025-04-16 15:32
selenium
selenium
python
测试工具
selenium之文件上传
文件上传相信各位再使用自动化的时候,会遇到过上传文件的情况把;今天我们就来了解一下文件上传的几种方式;有selenium自己的,也有其它的工具的使用;但是都是适用于
web自动化
的;为什么还需要其它工具,
小鑫仔_x
·
2025-04-14 22:33
Selenium
selenium
测试工具
selenium之浏览器复用
浏览器复用在进行
Web自动化
测试或爬虫开发时,我们经常需要使用Selenium驱动浏览器进行操作。然而,每次执行脚本都启动一个新的浏览器实例,不仅耗费时间,也可能占用大量系统资源。
小鑫仔_x
·
2025-04-14 22:03
Selenium
selenium
测试工具
Selenium从入门到进阶:全面掌握
Web自动化
测试与数据采集
一、Selenium简介Selenium是一个强大的
Web自动化
测试工具,最初是为网站自动化测试而开发的。
小L工程师
·
2025-04-06 06:30
爬虫知识点
selenium
前端
测试工具
网络爬虫
爬虫
python
javascript
Java与Chrome下使用Selenium进行元素定位与操作详解
摘要:本文将详细介绍如何利用Java语言结合Chrome浏览器使用Selenium框架进行
Web自动化
测试中的关键技术,包括元素定位、常用操作、Driver对象方法、元素等待策略以及特殊元素处理方法。
杰哥的编程世界
·
2025-04-06 05:57
测试开发
java
chrome
selenium
Selenium 中 expected_conditions 模块详解:提升 Web 自动化测试效率的得力助手
在
Web自动化
测试领域,Selenium是一个广泛使用的工具,而其中的expected_conditions模块更是为测试过程带来了极大的便利。
我是明亮啊
·
2025-04-06 03:09
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
其他