問題タブ [cactus]

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 投票する
2 に答える
1685 参照

java - エラー: 「javax.servlet.ServletException: テスト スイート [SampleTest] の読み込みに失敗しました。理由は [Class not found "SampleTest"] "

こんにちは、私はサボテンが初めてで、tomcat5.1を使用していて、必要なすべてのjarファイルが含まれています。しかし、実行しようとすると、エラーが表示されます。

エラー: 「javax.servlet.ServletException: テスト スイート [SampleTest] の読み込みに失敗しました。理由は [Class not found "SampleTest"] "

何が問題なのか教えてください??

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

java - Cactus 対モック オブジェクト (jMock、Easy モック)

私はサボテンとモック オブジェクト (jMock、Easy モック) と少し混同しています。

誰か次の質問に答えてくれませんか?

  1. テストに Cactus を使用するのはいつですか?
  2. テストに Cactus を使用しない場合
  3. テストにモック オブジェクトを使用するのはいつですか?
  4. テストにモック オブジェクトを使用しない場合
0 投票する
1 に答える
426 参照

dependency-injection - テストされたサーブレットにEJBが挿入されない

Cactusを使用して、@ EJBアノテーションを使用してejb(EJB 3.0)が挿入されたサーブレットをテストしています。サーブレットは、Webアプリケーションの一部として実行すると正常に動作しますが、サボテンテストの実行中にejbを挿入できません。nullポインタ例外が発生します。サボテンへのejb依存性注入に制限があるかどうか教えてください。

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

java - Cactus 単体テストを実行しようとすると OutOfMemoryError が発生する

Hudson/Ant ビルドのセットアップがあります。一連の Apache Cactus (バージョン 1.8.1) 単体テストをプロジェクトに追加したばかりで、プロジェクトのビルド後にそれらを実行しようとしています。cactus タスクを実行しようとすると、「java.lang.OutOfMemoryError: Java heap space.」というエラーが表示されます。

Java ヒープ スペースをできる限り増やしました。Cactus タスクのメモリ使用量を減らす方法はありますか? または、メモリ フットプリントを削減するために、テスト ケース内で他にできることはありますか?

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

eclipse - Eclipse での Cactus テストのデバッグ

補足: これは継承されたコードです。私はセットアップをまったく行っておらず、プロジェクトの初心者です。

Cactus を使用するこれらの単体テストのために、Eclipse でリモート デバッグを設定しようとしています。少し読んだことがあります(ただし、これを設定する方法に関する実際の情報が見つからないようです)。私が見つけた最も近いものはここにあります(http://www.eclipse.org/webtools/community/tutorials/CactusInWTP/CactusInWTP.html)が、Debug -> Debug on Serverとだけ書かれていますが、デバッグポートが設定されていますが、これを有効にする方法が見つかりません。設定してください。

誰かが以前にこれを設定したことがあるかどうかを尋ねるだけで、単にログに記録するのではなく、コードをステップスルーするのに本当に役立ちます. プラグイン (http://jakarta.apache.org/cactus/integration/eclipse/runner_plugin.html) 有望に見えますが、ダウンロードする場所もわかりません。場所にリンクしていません -.-

このプロジェクトではアリとサボテンを使用しており、私は Eclipse を使用しています。ありがとう

編集 これが私が使用しているターゲットです

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

cactus - Cactus はまだ統合テストに使用できますか?

私はプロジェクトに取り組んでおり、サーブレットと JSP の統合テストを実行したいと考えています。私はサボテンプロジェクトについて読んでいました。Cactus は、サーブレットと JSP の統合テストの実行可能なソリューションであるかどうか疑問に思っていました。私はそれがしばらく前から存在していることを知っていますが、同様のことを行う他の最近のオープンソース プロジェクトがあるかどうか知りたいですか?

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

java - OracleADFアプリケーションで統合テストを実行する

サーバーで実行されているADFアプリケーションがあります。私はそれにいくつかの統合テストケースを実行しようとしていました。以前は、apache cactusフレームワークを使用して、通常のWebアプリケーションでテストを実行していました。私のテストケースはCactusStrutsTestCaseを拡張し、実行されます。同じコンセプトのADFアプリケーションにアプローチしてみました。しかし、接続拒否エラーが発生します

だから私の質問は、Cactusフレームワークの一部であるServletTestcaseを使用してADFアプリケーションでテストを行うことは可能ですか?

ありがとうジジョイ

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

java - 開発中の接続プールの「リーク」。JUnitテストのセットアップが原因でしょうか?

開発中のデータベース接続プールの「リーク」を追跡しようとしていますが、それが単体テストの設定方法に起因するものかどうか疑問に思っています。何かが Glassfish プールからデータベース接続を取得していて、完了してもそれらを閉じていません。最終的に、プールの最大接続数が使い果たされ、アプリケーションは新しいデータベース接続を取得できなくなります。

JUnit テストでは、setUp() メソッドでプールから接続を取得し、tearDown() メソッドでその接続を閉じます。teaDown() メソッドが常に実行されると確信できますか? 未処理の例外が発生した場合、tearDown() メソッドをバイパスできますか?

何を探すべきかについて他に何か考えはありますか?

Jakarta Cactus を使用して、Glassfish アプリケーション サーバーでこれらの単体テストを実行していることに注意してください。

0 投票する
4 に答える
7751 参照

testing - ジャカルタカクタスの代替?

こんにちは。Bean や JSP などを大量に使用したプロジェクトがあります。環境 (Maven を使用) で自動テストを実行する必要性が切実にあります。これで、実装したさまざまなセキュリティ ユーティリティのデータベース プロジェクト レイヤーのテストを簡単に作成できるようになりました。しかし、JSP ページはまだテストされていません。

サーバー側のテスト用のユーティリティを探しましたが、Cactus が最適な選択肢のようです。ただし、変更リストによると、最後のリリースは 1.8 で、2 年以上前にリリースされています。

問題は、カクタスに何が起こったのか、まだ開発中なのか、それとも何なのかということです。また、Jakarta Cactus の最近の代替品は何ですか (存在する場合)?

0 投票する
4 に答える
20010 参照

java - アサーション失敗エラー

junit を使用して実行しているときに、次の問題に直面していますtestValidatePanelistIDHwid。これは、このクラスに追加した新しいメソッドで、他のすべてのメソッドは正常に機能しています。