【问题标题】:How can I test a mobile version of our website?如何测试我们网站的移动版本?
【发布时间】:2011-10-20 08:17:23
【问题描述】:

我个人没有最新的手机,我们的团队也没有任何人可以让我们测试 ASP.Net 网站的移动版本。

我们现在被要求提供我们网站的移动版本(这是一个相当繁忙的网站),但我无法查看移动页面。

有什么建议吗?有模拟器还是最好有真机?

【问题讨论】:

  • 在 Google 上尝试各种结果显示了一些有希望的页面,请说明您已经尝试过的内容以及它们不适合的原因。

标签: asp.net mobile web


【解决方案1】:

拥有真实的东西总是更好,但如果这不是一个选项,我使用了一个名为 "User Agent Switcher" 的 FireFox 插件

您可以采取的另一条途径是获取 Android SDK 并加载一个模拟器。它运行完整版的 android,因此您可以从那里打开浏览器(您也可以更改屏幕尺寸/设备类型) - 比第一个解决方案要重一些,但可能是另一条值得探索的途径。

【讨论】:

    【解决方案2】:

    您可以使用simulators/emulators - Android、iPhone 等。

    【讨论】:

      【解决方案3】:

      Apple 提供了一个 iOS 模拟器,您可以在 Apple 自己网站的开发者部分下载。

      除此之外,我知道的唯一其他测试环境是 Ripple,它是 Chrome 的一个插件,旨在模拟一系列移动设备。您可以在以下位置找到:http://ripple.tinyhippos.com/

      【讨论】:

        【解决方案4】:

        正如其他人所回答的那样,有很多不同的工具可以进行测试,在一定程度上,对于开发人员和测试人员的日常测试来说,这一切都很好。

        但是,经过 15 年的测试,如果该网站是一项重要的服务,我绝不会让该网站未经测试而使用几种不同的真实设备进行测试 - 通常这可以通过“员工”电话免费完成,如果成本是问题。我或多或少会说;您的公司可以忍受在外面发布网站吗?可能存在无法在某些移动平台上运行的风险?

        【讨论】:

          【解决方案5】:

          DeviceAnywhere 是我们经常使用的工具。它使您可以访问众多移动设备,您可以使用这些移动设备测试应用程序和网站。他们放置了几个物理设备,您可以远程查看和操作。

          在真实设备而不是模拟器上进行测试总是更好。在开发阶段,模拟器很有帮助,但对于最终交付,最好在真机上进行测试。移动网络浏览器可能完全支持 HTML、CSS、JS,也可能不完全支持,它们各自的实现可能不同。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2023-01-16
            相关资源
            最近更新 更多