Web自动化——》playwright框架的使用

说明:

selenium在进行元素定位的时候,经常会出现三种情况:元素本身原因,页面跳转太快,iframe嵌套等等原因,导致无法定位到元素,以至于脚本调试的时间成本非常大。

但是playwright框架在使用过程中基本上可以解决这些问题,缩短了脚本的调试成本。

使用方法:

1、安装依赖库:pip install playwright

2、安装开源浏览器:playwright install chromium

3、进行自动化脚本录制,在控制台(win+R)或者pycharm下方的控制台输入:playwright codegen 网址

4、弹出浏览器以及编码框后,操作浏览器的过程会自动录制到框架,进行元素定位的脚本编写。

5、编写完成后,直接复制代码框的所有代码,在pycharm中新建py文件进行粘贴执行,浏览器会根据脚本执行。

6、实际工作中可以结合allure生成报告,常用命令:

安装 Allure:pip install allure-pytest

运行所有测试并生成报告:pytest tests/ -v --alluredir=./allure-results --clean-alluredir

生成HTML报告:allure generate ./allure-results -o ./allure-report --clean

打开报告:allure open ./allure-report

直接在浏览器中打开(不生成文件):allure serve ./allure-results

运行特定测试:pytest tests/test_login.py -k "test_successful" --alluredir=./allure-results

运行标记的测试:pytest tests/ -m smoke --alluredir=./allure-results

并行运行测试:pytest tests/ -n auto --alluredir=./allure-results

7、要想实现数据驱动,可利用JSON数据格式存储文件,再使用for循环的方式执行所有的脚本,与之前selenium中无框架的执行方式一样,可参照执行。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1205267.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2026国内最新随心裁面料品牌top9推荐!广东广州等地优质功能性面料权威榜单发布,品质工艺双优助力服装创新升级

随着消费升级与服装产业智能化转型,功能性针织面料市场需求持续攀升,随心裁面料凭借高弹舒适、裁剪便捷等特性,成为内衣、运动装、家居服等领域的核心原料。据中国纺织工业联合会2025年度报告显示,国内随心裁面料市…

充电桩 SECC 方案:国产充电桩出海的跨协议通信基础

前言 国产充电桩正在加速进入欧洲等国际市场,跨协议通信能力成为出海的核心门槛。不同地区车型使用不同协议体系,因此充电桩必须具备多协议适配能力。作为通信核心模块,SECC(供电设备通信控制器)承担着跨协议适…

使用BroRL扩展探索突破强化学习训练瓶颈

