代码之家  ›  专栏  ›  技术社区  ›  Helping Hands

如何确保selenium中的语言切换器转换内容语言

  •  0
  • Helping Hands  · 技术社区  · 8 年前

    脚本:

    1. 转到网站: https://www.virtuality.fashion/it/home_it/

    如何验证语言是否已更改,页面内容是否已更改为法语。

    我想复制所有内容并粘贴到谷歌翻译,然后将内容与英语进行比较,但如果有更多页面需要验证,这似乎相当复杂。

    2 回复  |  直到 8 年前
        1
  •  1
  •   Serhii Korol    8 年前

    我不认为硒是一个很好的内容测试工具。你只会浪费时间和资源。

    无论如何,如果没有其他方法来验证本地化文件在较低的测试级别上是否正确应用,我会添加一些带有随机性的智能验证。

    在语言切换之后,您可以选择一个包含文本的随机元素(在页面对象中定义),然后将其发送给一些用户 language detection service . 假设您有频繁的构建,随机化可以帮助您检测不同站点区域中的异常。

    另一种选择是,如果您有静态内容,您可以考虑一些专门的解决方案,如 applitools

        2
  •  0
  •   obotezat    8 年前

    "desiredCapabilities": { "browserName": "chrome", "chromeOptions": { "args": ["--lang=en-GB"], "prefs": { "intl": { "accept_languages": "en-GB" } } } }

    推荐文章