我有一個開發網站似乎在IE7中有一個間歇的Javascript錯誤。現在,我可以完全測試IE7,但我想知道是否有資源可以讓我分析Javascript可能出現的瀏覽器問題。Javascript測試資源
0
A
回答
1
,可以嘗試通過JSLint
1
運行JavaScript中一個常見的IE,唯一的問題是數組或對象文本關閉逗號列入。非IE瀏覽器處理這種罰款。
您是否通過JSON響應或類似方法生成任何數組或對象文字?
如
a = [1,2,4,]; // error in IE, not in other browsers
b = {a: 1, b: 2,}; // also error in IE
1
查找運行在網頁加載任何代碼。
例如:
<script src = "test.js"></script>
test.js
document.getElementById("whatever");
根據JS解釋器的速度,你會得到一個競爭條件的腳本主場迎戰的加載加載DOM。如果問題是「間歇性的」,這幾乎肯定是問題。堅持所有看起來在DOM中的東西$(document).ready
+0
是的,我也遇到過IE的問題。與其他瀏覽器相比,IE解釋器非常慢,您可能會遇到其他地方沒有看到的競爭條件。 – 2011-01-19 17:02:20
0
您也可以嘗試使用Selenium進行場景測試。
相關問題
- 1. REST資源測試
- 2. C#測試資源
- 3. maven3主要資源VS測試資源
- 4. m2eclipse過濾測試資源
- 5. 資源泄漏測試
- 6. 測試DSC定製資源
- 7. 如何測試after_sign_in_path_for(資源)?
- 8. JUnit類的測試資源
- 9. 調試maven junit測試過濾資源?
- 10. Robolectric 3:加載測試特定資源
- 11. 資源$ NotFoundException當運行Roboelectric測試
- 12. 如何獲取測試資源文件?
- 13. 的Android測試原始資源
- 14. 如何測試嵌套資源
- 15. 訪問單元測試資源
- 16. 測試非資源行動on Rails的
- 17. 用於性能測試的資源
- 18. Android的擴展文件 - 資源測試
- 19. Jmock,測試中的Spring和Anotated資源
- 20. 噶單元測試跨域資源AngularJS
- 21. iOS模擬器訪問測試資源
- 22. 如何使maven使用測試資源
- 23. 單元測試Android,從資源getString
- 24. 單元測試在AngularJS模擬$資源
- 25. Maven - 覆蓋測試資源文件夾
- 26. gradle/intellij - 共享測試資源
- 27. 單元測試和外部資源
- 28. 關於單元測試的好資源?
- 29. 如何測試冗餘資源請求?
- 30. Gradle Robolectric資源NotFoundException中的測試
如果它是AJAX'd JSP中內聯JS的一部分,這尤其糟糕,因爲IE並未指出問題的實際行數。 – 2011-01-19 16:21:11