我个人没有最新的手机,我们的团队中没有任何人允许我们测试我们的ASP.Net网站的移动版本。
我们现在被要求提供我们网站的移动版本(这是一个相当繁忙的网站),但我无法检查手机页面。
有什么建议吗?有模拟器还是更好地拥有真实的东西?
答案 0 :(得分:2)
您可以使用simulators/emulators
- Android,iPhone等。
答案 1 :(得分:2)
拥有真实的东西总是更好,但如果这不是一个选项,我使用了一个名为"User Agent Switcher"的FireFox插件
您可以采用的另一种方法是获取Android SDK并加载模拟器。它运行完整版的android,所以你可以从那里打开浏览器(你也可以改变屏幕尺寸/设备类型) - 比第一个解决方案稍微重一点,但可能是另一条值得探索的路线。
答案 2 :(得分:1)
Apple Apple提供iOS模拟器,您可以在Apple自己的网站的开发者部分下载。
除此之外,我所知道的唯一其他测试环境是Ripple,它是Chrome的一个插件,旨在模拟一系列移动设备。您可以在http://ripple.tinyhippos.com/找到它。
答案 3 :(得分:1)
正如其他人已经回答的那样,有很多不同的工具可以进行测试,这在一定程度上都很好,对于开发人员和测试人员的日常测试而言。
但是经过15年的测试,如果网站是一项重要的服务,我绝不会让这个网站没有经过一些不同的真实设备测试 - 通常这可以通过“员工”手机免费使用,如果成本是问题。我或多或少会说;您的公司可以在那里发布一个网站吗?可能存在风险,它不能在某些移动平台上运行?
答案 4 :(得分:0)
DeviceAnywhere是我们经常使用的工具。它使您可以访问众多移动设备,使用它们可以测试应用程序和网站。他们放置了几个可以远程查看和操作的物理设备。
在真实设备上测试而不是模拟器总是更好。在开发阶段,仿真器很有帮助,但对于最终交付,最好在真实手机上进行测试。移动Web浏览器可能完全支持也可能不支持HTML,CSS,JS,它们的个别实现可能不同。