問題タブ [jwebunit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - HttpClient のログを無効にする
commons-httpclient
統合テスト スイートで 3.1 を使用しています。のデフォルトのロギングHttpClient
は非常にノイズが多く、オフにできないようです。ここの指示に従ってみましたが、どれも違いはありません。
ほとんどの場合、org.apache.http.wire ロガーをシャットダウンする必要があります。問題の一部は、使用しようとしているロガーのタイプがわからないことHttpClient
です。私は以前にこのライブラリを使用したことがありません。log4j.properties ファイルを作成して test/resources フォルダーにドロップし、jre/lib のマスター logging.properties ファイルを変更し、さまざまなログ オプションをログ ページで指定されているように Maven に送信しようとしましたが、いずれも送信しませんでした。違いを生む。
更新:HttpClient
訂正: 問題の出力は、実際には、私自身ではなく、jwebunit の使用によって発生しているようです。いずれにせよ、それは望ましくありません。
更新:これまでの試みに感謝します。以下に提案されているすべてを試しましたが、まだうまくいきません。src/test/resources フォルダーに次の内容の commons-logging.properties ファイルがあります。
および次の内容の同じフォルダー内のファイル log4j.properties
ただし、テストを実行すると、次のような出力が大量に得られます。
ネットワークに出くわすすべてのこの出力により、このライブラリは使用できなくなります...つまり、オフにする方法がわかるまでです。このログ構成を読み込むために何か特別なことをする必要がありますか?
junit - jwebunit playframework の機能テストがスタックする
私は play-framework アプリケーションを使用し、機能テストには JWEBUNIT を使用します。私がそのように使用することを証明した記事があります:
http://nesbot.com/2011/10/16/play-framework-sample-app-JWebUnit-synchronous-ajax
すべて問題ありませんが、最初のテストで問題が発生しました。それを呼び出そうとしている間に動かなくなり、応答がありません。
彼が立ち往生したコードは次のとおりです (上記の記事と同じコードを使用しています)。
jwebunit の依存関係は次のとおりです。
そのような経験はありますか、またはすでにそのような問題を抱えていますか?
junit - EclipseでJUnitテストケースを実行するとjava.io.IOExceptionが発生する
これが私のコードです
失敗のトレースに、次のエラーが表示されます。
java.lang.RuntimeException: java.io.IOException (下に移動中..) 原因: java.net.SocketException: 操作がタイムアウトしました: 接続: 無効なアドレスが原因である可能性があります
「http://www.google.com/」が無効なアドレスである理由 この IOException が発生するのはなぜですか?
junit - get-java-io-ioexception-when-running-junit-test-case-in-eclipse(続き)
どこかでプロキシを見つけてコードに適用したところ、成功したようです。しかし、submit( "btnG")になると、構文エラーSyntaxErrorが発生しました。
java - jwebunit テスト プログラムの実行時に構文エラーが発生する
これが私のコードです
実行すると、次の構文エラーが発生しました。
xpath - xpath/htmlwebunitを使用してタグ内の値を取得するにはどうすればよいですか
Webページから情報を取得するJavaアプリケーションを作成しようとしています。これは、2番目のtrタグの1番目のtdタグの値にアクセスしようとしているコードの一部です。
これは私が今持っているものですが、これはtdタグのクラスのみを返し、その中の値は返しません。
プロパティではなくtdタグの値を取得するにはどうすればよいですか?
編集:上記のコードはこれを返します:
tdd - SpringWebflowアプリケーションのTDDアプローチにJWebUnitを使用する
私のプロジェクトにはSpringWebflowが含まれます。Webページの開発にはTDDアプローチを使用したいと思います。(つまり)JSPなど。jspに変更がある場合はテストしたいサーバー全体を再起動したくない
ロッドジョンソンからの講演の1つで、この場合、JWebUnitがWebページの単体テストに役立つと聞いたことがあります。
このアプローチを説明する記事や本は見つかりませんでした。
したがって、その方向へのポインタが提供されれば、それは私にとって非常に役立ちます。
java - プロキシの背後で JWebUnit を使用する
JWebUnit を使用して、ローカルで実行されているアプリケーション (localhost) でテストを実行していますが、アプリケーションの一部では、ユーザーを外部サイトにリダイレクトし、いくつかのことを行ってから戻ってくる (localhost にリダイレクトする) 必要があります。
私はプロキシの背後にいるので、TestContext.setProxyAuthorization() を使用しようとしましたが、JWebUnit はローカルでアプリケーションにアクセスできません (TestContext には nonProxyHosts のようなものはありません)。TestContext.setProxyAuthorization() を使用しない場合、JWebUnit はリモート サイトにアクセスしないでください。
私は何をすべきか?
css - cssスタイルをチェックするjwebunit
divの現在のスタイルを主張しようとしています。たとえば、表示に設定されているかどうか。しかし、jwebunitでこの情報を取得する方法を見つけることができませんでした。アイデア?別のアプローチ?
制約:テストしようとしているページを変更できません。
jakarta-ee - セキュリティ証明書をインストールした後でも SSLhandshake 例外が発生する
" java.lang.RuntimeException: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX パスの構築に失敗しました: sun.security.provider.certpath.SunCertPathBuilderException: 要求されたターゲットへの有効な証明書パスが見つかりません"
jwebuint プログラムを介して Web サイトに接続しようとすると、上記の例外が発生します。証明書の keytool コマンドは既にインポートしています。
ここで心打たれました。私を助けてください。ありがとう..