我目前正在测试浏览器与IE7的兼容性,这是我最初为Firefox使用而构建的应用程序。在我们组织内部的假设是我们可以让每个人都使用Firefox,但这已被质疑,所以我在这里。因此,我使用了许多Firefox特定的功能和属性,我需要检查并替换等价物。为了做到这一点,我发现我需要广泛调试javascript以找到不兼容的区域。
我们在这里专门使用Windows,所以我不需要测试其他操作系统的兼容性,至少现在还没有。
为了立即调试代码更改,我需要在本地运行测试,但是如果我点击F5,它会在Firefox中打开,直到我更改默认浏览器。
在Visual Studio中是否有一种方法可以指定应该在某个浏览器中打开调试会话,以及快速更改它的方法,或者是否有一些可用于快速更改默认值的批处理或脚本浏览器?
此外,有关浏览器兼容性测试的其他任何提示吗?
答案 0 :(得分:1)
在“文件”菜单中,您有两个选项:
在浏览器中查看(Ctrl + Shift + W) 查看...(允许您选择浏览器)
当您准备切换到IE时,可以使用后者设置默认浏览器。它还允许您设置浏览器尺寸。
答案 1 :(得分:1)
您可以使用Selenium自动执行浏览器测试,您可以使用IE和Firefox(使用FF创建测试,然后在(几乎)任何浏览器中运行)
那将是我的方法。