• ベストアンサー

Java開発でアプリを作る

Java開発でアプリを作る時、eclipseでプログラミング、単体テストを行うことはできるのですが、結合テスト、総合テスト、また、上流工程の要件定義から基本設計、詳細設計を一般的にどのようなツールで行うとかありますか?的外れの質問だったらすみません。要はJava開発でどのようなツールを使うか知りたかったのですが。

質問者が選んだベストアンサー

  • ベストアンサー
  • root139
  • ベストアンサー率60% (488/809)
回答No.1

テスト用のツールはアプリの種類によって違ってきますし、数多くのものが有りますが、一例を挙げると下記の様な感じですかね。ちょっとWeb系に偏ってますが。 ■ 結合テスト  DbUnit, StrutsTestCase, Cactus ■ 総合/受入テスト  HttpUnit, JWebUnit, Selenium, Fit(Fitnesse), Cargo 下記の書籍辺りが参考になるかも知れません。 [継続的インテグレーション入門] http://www.amazon.co.jp/dp/482228395X 上流工程のツールといえば表記法・作図法が代表的でしょう。これも様々なものが有ります。  UML, ER図, ユースケース, ユーザストーリ, DFD, 産能大式業務フロー図etc. これらの作成を支援するソフトウェアもいろいろと有りますね。  astah*, ERMaster (Eclipseプラグイン) etc まあ、実際のところ、上流工程で一番使われているのは Excel, Word なのでしょうが。

関連するQ&A