0

そのため、フロントエンドGUIは、新しいGWTベースのアプリケーションに大幅な見直しを行っています。私はいくつかのtcl/expectスクリプトでcURLを使用して古いフロントエンドの自動化スクリプトを作成することに取り組んできました。新しいアプリを見ていると、cURLがこれらのWebインタラクションを実行するための問題外であり、GWTで作成されたWebアプリのテストについて誰かがアイデアや経験を持っているかどうか疑問に思っていることにますます気づき始めています。どんな助けでもいただければ幸いです!!

4

1 に答える 1

0

動的JS/GWT UIの静的ページUIのcURLテストに最も近い類似点は、Selenium(またはWebdriver)テストです。Seleniumテストは、すべてのJSを含む実際のブラウザーにページをロードし、UI要素をクリックして操作することをシミュレートし、それに応じて反応することをテストします。

そうは言っても、単体テストは、ブラウザにページをロードせずにGWT UIの機能をテストするために作成する必要があります。基礎となる、Java/JSが正しく実行されることをテストするだけです。 MVPパターンは、これをより簡単/迅速にすることを目的としています。

于 2010-07-01T21:18:09.443 に答える