通过 CLI 或 VSCode 扩展运行 TestCafe 时,组件 Pnacl 不会加载。它只有版本 - 0.0.0.0。如果我在 TestCafe 中设置调试点,我可以手动转到 chrome://components 并单击“检查更新”按钮。这将加载组件,然后我的 PDFviewer 将显示我的网站所需的 PDF 文件。
有人知道如何允许 TestCafe 安装这个组件吗?
答案1
默认情况下,TestCafe 会使用干净的配置文件启动浏览器(目前为 Google Chrome 和 Mozilla Firefox),即没有扩展程序、书签和其他配置文件设置。这样做是为了最大限度地减少配置文件参数对测试运行的影响。
但是,如果您需要使用当前用户配置文件启动浏览器,则可以通过指定:userProfile 标志浏览器别名之后。