首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何临时更改浏览器的时区?

如何临时更改浏览器的时区?
EN

Stack Overflow用户
提问于 2022-05-30 01:19:34
回答 1查看 1K关注 0票数 0

对于某些测试用例,我需要更改浏览器的时区或时区。时区由js读取,由我正在开发的 web应用程序读取。

是否有一种简单的方法来改变浏览器的时区?

EN

回答 1

Stack Overflow用户

发布于 2022-05-30 01:38:23

方法1:使用开发人员工具更改Chrome以更改用于测试的Chrome时区,请执行以下步骤:

打开控制台抽屉中的

  1. Open DevTools。
  2. 单击多点菜单->单击“更多的工具”->传感器。“传感器”选项卡中的
  3. 根据您的喜好设置位置,并将特定的DevTools定义到下面的图像中,以更好地理解如何设置用于在Chrome中测试的时区。

方法2:在某些情况下使用BrowserStack Live进行跨浏览器地理定位测试,开发人员和BrowserStack需要模拟特定遗留版本上特定地理位置的时区(例如,Chrome 55)。这有助于开发人员和测试人员确保其网站跨不同浏览器版本具有一致的用户界面体验。

然而,要在Chrome或Firefox等流行浏览器的最新版本和遗留版本上模拟时区,需要有一个包容性的测试设置。当然,并不是所有的团队都可以为测试目的手动安装每个浏览器版本。

BrowserStack使所有大小的团队都可以方便地在所需的浏览器版本上测试不同时区和地理位置的网站。它的真实设备云提供3000+设备浏览器组合,用于在真实用户条件下对网站进行全面测试。人们只需注册免费试用就可以开始改变Chrome不同版本的时区。

与第一种方法不同,在此方法中不需要显式地更改DevTools中的时区。只需选择特定的位置(例如,德国),该地理区域的时区就会自动配置。按照以下步骤执行:

在Live上注册或登录(如果您已经有一个account.

  • Navigate到Live ),选择要测试的操作系统和浏览器。在选择所需的浏览器版本时,将立即启动一个新的account.

  • Navigate会话。会话开始后,请从浮动工具箱中选择“更改位置”选项。现在,请记住要在.

中测试的时区,选择地理区域。

默认情况下,位置设置为None,因此搜索结果保持不变。但是,一旦将位置设置为德国,进行像time这样的随机查询,搜索结果就会按照德国的时区显示。请参考下面的图像来观察基于时区的结果。可以观察到,显示的搜索结果与德国时区一致。

因此,改变Chrome时区对不同浏览器版本的网站进行测试是非常容易的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72428331

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档