9

UI testing beginner here, can Selenium be used for UI testing single page JavaScript apps?

Apps use async AJAX / Web Socket requests, service end points are tested but I need UI testing as well.

Apart from Selenium, which other tools would you recommend?

4

2 に答える 2

4

ajaxが重いページの場合は完全に問題ありません。ajaxメソッドが完了したときにSeleniumに明確なシグナルが必ずしもあるとは限らないため、呼び出すメソッドごとにタイムアウトをきめ細かく調整する必要がある場合があります(ページの読み込みが完了するときがあります)。

ここでのチェックアウトタイムアウトの使用法:

http://seleniumhq.org/docs/04_webdriver_advanced.html

于 2012-05-29T01:08:12.643 に答える
0

はい。それを行うために使用することができます。ボタンのクリックをシミュレートし、結果が読み込まれるのを待つことができる場合。

シングルページアプリで問題が発生することはありません。

それはあなたがあなたのステップを記録してテストケースを作るツールを持っています。それを試してみてください。初心者でもとても簡単なはずです。

于 2012-05-28T04:14:11.837 に答える