私はSelenium WebDriver
でvaadinアプリケーションをテストしようとしています。 WebDriverWait
の結果は、テストを実行すると非常にランダムでした。時にはStaleElementExceptions
があるか、要素が見えなくなっている場合もあります。
そこで、接続されたクライアントのアクティブなステータスを取得するJavaScriptを追加しました。しかし、同じエラーが発生しました。
私はFireBug
でアプリケーションを監視し、いくつかのボタンクリックに対して、サーバーが最大3つのPOST要求を送信することを確認しました。私はアプリケーションの実装について何も知らないので、私の質問は次のようなものです。「vaadinアプリケーションは、1つのユーザー入力のために多くのPOSTSを送信するのが普通ですか?Vaadin - サーバーからのPOST要求が多すぎます
1
A
答えて
2
Vaadinは、POST要求を使用して、クライアントからサーバーへの対話を通信します。ページに他のリスナーが登録されている場合は、ボタンクリックから複数のPOSTが可能です。これらのリスナーは、ぼかし、フォーカス、ポーリング、テキストの変更などのイベントに使用できます。
SeleniumベースのツールでVaadinアプリケーションをテストする最も簡単な方法は、Vaadin TestBenchを使用することです。プレーンなSeleniumを使用している場合は、Vaadin POSTSを捕まえることができるフォークを作成するか、ボタンのクリックに対する応答がサーバーによって受信され、処理されたかを知る必要があります。
関連する問題
- 1. mongoスクリプトからのサーバーPOST要求
- 2. POST要求がサーバーに届かない
- 3. JMeterからのPOST要求
- 4. AsyncHttpClientがサーバーにHTTP POST要求を送信します。
- 5. Angular 2クライアントからNode.jsサーバーへのHTTP POST要求
- 6. タスクが多すぎる場合、nodejs http要求は失敗しますか?
- 7. 要求が大きすぎ
- 8. Javaサーバー(jetty)からPOST要求を送信
- 9. HTTP要求に失敗しました。 HTTP/1.1 409リクエストが多すぎます
- 10. Retrofit Post要求がサーバーのAndroidからの応答を取得しない
- 11. WordPressが多すぎるIISサーバーをリダイレクト
- 12. 400要求が正しくありません:solrが多すぎるブール句
- 13. RestSharpからアンドロイドのPOST要求をWebAPIサーバーに送信する方法
- 14. 不正リクエスト - 要求が長すぎるHTTPエラー400要求ヘッダーのサイズが長すぎます
- 15. vaadinクライアントから外部サーバーに要求を行い、サーバーにJSON応答を返す
- 16. ジャージーJavaアプリケーションクライアントからのPOST要求
- 17. 多くの小さなPOST要求または1つの大きなPOST要求?
- 18. JSクライアントからPOST要求を受け取ることができるJavaサーバー
- 19. カール要求からPOSTデータにアクセスできますか? PHP
- 20. iOSでいくつのuGUI要素が多すぎますか?
- 21. solrがシャードからますます多くの行を要求します
- 22. JsonValueProviderFactoryが「要求が大きすぎます」を返します
- 23. R:クライアントエラー:要求URIが長すぎる
- 24. 要求エンティティが大きすぎるApache
- 25. MySQLのフィールドが多すぎますか?
- 26. Djangoのテンプレートタグが多すぎますか?
- 27. XMLのビューが多すぎますか?
- 28. NSTimersの数が多すぎますか?
- 29. タスクの数が多すぎますか?
- 30. モバイルサファリのSVGが多すぎますか?
どのバージョンのVaadinを使用していますか? –
私はVaadin 7(7.7.7)を使用しています – mrdlink