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
Web UI自动化利器-
Playwright
一、安装1、官方文档:https://
playwright
.dev/python/docs/intro2、Git:https://github.com/Microsoft/
playwright
-python3
沈宥
·
2023-08-01 13:35
playwright
自动化项目搭建
具备功能关键技术:pylaywright测试库pytest单元测试框架pytest-
playwright
插件非关键技术:pytest-html插件pytest-rerunfailures插件seldom
软件测试曦曦
·
2023-08-01 12:53
自动化
log4j
运维
单元测试
压力测试
Playwright
-python 自动化测试【Anaconda】环境配置
第一步:Anaconda的安装安装Anaconda的好处,比prenv网速快,并且拥有独立的python环境,再也不用烦恼用哪个python好了。Anaconda的下载页参见官网下载,Linux、Mac、Windows均支持。https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D下载完,一直点击next。同样输入condainf
hikktn
·
2023-07-31 22:33
python
开发语言
pycharm
【微软开源】最强Python自动化神器
Playwright
!干净码住!你总能用的上
最近,微软开源了一个项目叫「
playwright
-python」,简直碉堡了!这个项目是针对Python语言的纯自动化工具,连代码都不用写,就能实现
Python_学长
·
2023-07-31 06:02
python
开源
自动化
我的python学习笔记(requests_html、beautifulsoup、
playwright
)爬取电商平台热卖榜,解决动态加载,反爬等问题,适合初学者,浅显易懂
requests_html和beautifulsoup使用1.引入库2.定义一个获取网页源码的get_code函数3.定义一个解析网页源码的extract_infos函数4.创建程序入口5.完整代码三、自动化测试框架
playwright
1
心自心
·
2023-07-30 00:19
python知识整理
python
beautifulsoup
爬虫
自动化
学习
playwright
下载文件
playwright
中下载文件操作,可以通过Download对象实现下载代码点击下载按钮,可以得到一个download对象通过download对象的suggested_filename获得文件名试用save_as
z917185537
·
2023-07-28 15:59
playwright
经验分享
软件测试
自动化
python
playwright
Playwright
+ Pytest 实现 Web UI 自动化测试
已转战Playwrightnode.js版,不继续使用Py3版了相关示例仓库:https://github.com/tomoyachen/e2e-
playwright
-scaffold文章目录前言项目地址分层其他新功能视频录制
tomoyachen
·
2023-07-28 05:21
自动化测试
Playwright
Pytest
Playwright
自动化测试
Pytest
UI测试框架:
playwright
-python + pytest 模拟登陆后保持登录状态进行测试,避免重复登陆
playwright
-python+pytest模拟登陆后进行测试
playwright
-python+pytest模拟登陆后进行测试1.初始(遇到的问题)2.问题的解决方法1.问题一:模拟登陆后进行测试
小粥同学你好
·
2023-07-28 05:20
自动化测试
UI测试
测试工程师
python
pytest+
Playwright
-web自动化实践:01-介绍及安装
一、简介
Playwright
是专门为适应端到端测试的需求而创建的。
Playwright
支持所有浏览器,包括chrome,WebKit和Firefox。
tester Jeffky
·
2023-07-28 05:19
自动化
运维
二、
playwright
+pytest-进阶篇-demo实战
附上虫师的链接:https://www.cnblogs.com/fnng/p/14311181.html本文demo用到的源码在:https://github.com/zhangxiaoxueya/
playwright
-pytest-demo
张小胖、
·
2023-07-28 05:19
测试开发
playwright
pytest
自动化
playwright
常用方法
一、常用API1.1认证信息保存fromplaywright.sync_apiimportsync_
playwright
,expectwithsync_
playwright
()asp:browser=p.chromium.launch
上山的蜗牛
·
2023-07-28 05:19
UI自动化
python
pytest
Python+
Playwright
自动化测试-1-环境准备与搭建
1.简介介绍一下
Playwright
这款自动化神器的相关知识,现在网上的资料太少了。其实在各大博客和公众号也看到过其相关的介绍和讲解。要不就是不全面、不系统,要不就是系统全面但是人家是收费的。
python 筱水花
·
2023-07-28 05:18
python
开发语言
Python、Pytest、Allure、
Playwright
和Jenkins实现测试自动化集成示例
本文将介绍如何使用Python、Pytest、Allure、
Playwright
和Jenkins实现测试自动化集成。
测试店小二
·
2023-07-28 05:45
pytest
jenkins
自动化
python
appium
python+
playwright
+pytest+allure+pom+yaml实现UI自动化测试
一.演示项目源码https://gitee.com/giteetangll/
playwright
-demo二、UI自动化分层设计Auth:登录认证保存后的认证信息BasePage:封装
playwright
上山的蜗牛
·
2023-07-28 05:15
UI自动化
python
pytest
开发语言
selenium&
playwright
获取网站Authorization鉴权实现伪装requests请求
文章目录selenium&
playwright
获取网站Authorization鉴权实现伪装requests请求需求背景知识点:selenium获取已登录网站的用户鉴权信息知识点:
playwright
获取
梦无矶
·
2023-07-27 14:47
python自动化
python+selenium
playwright
selenium
python
chrome
windows使用bat编写自启动带用户登录数据的浏览器
windows使用bat编写自启动崭新浏览器本文是为了优化前文selenium&
playwright
指定浏览器操作,编写了一个bat单独运行。
梦无矶
·
2023-07-27 14:16
windows
《最新出炉》系列初窥篇-Python+
Playwright
自动化测试-2-
playwright
的API及其他知识
目录一.简介二.代码解释三.
playwright
的API四.headless模式五.小结一.简介上一篇我已经将Python+
Playwright
的环境搭建好了,而且也简单的演示了一下三款浏览器的启动和关闭
缘浅啊
·
2023-07-26 07:29
Python
python
单元测试
测试用例
python+
playwright
+jinjia2渲染html并截图
1.html原文件{{title}}*{padding:0;margin:0;}.box{width:640px;height:480px;border:1pxsolid#d8d8d8;margin:50pxauto;overflow:hidden;background:#dcf1f0;}.box.line{width:600px;height:50px;margin:0auto;border-b
是易安吖
·
2023-07-26 07:59
html
python
前端
python+
playwright
学习-1.环境准备与快速开始
2020年微软开源一个UI自动化测试工具
Playwright
,支持Node.js、Python、C#和Java语言。为什么要学
Playwright
?selenium在国内普及程度非
上海-悠悠
·
2023-07-26 07:27
Python
python
学习
开发语言
python+
playwright
学习-10.pytest-
playwright
插件编写测试用例
前言pytest-
playwright
插件完美的继承了pytest用例框架和
playwright
基础使用的封装,基本能满足工作中的常规需求了,不需要我们再做额外的插件开发。
上海-悠悠
·
2023-07-26 07:27
Python
学习
Python +
Playwright
无头浏览器Chrome找不到元素
用Python+
Playwright
调试时,发现不用无头浏览器(即headless=False)代码能够运行成功,但是一用无头浏览器时(即headless=True)就会报错,提示找不到元素。
Junson142099
·
2023-07-26 07:52
Python
python
chrome
Playwright
无头浏览器
web自动化
user-agent
Playwright
之初体验
参考文件官方文档:https://
playwright
.dev/docs/introGitHub链接:https://github.com/microsoft/
playwright
-pythonPlaywright
木土雨成小小测试员
·
2023-07-25 06:26
python
chrome
开发语言
懒人自动化生成e2e测试文件:JSON =>
playwright
然后通过项目内已经配置好的
playwright
配置实现UI测试。
法研鲁迅
·
2023-07-17 23:00
工具
json
e2e
在命令行执行命令后出现 Permission denied 的问题解决
问题比如有这样一个包json2
playwright
,它的package.json中“bin”是:"bin":{"pince":".
法研鲁迅
·
2023-07-17 22:27
ssh
前端
使用
Playwright
为企业 Web 应用程序提供可靠的端到端测试
01介绍端到端测试是用于测试应用程序在不同平台和浏览器上的行为的过程。端到端测试有助于确保应用程序在所有平台、浏览器和设备上功能都正常。它还可用于验证开发期间所做的更改,以免它们在部署期间发生异常。02端到端自动化测试简介端到端测试是从头到尾测试Web应用程序的过程。它涉及按顺序运行所有代码,并确保它在不同的浏览器、平台和设备上功能都正常。跨浏览器测试可确保你的应用程序可以在所有浏览器上运行而不会
测试要用手
·
2023-07-14 05:57
软件测试工程师
软件测试
职场经验
单元测试
软件测试
功能测试
自动化测试
职场和发展
Playwright
入门教程
2.1.创建测试环境mkdirplaywright-democdplaywright-demo/python3-mvenvvenv安装Pytest插件venv/bin/pip3installpytest-
playwright
·
2023-07-13 15:53
2.9
playwright
之python实现
1、目录结构如下2、main.pyimportosimportshutilfromplaywright.sync_apiimportsync_playwrightfromconfig.settingimportconfigfromutils.templateimportTemplatefromutils.md5importMd5fromutils.deleteimportdel_filesimpo
LetsStudy
·
2023-06-21 17:10
python
python
playwright
3.1 增加多进程执行
playwright
增加了多进程的方式执行测试代码,对代码改动比较大1、casecase目录依然是自动生成2、configdir_collection.py新增了配置mkdir_collections=['case','log','img',]del_collections=['results','report']del_regex='temp'3、data/img/log/resource/videodata/im
LetsStudy
·
2023-06-21 17:10
python
python
开发语言
playwright
基本使用
python启动浏览器测试工具
playwright
可用系统:windows,ubuntu1.安装首先安装nodejs环境并添加如环境变量官网:https://nodejs.org验证nodejs是否安装成功
穆栩萌霖
·
2023-06-20 17:04
爬虫
firefox
前端
2022-10-28 自动化神器
playwright
结合 pytest 1 win10 环境安装教学(2022 最新)
工具介绍
Playwright
是微软公司开发的一款非常强大的开源自动化测试工具。之所以强大有以下原因:支持所有主流浏览器:Chrome、Firefox、Safari、MSEdge。
L西瓜
·
2023-06-18 23:48
Python开源自动化工具
Playwright
安装及介绍
目录前言1、
Playwright
介绍2、
Playwright
安装3、实操演示4、小结总结:前言微软开源了一个非常强大的自动化项目叫
playwright
-python它支持主流的浏览器,包含:Chrome
软件测试老莫
·
2023-06-18 23:28
python
开源
自动化
基于浏览器渲染的组件测试
目录为什么需要自动化测试测试的类型组件测试的方式白盒测试黑盒测试灰盒测试推荐的方案
Playwright
组件测试案例
Playwright
简介
playwright
架构图BrowserContext组件测试原理组件引入模型封装组件渲染测试组件
锦都不二
·
2023-06-18 22:04
自动化测试
软件测试
python
软件测试
程序人生
自动化测试
自动化测试框架
playwright
下载pdf
importtimeimportrequestsfromplaywright.sync_apiimportPlaywright,sync_
playwright
,expectfromurllib.parseimportunquoteimportshutildefget_md5
FOAF-lambda
·
2023-06-18 14:09
pdf
python
如何用 Python3 和
Playwright
寻找最便宜的暑期旅行机票
想要构建高效且强大的爬虫,Python3和
Playwright
是最佳组合。Python3是一种简洁易读的编程语言,拥有丰富的库和框架,可以轻松地开发网络爬虫。
亿牛云爬虫专家
·
2023-06-17 23:25
python
爬虫代理
爬虫技术
python
爬虫
Playwright
自动化测试
【
PlayWright
教程(三)】基础操作汇总
(后续再补充)页面基本操作Navigations|
Playwright
中文文档|
Playwright
中文网按照官网文档,调用page.goto(url)后页面加载过程:设定url通过网络加载解析页面触发
Code_LT
·
2023-06-17 19:36
Web
ajax
javascript
css
【
PlayWright
教程(一)】安装和使用(python)
当今常用的三个自动化测试(或者爬虫)库:库SeleniumPuppeteerPlaywrightJavaScript支持官方支持官方支持官方支持Python异步支持无第三方,而且bug不少官方支持Python同步支持官方支持无官方支持维护者社区Google微软可操作性浏览器Chrome/Firefox/Safari/EdgeChrome/FirefoxChrome/Firefox/Safari/E
Code_LT
·
2023-06-17 19:06
Web
python
javascript
自动化测试工具
playwright
、selenium4、cypress等对比
前言自己之前用selenium,cypress工具做过自动化测试,目前公司要做自动化测试,主要产品是web网页(PC和手机端),微信小程序和app,需要结合公司的产品和各工具的特点来选择符合的测试工具对比分析以下是根据个人经验和查询资料做了一个各个工具的对比分析(由于app不是重点,所以app端没有过多分析)工具支持webUI自动化支持手机UI自动化支持小程序UI自动化支持接口测试支持浏览器语言测
z917185537
·
2023-06-16 23:47
总结
playwright
selenium
自动化
测试工具
python
window系统:python3 + auto-py-to-exe 打包
playwright
为exe,内含独立浏览器
auto-py-to-exe的使用参考一下链接:链接:python—auto-py-to-exe—.py文件打包成.exe文件最全最详细(用不同的类别做教程)1、使用auto-py-to-exe打包
playwright
温柔夏目
·
2023-06-16 21:34
windows
microsoft
python
playwright
-自动化测试
这里写目录标题安装运行记录操作执行脚本安装(1)安装
Playwright
依赖库(
Playwright
支持Async\Await语法,故需要Python3.7+)pipinstallplaywright(
小蜗牛的路
·
2023-06-15 18:42
playwright
初见
PlayWright
PlayWright
特色跨浏览器:
PlayWright
支持所有现代的浏览器渲染引擎,包括Chromium、WebKit、Firefox,这意味着它可以驱动像Chrome、Edge、Firefox、Safari
Davieyang.D.Y
·
2023-06-15 00:05
playwright
Java
Python
playwright
: 全局修改页面等待超时时间
等待超时时间默认是30s,可以通过以下几个方法设置:browser_context.set_default_navigation_timeout()browser_context.set_default_timeout()page.set_default_navigation_timeout()page.set_default_timeout()set_default_navigation_tim
z917185537
·
2023-06-14 13:33
playwright
学习笔记
自动化测试框架
playwright
python
playwright
上传文件
针对系统中上传图片或者文件的功能,需要查看一下上传附件的元素是不是file类型的input标签file类型input标签上传附件第一步:定位input标签第二步:上传文件上传多个文件,则set_input_files传一个file的list即可#Selectonefilepage.locator("input_file").set_input_files('myfile.pdf')#Selectm
z917185537
·
2023-06-14 13:33
playwright
经验分享
python
playwright
自动化
playwright
: wait_for_load_state等待页面加载到指定状态
wait_for_load_statepage对象的方法,用于等待页面加载到指定状态可选参数state和timeout其中state的默认值是load,可选值:domcontentloaded-等到加载DOMContentLoaded事件load-等到加载load事件networkidle-等到500ms没有网络请求对于domcontentloaded和load的区别参考DOMContentLoa
z917185537
·
2023-06-14 13:32
playwright
python
playwright
python
《最新出炉》系列初窥篇-Python+
Playwright
自动化测试-3-离线搭建
playwright
环境
1.简介有些小伙伴或者童鞋们私信留言说自己是在公司局域网办公,或者公司为了安全对网络管控比较严格(尤其是一些大的国企、央企),总之就是一句话无法连到外网去在线下载,宏哥刚看到留言时觉得这问题还留言问啊,你找个有网的电脑下载好安装包然后安装就可以用了。(第一种情况及解决办法:带要搭建环境的电脑到有网
北京-宏哥
·
2023-06-14 11:00
web自动化框架
playwright
参考:新兴爬虫利器
Playwright
的基本用法|静觅(cuiqingcai.com)http://t.csdn.cn/S7260官方文档:Traceviewer|
Playwright
安装pip3installplaywrightplaywrightinstall
东方不败之鸭梨的测试笔记
·
2023-06-13 07:59
#
web自动化selenium
自动化
Playwright
和 Selenium 的区别是什么?
前言最近有不少同学问到
Playwright
和Selenium的区别是什么?
测试界的彭于晏
·
2023-06-13 03:57
软件测试
自动化测试
技术分享
selenium
测试工具
自动化测试
测试工程师
软件测试
Playwright
基础学习——定位器
Locator是
Playwright
的精华所在。
奋斗的烧饵块
·
2023-06-12 15:08
学习
playwright
--核心概念和Selector定位
data-test-id=selector2、CSSandXPathselector3、text文本selector4、id定位selector5、Selector组合定位五、内置Selector前言
Playwright
晚风吹儿
·
2023-06-12 15:08
playwright
前端
css
html
python+
playwright
学习-28 定位多个元素
前言我们一般定位到页面上唯一的元素再进行操作,有时候一个元素的属性是一样的,会定位到多个元素click方法当定位到页面唯一元素的时候,可以调用click方法标签:旅游看书学习学python如果直接通过id定位到,可以直接调用click方法#上海悠悠wx:283340479#blog:https://www.cnblogs.com/yoyoketang/a1=page.locator('#a1')p
上海-悠悠
·
2023-06-12 15:08
playwright
python
Playwright
选择器
Playwright
选择器CSS选择器标签IDClass其他属性多种属性同时使用组合选择器伪类XPATH选择器
playwright
自定义选择器文本选择器定位可见元素按包含的元素定位根据页面布局定位元素定位第
凌空摘星
·
2023-06-12 15:37
python
测试工具
html
css
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他