范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

微软自动化神器Playwright(二)脚本的录制及调试详解

  写在前面
  一周前,写了关于 Playwright 环境搭建及脚本录制的简单使用,反馈还是不错的。
  有不少粉丝给我留言说:  ❝
  觉得没看够,能不能再讲下脚本的录制使用?
  ❞
  答案是肯定的,有人愿意看,我就可以写,当然,如果您看完愿意帮我再朋友圈转发一波,那我真的是感激不尽了。  再谈脚本录制
  话不多说,下面我们将开始进行讲解脚本的录制,请跟上脚步,相信我这一切并不难。  调试工具
  Playwright Inspector  是框架中自带的GUI 工具,可以辅助我们调试Playwright 脚本。
  image.png  三种方式启动Playwright Inspector1、设置环境变量PWDEBUG方式启动
  在 debug 模式下运行脚本文件。会进入Playwright 的调试模式并打开Playwright Inspector
  示例参数如下:  # Bash PWDEBUG=1 PLAYWRIGHT_JAVA_SRC= mvn test  # PowerShell $env:PLAYWRIGHT_JAVA_SRC="" $env:PWDEBUG=1 mvn test  # Batch set PLAYWRIGHT_JAVA_SRC= set PWDEBUG=1 mvn test
  image.png  2、通过命令行启动
  在 Playwright CLI中使用 open 或命令:codegen  mvn exec:java -e -Dexec.mainClass=com.microsoft.playwright.CLI -Dexec.args="codegen your address"
  image.png  3、添加page.pause()方法方式启动
  在你的脚本中添加 page.pause() 方法,且是必须为有头模式启动浏览器,则会进入调试模式(也就是断点。可以这么理解的吧) page.pause();
  image.png
  以上三种方式启动后,会自动启动 Playwright Inspector ,然后按照自己需求录制脚本,录制完后,再次点击Record,点击Copy即可生成脚本,不熟悉的同学请移步至《微软出品自动化神器Playwright,不用写一行代码(Playwright+Java)系列(一) 之 环境搭建及脚本录制》 4、部分参数详解
  设置时会配置其他有用的默认值 PWDEBUG=1 : 浏览器以  headed  模式启动 默认超时设置为 0(= 无超时)
  使用 PWDEBUG=console 将配置浏览器以在开发者工具控制台中进行调试: 「带头运行」 :浏览器始终以带头模式启动 「禁用超时」 :将默认超时设置为 0(= 无超时) 「控制台助手」 :在浏览器中配置一个playwright 对象以生成和突出显示Playwright 选择器。这可用于验证文本或复合选择器。 脚本的调试
  同所有的 IDE 一样,Playwright Inspector 可以对Playwright 脚本进行调试
  步进工具栏
  工具栏从左到右依次为,直接回放脚本、暂停( F8 ),F10 逐语句执行
  image.png  1、打开开发者模式
  在  headed  模式下运行 Playwright  脚本,通过以下语句进入开发者模式,示例代码如下: chromium.launch(new BrowserType.LaunchOptions().setDevtools(true));
  image.png  2、减慢执行速度辅助调试
  Playwright 默认以无头模式运行浏览器。要更改此行为,请 headless: false 用作启动选项。您还可以使用该slowMo 选项来减慢执行速度并在调试时跟进。 chromium.launch(new BrowserType.LaunchOptions() // or firefox, webkit   .setHeadless(false)   .setSlowMo(100)); 写在最后
  到此关于 Playwright 脚本的录制及调试已分享完毕,有兴趣的同学可以自行尝试,另想一起学习的Playwright 同学可以加我好友一起学习交流哦。
  当然,如果有其他想学习的技术,也可以文末留言或者后台发给我,我也可以专门为您写一篇文章并在公号发表。
  「有些同学会问了,真的吗?」
  当然,可以写,但是也需要您的转发和分享,码字不易, 「多谢转发、分享!」

突然出现低血糖该如何自救?问突然出现低血糖该如何自救?低血糖是一种危害性巨大的疾病,偶然突发的低血糖对人体的伤害比高血糖更甚,严重的低血糖还会对大脑造成永久性不可逆的损害,甚至导致脑死亡。因此,及时识别低血20222023赛季英超联赛第26轮利物浦7比0曼联3月6日,据英超联赛官方微博20222023赛季英超联赛第26轮,利物浦主场迎战曼联,上演英超双红会。最终,加可波萨拉赫努涅斯三人均完成双响,菲尔米诺再添一球,利物浦70大胜曼联。林诗栋,你最近这么猛,是要提前上位,抢班夺权了吗?2023年至今2个多月,搭档蒯曼连夺wtt五站混双冠军,2023年1月,闯入WTT支线赛多哈站男双14决赛。2月,获WTT支线赛安曼站比赛男双混双两枚金牌和男单亚军。2月12日获W10,31冠王绝地反击,仅35控球!曼联兴奋了,梅西恐无法被超越在西班牙足坛,要说最能吸引人眼球的比赛,非国家德比莫属,日前,皇家马德里与巴塞罗那,就相遇于国王杯。其中,红蓝军团拥有31座国王杯冠军奖杯,这也是该项赛事夺冠的最高水准,再加上早早恢复经济关键的密码,就是重振民营经济就在过去的2022年,我们的GDP增长率为3,这是继2020年新冠爆发元年以来,几乎是历史最低,但随着疫情的放开,经济恢复一度被热烈讨论,不仅仅是我们自己看好,许多海外品牌也同样看竞争对手全部输球,湖人一只脚已经踏入了附加赛,西部排名巨变20222023赛季NBA常规赛正在如火如荼的进行中,3月6日比赛结束后,来看下今日赛况以及西部最新排名太阳以130126击败独行侠,勇士105113不敌湖人,开拓者以122119婚外情一旦发生,这些情况无法避免前言男女之间相处,经常会有各种事情发生,有些时候你也不知道会发生什么,我们唯一能够做的就是尽量避免那些不该发生的事情发生。生活对于我们来说很关键在很多时候,我们一定要认真考虑,只有WTA蒙特雷250赛战报2023年3月6日WTA蒙特雷250赛北京时间2023年3月6日早上,WTA蒙特雷250赛结束了全部赛程。最终经过3盘(643675)拉锯战本站3号种子克罗地亚甜心维基奇(世界排名第31位)耗时2小亚足联终下狠手!中国足球彻底边缘化,16个专委会无一足协官员众所周知,中国足球反腐扫黑,已经引起了亚足联等方面的关注。此前在巴林召开的亚足联代表大会,就已经有亚足联的官员和其他协会的同行过问了此事。特别是在这一次亚足联会议结束之后,当时还代没有篮网的命,却得了篮网的病首先需要指出的是这里的篮网指的是交易前,有杜兰特和凯里欧文的那支篮网。那时候的篮网,进攻围绕两名超级巨星,其他人得到空位机会投篮,防守则主要靠渡边等替补,两名巨星对防守的投入看两位客场不敌广厦北控遭遇三连败京报体育记者王洋3月6日晚,北京控股男篮在2022至2023赛季CBA常规赛第31轮中,以90比110不敌浙江广厦,遭遇三连败。晋级季后赛希望渺茫。上轮,北控客场以87比101不敌
融创的大饼停牌252天后,孙老板的融创终于发布了2021年的财报。合同销售5973。6亿。核心净利润253亿。和我估的323亿,似乎好了不少。而融创的亏损,主要在于负毛利,根据财报,这一年融完整名单56家企业获得电子烟生产许可证,福禄徕米关联公司获证蓝洞新消费报道,12月9日消息,蓝洞昨天发布网传又有近60家企业获得电子烟生产许可证后,对其中部分企业进行了求证,经证实此名单里的电子烟企业均获得了电子烟生产许可证,加入合规持证生2022胡润全球500强前100中仅两家汽车公司,长城和蔚来跌出榜单12月9日,胡润研究院联合嘉兴市人民政府嘉兴经济技术开发区发布2022嘉兴经开胡润世界500强。2022年,胡润世界500强企业总价值下降80万亿元,同比去年下降19。其中,汽车公不受法律保护!当心投资虚拟货币的暴富陷阱近年来,比特币以太币泰达币等虚拟货币交易炒作活动盛行。但要注意,根据我国现阶段的金融监管政策,虚拟货币并非法律保护的合法财产,也不具备可强制执行性。因此,投资虚拟货币风险大,甚至可上交所回应媒体关注问询海南椰岛,公司新老实控人已解除共同投资海南椰岛(600238。SH)实控人易主事件又迎新进展,新老实控人之间的密切关系也得到公司官方证实。近日,由知名牛散东方系实控人冯彪实际控制的海南椰岛,计划通过定增实现实控人变更。山西亚宝计超6亿收购清松制药,山西医药大佬任武贤日子难捱世界晋商网团队世界晋商网发表12月6日,亚宝药业公告称,将对公司收购上海清松制药有限公司(以下简称清松制药)75股权时形成的商誉计提减值准备4829。99万元。本次计提减值准备后,员工占领国美总部讨薪,现在拿不出一个能发钱的方案近日,百余名国美员工到位于北京鹏润大厦36层的国美总部讨薪。亦有报道称黄光裕在现场与讨薪员工发生冲突。记者向国美求证了解到,黄光裕当日并未现身,也没有给出现在现场的高管任何处理意见大雪节气,如何科学养生保健康食补篇大雪是24节气中的倒数第3个节气冬季的第三个节气,意味着大雪天将会经常出现,气温骤降,天气严寒,感冒气管炎肺炎等呼吸系统疾病呈高发状态。中老年人在做好御寒保暖的同时,也要适当进行食核桃是高血压的加速器?提醒不想高血压拜访,要少吃4物高血压是一种比较常见的疾病,不但会导致患者出现头晕头痛等症状,而且还有可能会损害血管健康,增加动脉硬化以及心梗等疾病的发生几率。因此关于高血压的治疗方法变得越来越多,其中则包括食疗胃溃疡,用艾司奥美拉唑和铝碳酸镁咀嚼片,需要注意什么?胃溃疡通常是因为患者的胃酸分泌过多而导致的各类致病因素都可能会导致患者粘膜自身防御能力下降,从而引起消化性溃疡。艾司奥美拉唑属于质子泵抑制药物,具有非常好的抑酸作用,而且它的起效速喝茶对心脏好吗?喝茶好处多,不可不知的喝茶学问茶作为传统文化的组成部分。不少人对茶更是爱不释手,不过有人说,长期喝茶容易得心脏病,这是真的吗?据研究表明,长期坚持喝茶会降低患心血管疾病和全因死亡的风险,而喝绿茶和长期喝茶对身体