使用BroRL的扩展探索突破强化学习训练瓶颈 在使用基于可验证奖励的强化学习(RLVR)训练大语言模型(LLMs)时,一个最引人注目的问题是如何克服性能瓶颈。先前某中心的解决方案——延长强化学习(ProRL&#xf…

大庆市萨尔图龙凤让胡路红岗大同英语雅思培训辅导机构推荐,2026权威出国雅思课程中心学校口碑排行榜

在雅思备考的赛道上,大庆市萨尔图、龙凤、让胡路、红岗、大同各区考生普遍面临着诸多困境:优质雅思培训资源筛选困难,难以匹配个性化提分需求;各类教育机构宣传繁杂,靠谱性难以甄别;缺乏权威的测评参考与口碑排名…

2026年自贡养老机构TOP5口碑甄选 给长辈的晚年幸福加分

随着老龄化社会的深入发展,四川自贡地区优质养老资源的关注度持续走高。为长者挑选一家环境适宜、服务专业的养老院、养老机构、养老中心,成为众多家庭的重要心事。本文结合机构服务口碑、设施配套、照护专业性等核心…

项目经理一定要注意,不懂AI将被淘汰!

你有没有算过,自己每天有多少时间,是耗在那些“不得不做”却又价值不高的事情上? 找一份三个月前的需求变更记录,要在十几个文件夹里大海捞针;每周一下午,雷打不动地对着空白的文档模板,艰难拼凑…

2026年亚通方形摇摆筛厂家评价Top10,值得关注的品牌

在工业生产的关键分选环节中,振动筛设备的性能直接关乎生产线效率与产品品质。面对市场上种类繁多的振动筛厂家,企业在选择时往往面临需求难匹配、服务无保障、品质难把控的困境。以下结合用户关注的生产能力、售后服…

2026苏州装修公司前五口碑排行榜:零增项+性价比综合测评

一、本次评选核心指标说明性价比水平:综合套餐价格、建材品质(一线品牌占比、环保等级)、隐形消费控制三大维度,采用 “价格 - 价值” 量化模型评估,重点考量套餐透明度与实际投入产出比。技术实力:涵盖设计师资…

胺基脂肪酸喷雾干燥机厂家怎么选择?双瑞机械来支招

2026年化工产业高质量发展进程加速,精细化生产与绿色环保已成为企业突破产能瓶颈、提升产品竞争力的核心方向。无论是胺基脂肪酸喷雾干燥机的高效应用、超细粉末喷雾干燥机械的精准适配,还是并流式喷雾干燥机械的工艺…

DSPE-PEG2K-R8,磷脂-聚乙二醇-R8肽,DSPE-PEG2000-R8

DSPE-PEG2K-R8,磷脂-聚乙二醇-R8肽,DSPE-PEG2000-R8 DSPE-PEG2K-R8 是一种典型的脂质-聚合物-多肽偶联分子,由 DSPE(1,2-二硬脂酰-sn-甘油-3-磷脂酰乙醇胺)、分子量约为 2000 的 PEG(聚乙二醇)…

【2026年最新整理】小白怎么入门网络安全?看这篇就够啦!

作为一个工作十余年,有丰富Web安全攻防、渗透领域实战经验的老鸟,由于我之前写了不少网络安全技术相关的文章和回答,不少读者朋友知道我是从事网络安全相关的工作,于是经常有人私信问我: 我刚入门网络安全&#xff0c…

2026口碑好的真空等离子清洗机厂家排名出炉,傲月光电真空等离子清洗机位列其中

在工业制造的精细化浪潮中,真空等离子清洗机作为提升产品表面洁净度与附着性能的关键设备,是电子、汽车、医疗等行业保障良率的核心支撑。面对市场上鱼龙混杂的供应商,如何找到技术可靠、服务完善的合作伙伴?以下结…

DSPE-PEG2K-甘草次酸,DSPE-PEG2000-Glycyrrhizic acid DSPE-PEG2K-GA,磷脂-聚乙二醇-甘草次酸

DSPE-PEG2K-甘草次酸,DSPE-PEG2000-Glycyrrhizic acid DSPE-PEG2K-GA,磷脂-聚乙二醇-甘草次酸DSPE-PEG2K-甘草次酸是一种典型的脂质-聚合物-小分子复合结构分子,由磷脂 DSPE(1,2-二硬脂酰-sn-甘油-3-磷脂酰乙醇胺)、分…

2026年实木衣柜资深厂商排名,山西口碑较好的有几家?

本榜单依托全维度市场调研与真实行业口碑,深度筛选出五家标杆企业,为山西及周边地区有实木衣柜定制需求的家庭与装企提供客观依据,助力精准匹配适配的服务伙伴。 TOP1 推荐:山西澳科森实木家具有限公司 推荐指数:…

DSPE-PEG2K-转铁蛋白,DSPE-PEG2000-Transferrin, DSPE-PEG2K-Tf,磷脂-聚乙二醇-转铁蛋白

DSPE-PEG2K-转铁蛋白,DSPE-PEG2000-Transferrin, DSPE-PEG2K-Tf,磷脂-聚乙二醇-转铁蛋白 DSPE-PEG2K-转铁蛋白是一种典型的脂质-聚合物-蛋白质偶联分子,由磷脂 DSPE(1,2-二硬脂酰-sn-甘油-3-磷脂酰乙醇胺&#xff…

python 第8章学习 / 文件

以下是根据您提供的《Python文件操作》文档内容,对文件操作相关概念、方法和代码的全面总结。文档主要涵盖文件编码、文件读取、写入、追加及综合案例,我将按照操作类型分类总结,并提供详细的代码示例和注意事项。一…

自动化数控机床市场洞察:2026年哪些品牌受青睐?动力刀塔数控车/空调配件数控机床,自动化数控机床采购供应链

在制造业智能化转型的浪潮中,自动化数控机床作为核心生产装备,其精度、效率与稳定性直接影响企业订单交付能力与产品良率。据行业权威机构统计,2025年国内数控机床市场规模突破800亿元,其中高精度、多场景适配型设…

DSPE-PEG3.4K-FA,磷脂-聚乙二醇-叶酸,DSPE-PEG3400-Folic acid,DSPE-PEG3.4K-FA

DSPE-PEG3.4K-FA,磷脂-聚乙二醇-叶酸,DSPE-PEG3400-Folic acid,DSPE-PEG3.4K-FADSPE-PEG3.4K-FA 是一种典型的脂质-聚合物-小分子偶联结构分子,由磷脂 DSPE(1,2-二硬脂酰-sn-甘油-3-磷脂酰乙醇胺)、分子量约…

NMN是什么?最新研究发现:NMN通过NAD⁺激活干细胞,延缓衰老的关键机制

NMN是什么?为什么近几年频繁出现在“抗衰老”研究中? 随着年龄增长,很多人会发现身体修复能力下降、精力恢复变慢,而这些变化的背后,往往指向同一个核心分子——NAD⁺。 研究发现,NAD⁺与衰老密切相关,它不仅是…

导师推荐10个AI论文写作软件,继续教育学生轻松搞定论文!

导师推荐10个AI论文写作软件,继续教育学生轻松搞定论文! AI 工具助力论文写作,轻松应对学术挑战 在当前继续教育的背景下,越来越多的学生和科研工作者需要撰写高质量的学术论文。面对繁重的写作任务和严格的格式要求&#xff0c…