上一篇讲了如何用React使用puppeteer实现e2e自动化测试,本篇继续讲解puppeteer使用过程遇到的问题及解决方法。使用puppeteer默认启用浏览器的尺寸为 800x600,那么如何最大化展示浏览器呢?
1、puppeteer启用浏览器
Puppeteer 模块提供了一种启动 Chromium 实例的方法。 下面就是使用 Puppeteer 进行自动化的一个典型示例:
const puppeteer = require('puppeteer');
puppeteer.launch().then(async browser => {
const page = wPage();
('le');
// 其他操作...
await browser.close();
});
2、最大化启动浏览器
通过args参数实现启动时浏览器最大化显示
puppeteer.launch({
headless: false,
args: ['--start-maximized'],
});
3、设置页面展示大小
通过上一步骤已经可以实现浏览器最大化展示了,但打开的页面并没有最大化展示,需要设置页面的大小
puppeteer.launch({
headless: false,
defaultViewport: { width: 1920, height: 1080 },
args: ['--start-maximized'],
});
新时代农民工
本文发布于:2025-04-05 08:51:00,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/1743814263583969.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |