我目前正在尝试使用webdriverio和chrome测试应用程序。但是该应用程序只显示图像和某些边框(??)(见图)。我在其他网站上也得到了相同的行为,因此这不是测试中的应用程序的问题。使用其他浏览器(例如firefox),一切也显示良好
how it displays in chrome browser
更新:经过更多搜索后,我认为这与在url中传递基本身份验证凭据有关,因为我正在测试的页面受密码保护。我在webdriverio配置文件中有此文件:
capabilities: [{
browserName: 'chrome',
chromeOptions: {
args: ['--disable-blink-features=BlockCredentialedSubresources']
}
}]
我还使用 selenium-standalone 作为服务,版本为 0.0.10 ,webdriverio版本为 4.13.1 。
在我的代码中,我使用以下方法打开页面:
browser.url("https://user:password@mywebsite.com/kontakt/");