【问题标题】:Change browser window size programmatically以编程方式更改浏览器窗口大小
【发布时间】:2013-09-09 15:17:32
【问题描述】:

我正在开发一个响应式网站。对于我在 javascript、css 和 html 文件中所做的每一个更改,我都需要在纵向和横向模式下以所有可能的屏幕尺寸对其进行测试。通常我们用 3 到 5 种不同的浏览器窗口大小以及纵向和横向来测试它。我觉得一次又一次地改变屏幕尺寸和方向是一项乏味的工作。因此计划编写一个工具,该工具将以不同的屏幕尺寸打开多个浏览器窗口,其中加载了给定的 url。任何想法或建议如何开始?

附言。如果您投票赞成删除此问题,请考虑发表评论并提出一些建议,我可以如何开始,或者是否有任何免费工具可用于此。

提前致谢。

【问题讨论】:

  • IE 是出了名的容易编程(但你只会有一个 IE 渲染,没有 FF 或 Safari)。在谷歌上搜索“Internet Explorer 自动化”可以找到许多示例。例如使用 powershell:harness.codeplex.com

标签: browser responsive-design ui-automation browser-automation


【解决方案1】:

如今,有许多出色的工具和服务可帮助在几乎所有可能的操作系统/浏览器/大小中测试网站。

BrowserStack.com 允许您在几乎所有操作系统/浏览器/大小组合上调出您的网站,并使用该网站查看元素和功能的执行情况。还有许多其他服务可以做到这一点。

另一个选项是浏览器扩展/插件,例如Chrome's Window Resizer。它允许您在常见(和自定义)窗口大小之间快速切换。这是这里三个选项中最手动的,也是唯一免费的选项。

最后一个选项是Adobe's Edge Inspect。此应用程序允许您将多台设备连接到您的计算机,并同时在每台设备上浏览网站。它还允许您远程检查每个连接的设备。

【讨论】:

    【解决方案2】:

    像 Selenium 这样的工具可以驱动浏览器并根据需要调整它们的大小。根据您选择的语言,谷歌搜索类似:selenium resize browser(您选择的语言)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-25
      • 2015-07-28
      • 1970-01-01
      • 2011-11-14
      • 2016-03-07
      • 2012-08-12
      • 2022-07-05
      • 1970-01-01
      相关资源
      最近更新 更多