我正在编写剧本测试并在我的本地机器上测试它们,它有 SSL,但证书经常出错。
在本地机器上开发时,我想忽略所有与 HTTPS 相关的错误。(我将使用有效的证书在云中进行最终测试。)
对于浏览器,您可以ignoreHTTPSErrors
像contextOptions
这样添加:
const config: PlaywrightTestConfig = {
projects: [
{
name: 'Safari MacBook Air',
use: {
browserName: 'webkit',
viewport: {
width: 2560,
height: 1620,
},
contextOptions: {
ignoreHTTPSErrors: true,
},
},
},
但是,我找不到类似的选项devices
:
{
name: 'iPhone 6/7/8',
use: devices['iPhone 8'],
},
如何忽略设备的 HTTPS 错误?