Pat*_*nny 2 playwright playwright-test
我正在编写剧作家测试并在我的本地计算机上测试它们,该计算机具有 SSL,但证书经常给出错误。
我想在本地计算机上进行开发时忽略所有与 HTTPS 相关的错误。(我将使用有效的证书在云中进行最终测试。)
对于浏览器,您可以像这样ignoreHTTPSErrors添加:contextOptions
const config: PlaywrightTestConfig = {
projects: [
{
name: 'Safari MacBook Air',
use: {
browserName: 'webkit',
viewport: {
width: 2560,
height: 1620,
},
contextOptions: {
ignoreHTTPSErrors: true,
},
},
},
Run Code Online (Sandbox Code Playgroud)
但是,我找不到类似的选项devices:
{
name: 'iPhone 6/7/8',
use: devices['iPhone 8'],
},
Run Code Online (Sandbox Code Playgroud)
如何忽略设备的 HTTPS 错误?
小智 6
还没有真正尝试过,但据我所知,你不能在你的移动项目中使用它吗?
例如,在您的配置中:
/* Test against mobile viewports. */
{
name: 'Mobile Chrome',
use: {
...devices['Pixel 5'],
contextOptions: {
ignoreHTTPSErrors: true
},
},
},
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8046 次 |
| 最近记录: |