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
PlayWright
《最新出炉》系列初窥篇-Python+
Playwright
自动化测试-14-
playwright
操作iframe-番外篇
1.简介通过前边三篇的学习,想必大家已经对iframe有了一定的认识和了解,今天这一篇主要是对iframe的一些特殊情况的介绍和讲解,主要从iframe的定位、监听事件和执行js脚本三个方面进行展开介绍。2.iframe定位2.1动态id属性如何定位有时候,我们可能看到的iframe的id不是固定的,是动态的一个id,每次刷新,它的值都不一样(一般前面一部分是固定的),而且它的刚好又没有name属
北京-宏哥
·
2024-02-06 04:42
python
开发语言
测试工具
前端
网络
《最新出炉》系列初窥篇-Python+
Playwright
自动化测试-12-
playwright
操作iframe-中篇
1.简介按照计划今天就要用实际的例子进行iframe自动化测试。经过宏哥长时间的查找,终于找到了一个含有iframe的网页(QQ邮箱和163邮箱),别的邮箱宏哥就没有细看了。所以今天这一篇的主要内容就是用这两个网页的iframe结合上一篇的理论知识,宏哥给小伙伴或者童鞋们演示一下。2.QQ邮箱2.1iframeF12查看HTML元素可以发现iframe,如下图所示:2.2代码设计2.3参考代码#c
北京-宏哥
·
2024-02-06 04:41
python
开发语言
测试工具
前端
python+
playwright
学习-1.环境准备与快速开始
2020年微软开源一个UI自动化测试工具
Playwright
,支持Node.js、Python、C#和Java语言。为什么要学
Playwright
?selenium在国内普及程度非
咖啡加剁椒..
·
2024-02-04 12:27
软件测试
python
学习
开发语言
功能测试
软件测试
自动化测试
程序人生
《最新出炉》系列初窥篇-Python+
Playwright
自动化测试-浏览器的相关操作
1.简介上一篇已经将
playwright
的元素定位大法基本介绍的差不多了,但是在Web的UI自动化的测试中,我们通常需要使用一些方法来操作浏览器,今天就跟随学习了解一下。
爱吃 香菜
·
2024-02-04 08:44
程序员
程序人生
软件测试
python
java
前端
自动化测试
程序员
程序人生
软件测试
《最新出炉》系列入门篇-Python+
Playwright
自动化测试-10-标签页操作(tab)
1.简介标签操作其实也是基于浏览器上下文(BrowserContext)进行操作的,而且宏哥在之前的BrowserContext也有提到过,但是有的童鞋或者小伙伴还是不清楚怎么操作,或者思路有点模糊,因此今天单独来对其进行讲解和分享一下,希望您有所帮助。2.单标签页单个标签操作这个是最简单的,之前讲的绝大多数都是单个标签的操作。通过context.new_page()就可以创建一个页面。实战举例:
北京-宏哥
·
2024-02-04 08:11
python
dubbo
java
测试工具
前端
开发语言
《最新出炉》系列初窥篇-Python+
Playwright
自动化测试-4-
playwright
等待浅析
而
playwright
为了避免我们犯这么low的错误,它对元素执行操作前,会进行一系列可操作性检查,以确保这些行动按预期运行。它会自动等待所有相关检查通过,
北京-宏哥
·
2024-02-04 08:10
python
前端
开发语言
自动化
测试工具
《最新出炉》系列初窥篇-Python+
Playwright
自动化测试-11-
playwright
操作iframe-上篇
1.简介原估计宏哥这里就不对iframe这个知识点做介绍和讲解了,因为前边的窗口切换就为这种网页处理提供了思路,另一个原因就是虽然iframe很强大,但是现在很少有网站用它了。但是还是有小伙伴或者童鞋们私下问这个问题,那么宏哥就单独写一篇关于iframe网页处理的文章。iframe是web自动化里面一个比较头疼的测试场景,在Selenium中处理iframe需要切换来切换去非常麻烦。但是在play
北京-宏哥
·
2024-02-04 08:07
python
前端
javascript
html
测试工具
playwright
部署SUSE12填坑
与SUSE12的服务器部署的那些事。-2、虚拟机安装,参考:suse12sp4,sp5镜像资源分享|程序园(program-park.top)-1、下个免费版的moba,够用了,方便上传下载文件,只因我这边vmware的tool没有生效。MobaXtermXserverwithSSH,telnet,RDP,VNCandX11-HomeEdition(mobatek.net)插曲:YaSTSoftw
KyoDante
·
2024-02-03 19:33
轻松爬取网页数据:低代码&零编程技巧的自动化爬虫神器!
前言在以前的文章中,我们学习了通过
playwright
+python+requests可以实现绕过浏览器鉴权进行接口请求。
梦无矶
·
2024-01-30 11:29
低代码
自动化
爬虫
python
playwright
playwright
网络爬虫实战案例分享
一、前言前几天在Python白银交流群【HugoLB】分享了一个
playwright
网络爬虫利器,如下图所示。
Python进阶者
·
2024-01-30 07:05
python
ajax
人工智能
编程语言
大数据
微软最强 Python 自动化工具开源了!不用写一行代码!
1.前言最近,微软开源了一款非常强大的Python自动化依赖库:
playwright
-python它支持主流的浏览器,包含:Chrome、Firefox、Safari、MicrosoftEdge等,同时支持以无头模式
AirPython
·
2024-01-30 05:12
自动化
Python
测试
selenium
编程语言
python
微软
playwright
playwright
执行JS代码 核心部分
(()=>{constmodule={};"usestrict";let__export=(target,all)=>{for(varnameinall)target[name]=all[name];};let__commonJS=cb=>function__require(){letfn;for(constnameincb){fn=cb[name];break;}constexports={};
追风者爱编程
·
2024-01-29 15:50
javascript
tensorflow
开发语言
从用户角度出发:探索
Playwright
的元素定位策略
从用户角度出发:探索
Playwright
的元素定位策略
Playwright
是一个用于自动化测试和浏览器自动化的工具,它支持多种定位元素的方式,包括CSS选择器、XPath和从用户角度视觉呈现的定位。
acmakb
·
2024-01-27 22:26
Playwright
python
playwright
自动化测试
爬虫
playwright
元素定位
元素定位get_by_role通过标签的角色获取page.get_by_role("role",name="****")常见的role的值有link,button,heading,checkbox,list,listitem,textbox,form,table,row,cell等,具体其他role,可查看ARIArolesget_by_placeholder如下所示dom结构可通过page.ge
z917185537
·
2024-01-27 14:47
playwright
python
自动化测试
playwright
快速入门
Playwright
框架:从零到自动化测试的第一步
Playwright
框架:背景介绍:
Playwright
是微软开发的Web应用的自动化测试框架。
acmakb
·
2024-01-27 14:44
Playwright
python
Playwright
软件测试
爬虫
PlayWright
元素定位:文本选择器
playwright
的元素定位方式有很多种,比selinum的8大定位方式更多,定位器locator通过传入的选择器selector参数进行定位,所以定位方式很多的根本是选择器的选择方式还有很多种,今天讲解文本选择器
慧测软件测试
·
2024-01-27 14:44
PlayWright
UI自动化测试
测试工具
前端
javascript
playwright
-python 元素定位、frame处理(一)
浏览器、Browsercontexts、framePlaywright可以同时启动多个浏览器(chromium、Firefox、webkit),每个浏览器可以启动多个page(在
Playwright
上称作
Lucas__liu
·
2024-01-27 14:13
随笔
playwright
frame处理
元素定位
自动化
精通
Playwright
的元素定位和CSS技巧
Playwright
之元素定位:fromplaywright.sync_apiimportsync_playwrightp=sync_
playwright
().start()browser=p.chromium.launch
acmakb
·
2024-01-27 14:42
Playwright
Playwright
python
自动化
软件测试
【AI Agent系列】【MetaGPT】8. 一句话订阅专属信息 - 订阅智能体进阶,实现一个更通用的订阅智能体
2.2运行结果3.利用大模型写爬虫代码3.1对html内容进行精简3.2利用大模型写爬虫代码3.3补充代码,测试本节程序3.4运行结果及踩坑3.4.1运行结果3.4.2坑一:Nomodulenamed'
playwright
同学小张
·
2024-01-25 09:58
python
大模型
人工智能
python
笔记
经验分享
chatgpt
AI写作
AI编程
《最新出炉》Python+
Playwright
自动化测试-1-环境准备与搭建
一.简介有很多人问能不能介绍一下
Playwright
这款自动化神器的相关知识,现在网上的资料太少了。其实在各大博客和公众号也看到过其相关的介绍和讲解。
小兮说测试
·
2024-01-24 13:26
软件自动化测试
软件测试
python
自动化测试
软件测试
python
《最新出炉》系列初窥篇-Python+
Playwright
自动化测试-环境准备与搭建
1.简介有很多人私信留言小编问能不能介绍一下
Playwright
这款自动化神器的相关知识,现在网上的资料太少了。其实在各大博客和公众号也看到过其相关的介绍和讲解。
爱吃 香菜
·
2024-01-24 13:26
自动化测试
软件测试
程序人生
python
开发语言
职场和发展
自动化测试
单元测试
微软出品自动化神器【
Playwright
+Java】系列(十二)测试框架的设计与开发
对我而言,目前最重要的就是减肥,除了下雨下雪,我都坚持每天5公里,keep记录如下:早在四天前就完成了
playwright
的框架开发,因为一些事要处理就把文章的事搁置了。
久曲健的测试窝
·
2024-01-24 13:55
Playwright
+Java
自动化
java
log4j
三、
playwright
+pytest-高阶篇-封装
背景
playwright
、pytest的介绍,以及基础入门在这篇就不做详细介绍了。分别在前2篇中。本篇主要是讲如何将
playwright
与pytest结合起来,做成通用的UI自动化框架。
张小胖、
·
2024-01-24 13:54
测试开发
playwright
pytest
自动化
UI自动化-
playwright
+pytest摸索(二)搭建工程
二、搭建工程1.1在E盘根目录,创建项目
playwright
_pytest1.2创建公共包文件夹common,将来存放数据库配置文件1.3配置文件读取类首先在common文件夹下创建config文件夹,
付豆豆豆
·
2024-01-24 13:54
自动化
pytest
python
Playwright
浏览器自动化工具:5分钟快速上手
我喜欢
Playwright
!这是微软开源的一款非常强大的自动化工具,再过几年,他很有可能取代Selenium在浏览器自动化的通知地位。
程序员江念
·
2024-01-24 13:53
软件测试
自动化测试
面试
自动化
功能测试
接口测试
自动化测试
playwright
自动化项目搭建
具备功能关键技术:pylaywright测试库pytest单元测试框架pytest-
playwright
插件非关键技术:pytest-html插件pytest-rerunfailures插件seldom
咖啡加 剁椒
·
2024-01-24 13:22
软件测试
自动化
log4j
运维
功能测试
软件测试
自动化测试
程序人生
新崛起的自动化神器
Playwright
简介
Playwright
是微软开源的一个UI自动化测试工具。添加了默认等待时间增加脚本稳定性,并提供视频录制、网络请求支持、自定义的定位器、自带调试器等新特性。
程.序员二黑
·
2024-01-24 03:32
自动化
python
压力测试
功能测试
测试用例
测试工具
【pytest+
playwright
】pytest.ini文件中,配置base_url、有头模式/无头模式、指定浏览器、多浏览器、case并行、失败case:截图、录屏、tracing、重复运行
tracing、重复运行5、case并行前言使用pytest.ini文件目的:使用pytestCLI运行测试【CLI:command-lineinterface,命令行接口】项目中两个基本的依赖记得添加:
playwright
龙洋静
·
2024-01-23 18:05
playwright
测试
Python
pytest
playwright
【
playwright
】将chromium浏览器更改为默认打开chrome;多浏览器时,想要使用chrome
目录问题解决方案问题在实习期间写case时,老大要求这个自动化项目要满足多浏览器执行,原本是很简单的在pytest.ini文件中修改如下即可:运行时,问题来了,在chromium浏览器打开哔哩哔哩时,直播画面不可见,显示chromium版本过低,建议使用chrome.这个时候,小伙伴可能会认为,还是很简单呀,我pytest.ini文件中加上--browser-channel=chrome不就可以了
龙洋静
·
2024-01-23 18:04
playwright
chrome
playwright
极简
playwright
Playwright
是一个自动化库,用于跨浏览器的Web自动化。它由Microsoft开发,支持多种编程语言,包括Python。
吉小雨
·
2024-01-20 15:53
python
Nodejs
Playwright
自动识别验证码登陆B站
原文:https://lwebapp.com/zh/post/bypass-captcha需求日常工作当中,为了提高工作效率,我们可能会写脚本来自动执行任务。有些网站因为需要用户登陆,所以脚本的自动登陆功能必不可少。不过我们在登陆网站的时候经常会出现验证码,验证码的目的就是为了防止机器登陆、自动化脚本操作,那么有没有办法让脚本能自动识别验证码实现登陆呢?接下来我以B站为例给大家讲解下,如何解决自动
独书先生
·
2024-01-16 08:09
playwright
按照playwrightpnpmcreateplaywright@latest----ct显示测试报告pnpmexecplaywrightshow-report请通过运行`npmi--save-dev@
playwright
baidu_41921865
·
2024-01-15 09:39
测试工具
playwright
获取并复用登录信息
playwright
获取并复用登录信息 在
Playwright
中,可以使用browserContext.storageState()方法来获取当前浏览器上下文的存储状态,包括cookies、localStorage
Jared Chen
·
2024-01-15 00:47
python
新一代爬取JavaScript渲染页面的利器-
playwright
(一)
Playwright
的使用
Playwright
是微软在2020年初开源的一款新一代自动化测试工具,其功能和**Selenium**、Pyppeteer类似,都可以驱动浏览器进行自动化操作,但是也具备了
Jared Chen
·
2024-01-15 00:16
python
爬虫
新一代爬取JavaScript渲染页面的利器-
playwright
(二)
接上文:新一代爬取JavaScript渲染页面的利器-
playwright
(一) 上文我们主要讲了
Playwright
的特点、安装、基本使用、代码生成的使用以及模拟移动端浏览,这篇我们主要讲下
Playwright
Jared Chen
·
2024-01-15 00:16
python
爬虫
【python
playwright
安装及验证】
pythonplaywrightpipinstallplaywrightpipinstallplaywright-ihttp://mirrors.aliyun.com/pypi/simple/playwrightcodegen-oscript.py-bchromium--ignore-https-errors--viewport-size“2560,1440”--proxy-server“http
不说话的卡卡西
·
2024-01-15 00:12
python
自动化神器
Playwright
的 Web 自动化测试解决方案
1.主流框架的认识总结:由于Selenium在3.x和4.x两个版本的迭代中并没有发生多大的变化,因此Selenium一统天下的地位可能因新框架的出现而变得不那么稳固。后续的Cypress、TestCafe、Puppeteer被誉为后Selenium时代WebUI自动化的三驾马车。但是由于这三个框架都是基于JavaScript开发的,且都不支持Python,所以使用率并没有很高。playwrigh
明月与玄武
·
2024-01-14 08:22
python
UI
环境部署
自动化
playwright自动化
软件测试|web自动化测试神器
playwright
教程(三十八)
简介在我们使用selenium时,我们可以获取元素的属性,元素的文本值,以及输入框的内容等,作为比selenium更为强大的web自动化测试神器,
playwright
也可以实现对元素属性,文本值和输入框内容的抓取
程序员曦曦
·
2024-01-13 20:06
软件测试
前端
功能测试
软件测试
自动化测试
程序人生
职场和发展
Playwright
结合 Selenium Grid - 1.windows 环境使用教程
Playwright
可以连接到运行Selenium4的SeleniumGridHub来启动GoogleChrome或MicrosoftEdge浏览器,而不是在本地机器上运行浏览器。
上海-悠悠
·
2024-01-13 09:27
playwright
selenium
playwright
真的干不过,00后整顿职场已经给我卷麻了,想离职了...
前言微软开源了一个非常强大的自动化项目叫
playwright
-python它支持主流的浏览器,包含:Chrome、Firefox、Safari、MicrosoftEdge等,同时支持以无头模式、有头模式运行
程序员老鹰
·
2024-01-09 22:44
软件测试
自动化
自动化测试
程序人生
python+
playwright
学习-1.环境准备与快速开始
2020年微软开源一个UI自动化测试工具
Playwright
,支持Node.js、Python、C#和Java语言。为什么要学
Playwright
?selenium在国内普及程度非
测试界柠檬
·
2024-01-09 10:49
软件测试
python
学习
开发语言
软件测试
自动化测试
功能测试
程序人生
不用写一行代码!Python最强自动化神器!-palywright
1、
Playwright
介绍
Playwright
是一个由Microsoft开发的开源自动化测试工具,它可以用于测试Web应用程序。
Elivis Hu
·
2024-01-08 22:24
工具软件
python
自动化
开发语言
Python开源自动化工具
Playwright
安装及介绍
道软件测试面试题及答案软件测试实战项目分享:纯接口项目-完整接口文档软件测试实战项目分享:WEB测试自动化项目实战软件测试学习教程推荐:火遍全网的《软件测试》教程前言微软开源了一个非常强大的自动化项目叫
playwright
-python
自动化测试学习官
·
2024-01-08 21:48
软件测试
自动化测试
使用
playwright
爬取头条热榜,使用mechanicalsoup开发超级好用的磁力搜索工具(附完整源码)
使用
playwright
爬取头条热榜,使用mechanicalsoup开发超级好用的磁力搜索工具(附完整源码)。
代码讲故事
·
2024-01-08 14:35
Python相关
python
爬虫
热榜
磁力搜索
磁力链接
源码
头条新闻
了解单元测试
(但对于前端开发,E2E测试用的不多,通常都是做单元测试)常用的框架有Puppeteer、Cypress、
Playwright
、Selenium、cucumber、TestCafe等1.2单元测试属于白盒测试
wjs0406
·
2024-01-06 21:16
笔记-前端工程化
前端
python+
playwright
学习-87 launch_persistent_context开启手机模式
launch_persistent_context模式启动浏览器时,开启手机模式selenium设置手机模式在selenium上设置手机模式代码#coding:utf-8fromseleniumimportwebdriverfromselenium.webdriver.chrome.optionsimportOptionsurl="https://login.m.taobao.com/msg_lo
上海-悠悠
·
2024-01-04 14:00
playwright
python
playwright
《最新出炉》系列初窥篇-Python+
Playwright
自动化测试-5-元素定位大法-上篇
同理
Playwright
也有自己的元素定位的方法。今天就给小伙伴或者童鞋们讲解和分享一下
Playwright
的元素定位方法。宏哥对UI自动化的理解:定位元素--->操作元素---->断言。
北京-宏哥
·
2024-01-03 11:18
python
开发语言
自动化
测试工具
《最新出炉》系列初窥篇-Python+
Playwright
自动化测试-6-元素定位大法-下篇
1.简介上一篇主要是讲解我们日常工作中在使用
Playwright
进行元素定位的一些比较常用的定位方法的理论基础知识以及在什么情况下推荐使用。
北京-宏哥
·
2024-01-03 11:18
python
开发语言
自动化
测试工具
功能测试
《最新出炉》系列入门篇-Python+
Playwright
自动化测试-7-浏览器的相关操作
1.简介上一篇已经将
playwright
的元素定位大法基本介绍的差不多了,但是在Web的UI自动化的测试中,我们通常需要使用一些方法来操作浏览器,今天就跟随学习了解一下。
北京-宏哥
·
2024-01-03 11:44
python
前端
自动化
开发语言
测试工具
测试用例
无论您用selenium、appium还是
playwright
都必须使用PO设计模式
随着UI自动化测试工具可选性越来越多,工具也越来越稳定,前几年关于自动化测试架构设计的概念逐渐淡化,但是自动化架构设计中最有用的PO设计模式思想依然需要刚入门自动化测试领域的小白深刻掌握,本文就带大家理解什么是PO设置模式以及对其优化的具体方案。什么是PO设计模式PageObject直译就是页面对象,也就是把界面定位和业务操作分开。它是自动化测试项目开发实践的最佳设计模式之一,通过对界面元素的封装
测试开发Kevin
·
2023-12-29 11:29
自动化测试
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
其他