回答
你想要一个网站来检查你的网站的JavaScript兼容性?你如何期望它知道如何运用你的界面来触发适当的交互?或者你是否正在考虑做某种静态代码分析?我认为你最好用一个框架编码,这个框架已经解决了大多数依赖于浏览器的特性,并在使用它之前使用它来检查浏览器功能。 jQuery,MooTools,Prototype/Scriptaculous等在解决javascript问题方面有很长的路要走。
请注意,您仍然需要担心呈现您的网站,但您已经有几个关于如何去做基于网站的答案。就我个人而言,我只在工作站上维护IE/Safari/FF/Opera/Chrome,并在IE/FF中进行重要检查,并在Safari/Opera/Chrome中进行基本检查。
BrowserShots可能会做你想要的东西,如果你可以通过渲染一个特定的URL来判断事情是否按预期工作。
根据您的更新,您仍然可以使用BrowserShots创建一个页面来测试每个脚本,并根据它们是否工作呈现“通过”或“失败”作为其内容。
如果不成功,Multiple IE对于在一台PC上运行各种版本的IE是非常有用的,否则这可能会造成问题。
我尝试勺子,它甾体抗炎药缓冲,并送我到下载页面IE7和IE8。 – Strawberry 2009-09-17 23:29:05
您正在使用哪种浏览器?我认为你可以在IE和Firefox中安装插件。我已经运行在我的FF 3.5中。 – 2009-09-18 02:15:43
John Resig建议您检查Yahoo graded browser support documentation。
如果你编写单元测试你的JavaScript,你可以使用testswarm http://testswarm.com
- 1. 如何检测浏览器功能?
- 2. 如何检查浏览器对功能/事件的支持?
- 3. 浏览器检测与功能检测
- 4. 如何将HTML5功能添加到我的浏览器
- 5. 浏览器检测给我
- 6. 我如何检查浏览器上的真实触摸支持
- 7. 如何检查我的javascript浏览器扩展是否工作
- 8. 浏览器检测contenteditable功能
- 9. 我如何在浏览器
- 10. 我如何检查客户端浏览器SSL证书
- 11. 我们如何检查浏览器使用什么字体?
- 12. 如何检测pushState功能的浏览器不兼容
- 13. 覆盖浏览器“查找”功能
- 14. MS Access:查询类浏览器功能?
- 15. Mandrill和浏览器功能查看
- 16. 我可以检查IndexedDB的在Firefox像我们如何在WebKit浏览器
- 17. 我不能作出任何浏览器
- 18. 如何检查是否AJAX请求是由浏览器
- 19. 如何检查浏览器是否支持ajax?
- 20. 如何检查浏览器是否支持使用Ruby的HTML5和CSS3功能?
- 21. 我该如何添加成功功能?
- 22. 如何检测移动浏览器功能
- 23. 如何使用jquery检查浏览器?
- 24. PS3浏览器功能
- 25. 代码库中的浏览器功能检测 - 我正在使用...?
- 26. 我该如何为Safari浏览器提供不同的CSS
- 27. 什么在这里混淆了我的跨浏览器功能?
- 28. 如何使用JavaScript在浏览器中检查某个CSS功能?
- 29. 如果浏览器停止,我该如何停止这个JSP?
- 30. 我应该检查Ajax请求或不
Selenium会不会有帮助?浏览器内测试框架? – SingleShot 2009-09-17 23:52:52
硒当然可以帮助。我从来没有使用过它,因为我仍然觉得自动化的UI测试太麻烦而无法奏效。我的UI测试大部分都是在开发特性和QA期间完成的。 – tvanfosson 2009-09-18 10:09:14