問題タブ [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.
java - 同じパケット内の 2 つのフォーム送信
テストに次のコードがあります。
したがって、ログイン URL への最初の呼び出しはフォームを返す必要があります。次に、パラメーターを変更し、フォームを送信元と同じサーブレットに送信します。
コントローラーのデバッグは、2 つのセッション ID でフォーム データを 2 回取得していることを示しています。2 番目は私の webConversation と一致するセッション ID であり、最初の ID が実際にその人をログインさせるため、常に失敗します。
これは、現時点で私のテストで唯一の form.submit() です。
私は当惑しています。ツールの使い方が間違っていませんか?それともこれはバグですか?
java - httpunitを使用してjsonページを取得する方法
Webクライアントを使用しています。Webクライアントから正常にログインします。しかし、データを取得するための2番目のリクエストを送信すると。例外が発生しました
しかし、ブラウザを介してURLを渡すと、データJson形式を取得しました。
コード:
高度なThx
java - HttpUnit による WEB サービスのテスト
私はJava Webプロジェクトとサーブレットのテストケースを持っています。サーブレットは他のmaven(Webではない)プロジェクトにあり、そのサーブレットの宣言はWebプロジェクトのweb.xmlに書かれています。テストには HttpUnit を使用します。この場合、サーブレットから context.getRealPath("") を呼び出すと、Web プロジェクトのパスが返されます。ここで、テストを Web プロジェクトから Web プロジェクトではない (サーブレットがある場所) に移動したいと考えています。コンテキストを設定するにはどうすればよいですか。PS 2 番目の (Web ではない) プロジェクトを個別に実行することはできません。そのため、コンテキストは Web プロジェクトのコンテキストでなければなりません
maven - Mavenビルドをカスタマイズする
プラグインを作成せずにMavenビルドのライフサイクルをカスタマイズすることは可能ですか?テストを実行せずにプロジェクトをパッケージ化するようにカスタマイズしてから、テストを実行したいと思います。背景には、テストがHTTPUnitで実行されており、完全に構築されたWebアプリケーションディレクトリ構造が必要です。
java - HTTPUnitコードのエラー
HTTPUnitを学習しようとしていて、 http: //httpunit.sourceforge.net/doc/cookbook.htmlに記載されているクックブックを読んだことがあります。
しかし、私がこの非常に単純なコードを試しているとき
次のエラーが発生します。
と
誰かが何が問題なのか理解してくれませんか。私は理解できませんでした。http://mvnrepository.com/artifact/httpunit/httpunit/1.6.1からmaven依存関係を持つmavenプロジェクトを作成しました
そして、ブラウザで正常に開いているTomcatのプルーフフォルダでdemo.htmlをホストしました。
java - HTTPUnit で特定の属性を持つ webLinks を取得する方法
応答で WebResponse をフェッチしたと仮定して、response.getLinks() として知られるすべての WebLinks を取得するための API があります。問題を確認してください。data-class 属性を持ち、値が true であるすべてのアンカー タグのように、特定の属性を持つアンカー タグのみを取得したいのです。
すべてのリンクを取得してトラバースし、対象のアンカーを特定することができます。しかし、私はこの長い手順を実行したくありません。
HTTPUnitで特定のプロパティを持つWebリンクを取得するための短い方法はありますか?
xpath - xpathを介してアンカー値を取得することは可能ですか?
アンカータグにはIDがありません。しかし、クリックするには、Httpunitでその値を取得する必要があります。
アンカータグは次のとおりです。
はっきりと教えてください。
rest - httpunit PutMethodWebRequest は IOException をスローします。不正なファイル記述子
このhttpunitテストケースがwc.getResponseで「不正なファイル記述子」で失敗し続ける理由を誰かが説明できますか? 推測として is.close() を追加し、失敗の前後に移動しましたが、効果はありませんでした。このテストでは、リクエストを Dropwizard アプリに送信します。
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 に入れても構わないと思っています。
testing - HttpUnit が web.xml の起動時のロードを尊重しない
私はまだ httpunit クラス アーキテクチャがどのように機能するかをナビゲートしようとしていますが、ServletRunner を使用するときに web.xml の「起動時のロード」ディレクティブが受け入れられないという問題に遭遇しました。これを機能させる標準的な方法はありますか、それともバグですか?
動作例を取得するために使用している概念実証コードを次に示します。