gpt4 book ai didi

configuration - 如何在Cypress.io(电子/ Chrome )中设置浏览器的语言?

转载 作者:行者123 更新时间:2023-12-03 15:45:37 25 4
gpt4 key购买 nike

我的问题是关于配置Cypress以启动某种语言的浏览器实例。

为了:

  • 对本地化(i18n)文本标签进行断言?
  • 检查i18n功能(在语言之间切换)
  • 例如在以下情况下绕过持续集成(CI/CD)的问题:
    在本地计算机上,浏览器默认为fr_FR,在CI/CD VM上默认为en_US

  • 我尝试了(没有太大的成功):

    在终端调用中使用 LANGUAGE=en_US使用

  • 使用浏览器的API插件
  • (请参见Cypress的browser launch API documentation)

  • 谢谢!

    最佳答案

    来自Gleb Bahmutov:

    you set it during cy.visit using onBeforeLoad with something like Object.defineProperty(navigator, 'language', { value: 'de-GE' })



    src: https://gitter.im/cypress-io/cypress?at=5d61408a07d1ff39f8769545

    关于configuration - 如何在Cypress.io(电子/ Chrome )中设置浏览器的语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56791796/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com