我的问题是关于配置Cypress以某种语言启动浏览器实例。
为了:
- 对本地化(i18n)文本标签进行断言?
- 检查 i18n 功能(在语言之间切换)
- 绕过持续集成 (CI/CD) 的问题,例如
本地计算机,浏览器默认为
fr_FR
,在 CI/CD VM 上默认为en_US
?
我尝试过(没有多大成功):
- using
LANGUAGE=en_US
从终端调用,
- 使用浏览器的 API 插件(参见 Cypress'浏览器启动API文档)
来自格列布·巴穆托夫:
您可以在 cy.visit 期间使用onBeforeLoad
与类似的东西Object.defineProperty(navigator, 'language', { value: 'de-GE' })
src: https://gitter.im/cypress-io/cypress?at=5d61408a07d1ff39f8769545
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)