問題タブ [http-unit]

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.

0 投票する
1 に答える
56 参照

java - 同じパケット内の 2 つのフォーム送信

テストに次のコードがあります。

したがって、ログイン URL への最初の呼び出しはフォームを返す必要があります。次に、パラメーターを変更し、フォームを送信元と同じサーブレットに送信します。

コントローラーのデバッグは、2 つのセッション ID でフォーム データを 2 回取得していることを示しています。2 番目は私の webConversation と一致するセッション ID であり、最初の ID が実際にその人をログインさせるため、常に失敗します。

これは、現時点で私のテストで唯一の form.submit() です。

私は当惑しています。ツールの使い方が間違っていませんか?それともこれはバグですか?

0 投票する
2 に答える
1388 参照

java - httpunitを使用してjsonページを取得する方法

Webクライアントを使用しています。Webクライアントから正常にログインします。しかし、データを取得するための2番目のリクエストを送信すると。例外が発生しました

しかし、ブラウザを介してURLを渡すと、データJson形式を取得しました。

コード:

高度なThx

0 投票する
0 に答える
230 参照

java - HttpUnit による WEB サービスのテスト

私はJava Webプロジェクトとサーブレットのテストケースを持っています。サーブレットは他のmaven(Webではない)プロジェクトにあり、そのサーブレットの宣言はWebプロジェクトのweb.xmlに書かれています。テストには HttpUnit を使用します。この場合、サーブレットから context.getRealPath("") を呼び出すと、Web プロジェクトのパスが返されます。ここで、テストを Web プロジェクトから Web プロジェクトではない (サーブレットがある場所) に移動したいと考えています。コンテキストを設定するにはどうすればよいですか。PS 2 番目の (Web ではない) プロジェクトを個別に実行することはできません。そのため、コンテキストは Web プロジェクトのコンテキストでなければなりません

0 投票する
3 に答える
211 参照

maven - Mavenビルドをカスタマイズする

プラグインを作成せずにMavenビルドのライフサイクルをカスタマイズすることは可能ですか?テストを実行せずにプロジェクトをパッケージ化するようにカスタマイズしてから、テストを実行したいと思います。背景には、テストがHTTPUnitで実行されており、完全に構築されたWebアプリケーションディレクトリ構造が必要です。

0 投票する
1 に答える
1306 参照

java - HTTPUnitコードのエラー

HTTPUnitを学習しようとしていて、 http: //httpunit.sourceforge.net/doc/cookbook.htmlに記載されているクックブックを読んだことがあります。

しかし、私がこの非常に単純なコードを試しているとき

次のエラーが発生します。

誰かが何が問題なのか理解してくれませんか。私は理解できませんでした。http://mvnrepository.com/artifact/httpunit/httpunit/1.6.1からmaven依存関係を持つmavenプロジェクトを作成しました

そして、ブラウザで正常に開いているTomcatのプルーフフォルダでdemo.htmlをホストしました。

0 投票する
0 に答える
56 参照

java - HTTPUnit で特定の属性を持つ webLinks を取得する方法

応答で WebResponse をフェッチしたと仮定して、response.getLinks() として知られるすべての WebLinks を取得するための API があります。問題を確認してください。data-class 属性を持ち、値が true であるすべてのアンカー タグのように、特定の属性を持つアンカー タグのみを取得したいのです。

すべてのリンクを取得してトラバースし、対象のアンカーを特定することができます。しかし、私はこの長い手順を実行したくありません。

HTTPUnitで特定のプロパティを持つWebリンクを取得するための短い方法はありますか?

0 投票する
2 に答える
446 参照

xpath - xpathを介してアンカー値を取得することは可能ですか?

アンカータグにはIDがありません。しかし、クリックするには、Httpunitでその値を取得する必要があります。

アンカータグは次のとおりです。

はっきりと教えてください。

0 投票する
1 に答える
356 参照

rest - httpunit PutMethodWebRequest は IOException をスローします。不正なファイル記述子

このhttpunitテストケースがwc.getResponseで「不正なファイル記述子」で失敗し続ける理由を誰かが説明できますか? 推測として is.close() を追加し、失敗の前後に移動しましたが、効果はありませんでした。このテストでは、リクエストを Dropwizard アプリに送信します。

0 投票する
1 に答える
306 参照

maven - httpunit 1.7.2 と kohsuke パッチの違いは何ですか?

今日、httpunit 1.7.2 が maven central でリリースされました。

利用可能な「非公式」パッチがいくつかあるようです。以下を参照してください。

http://search.maven.org/#search|ga|1|httpunit

http://www.jarvana.com/jarvana/search?search_type=project&project=httpunit

1.7.2 リリースと、Kohsuke が作成した 2 つのパッチの違いは何ですか? httpunit のコミッターとして、私はこれらを httpunit に入れても構わないと思っています。

0 投票する
0 に答える
134 参照

testing - HttpUnit が web.xml の起動時のロードを尊重しない

私はまだ httpunit クラス アーキテクチャがどのように機能するかをナビゲートしようとしていますが、ServletRunner を使用するときに web.xml の「起動時のロード」ディレクティブが受け入れられないという問題に遭遇しました。これを機能させる標準的な方法はありますか、それともバグですか?

動作例を取得するために使用している概念実証コードを次に示します。