IE7で断続的なJavascriptエラーが発生しているような開発サイトがあります。今、私はIE7を完全にテストすることができますが、可能性のあるブラウザの問題についてJavascriptを分析できるリソースがあるかどうかは疑問でした。Javascript testing resource
0
A
答えて
1
あなたは一般的なIE-唯一の問題は、配列やオブジェクトリテラルにカンマを閉じる含めることであるJSLint
1
を通して、あなたのJavaScriptを実行してみてくださいすることができます。非IEブラウザはこの問題を処理します。
あなたはJSONレスポンスまたは類似経由で任意の配列やオブジェクトリテラルを生成していますか?
例:
a = [1,2,4,]; // error in IE, not in other browsers
b = {a: 1, b: 2,}; // also error in IE
1
ページのロードとして実行するコードを探します。
例:JSインタプリタの速度によって
<script src = "test.js"></script>
test.js
document.getElementById("whatever");
を、あなたは対スクリプトのロードと競合状態を取得しますDOMのロード。問題が「断続的」である場合、これはほぼ確実に問題になります。 DOMを見ているすべてのものを貼り付けてください$(document).ready
+0
はい、IEでこの問題が発生しました。 IEインタプリタは他のブラウザと比べてとても驚くほど遅く、他の場所では見られない競合状態に陥る可能性があります。 –
0
シナリオテストにもSeleniumを使用してみてください。
関連する問題
- 1. void method testing javascript
- 2. Javascript mocha testing "it" function never entered
- 3. GAE Python WebApp2 url/resource /:id/resource
- 4. $ resource
- 5. $ resource
- 6. testing modalInstance.result.then
- 7. Testing SafetyNetClient.listHarmfulApps()
- 8. Angular2 Testing
- 9. Sagepay Testing
- 10. Roboelectric testing
- 11. Resource/Drawable/
- 12. javax.faces:jsf.js resource returns 404
- 13. testing ember.js connectOutlet
- 14. spring junit testing
- 15. mongo db testing error
- 16. Symfony Testing - ClockMock/DateTime
- 17. testing window.location.origin polyfill
- 18. iPhone SDK 3.0 Testing
- 19. Equals(Obj)Testing
- 20. App Testing Strange
- 21. XCode unit testing
- 22. clojure.test/with clojure.test/testing
- 23. Laravel 5.4 HTTP Testing
- 24. silverlight 4 unit testing
- 25. Haskell IO Testing
- 26. RxSwift Unit Testing
- 27. phpunit testing Laravel controller
- 28. RX + TPL + Testing
- 29. macOS Xcode blackbox testing
- 30. Spring RestController + Junit Testing
IEは、問題の実際の行数について兆候を与えないよう、それは、AJAX'd JSPにインラインJSの一部だ場合、これは特にひどいです。 –