微软 playwright,
微软出品自动化神器剧作家,不写一行代码(剧作家Java)系列_wx630f055ce23fc的技术博客_博客
剧本录制就不多说了。接下来,我们将开始录制解说脚本。请跟上步伐。相信我,这并不难。
调试工具剧作家检查员是框架自带的GUI工具,可以帮助我们调试剧作家脚本。
有三种方法可以启动剧作家检查员1,并设置环境变量PWDEBUG来启动脚本文件在调试模式下运行。将进入剧作家的调试模式,并打开剧作家督察。
示例参数如下:
# Bash
PWDEBUG=1剧作家_JAVA_SRC=java源代码目录mvn测试
# PowerShell
$env:剧作家_JAVA_SRC= java源代码目录
$env:PWDEBUG=1
mvn试验
#批次
设置剧作家_JAVA_SRC=java源目录
设置PWDEBUG=1
mvn试验
2.通过命令行开始在剧作家CLI中使用open或command: codegen。
mvn exec:Java-e-dexec . main codegen your address
3.添加page.pause()方法以启动。将page.pause()方法添加到您的脚本中,如果您必须为header模式启动浏览器,您将进入调试模式(即断点。这可以理解。)
page . pause();
以上三种方法启动后,会自动启动剧作家检查员,然后根据自己的需要录制剧本。录制完成后,再次点击录制,复制生成脚本。
4.其他有用的默认值PWDEBUG=1将在一些参数详细设置时进行配置:
Headed使用PWDEBUG=console来配置浏览器,以便在开发人员工具控制台中进行调试:
领先运行:浏览器始终以领先模式启动以禁用超时:将默认超时设置为0(=无超时)。控制台助手:在浏览器中配置一个剧作家对象,生成并高亮显示【剧作家选择器】。这可以用来验证文本或复合选择器。脚本调试像所有的ide一样,剧作家检查员可以调试剧作家脚本。
工具栏从左到右是:直接回放脚本,暂停(F8),F10执行每一条语句。
1.打开开发者模式,在headed模式下运行剧作家脚本。通过以下语句进入开发者模式。示例代码如下:
chromium.launch(新的BrowserType。LaunchOptions()。setDevtools(true));
2.减慢执行速度以协助调试。剧作家默认以无头模式运行浏览器。要更改这种行为,请使用headless: false作为启动选项。也可以使用这个slowMo选项来降低执行速度,在调试的时候跟进。
chromium.launch(新的BrowserType。LaunchOptions() //或firefox、webkit。setHeadless(false)。setSlowMo(100));在写作的最后,已经分享了剧作家剧本的录制和调试,有兴趣的同学可以自己尝试一下。另外,想一起学习的剧作家同学可以加入我的朋友一起学习交流。
版权归作者所有:原创作品来自博主小二上九8,转载请联系作者取得转载授权,否则将追究法律责任。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。