gpt4 book ai didi

java - 我如何确保在 Selenium 中语言切换器转换内容语言

转载 作者:行者123 更新时间:2023-12-02 12:17:48 24 4
gpt4 key购买 nike

场景:

  1. 前往网站:https://www.virtuality.fashion/it/home_it/
  2. 点击右上角的法国国旗
  3. 验证页面语言必须更改为法语

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

我正在尝试自动化它,那么如何通过 selenium 验证上面的内容。步骤很简单,所以我没有遇到任何问题,直到单击标志,但无法在 selenium 自动化中找到任何方法或选项来确保页面内容语言已更改。

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

最佳答案

我不认为 Selenium 是内容测试的好工具。您只会浪费时间和资源。

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

切换语言后,您可以选择一个包含文本的随机元素(在页面对象中定义),然后将其发送到某个 language detection service 。假设您经常进行构建,随机化可以帮助您检测不同站点区域的异常情况。

但是通过 Selenium 解析整个内容并根据某些硬编码的预期结果对其进行验证绝对没有意义。任何内容更改都可能导致失败并增加支持时间。

作为替代方案,如果您有静态内容,您可以查看一些专门的解决方案,例如 applitools .

关于java - 我如何确保在 Selenium 中语言切换器转换内容语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46026088/

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