WEBアプリケーションの効率的な結合テストの方法を教えてください。


ここでの「結合テスト」とは、JUnitを使うような単体テストより上のレベルのテスト―WEBアプリを本番環境に似せたサーバに配置して、実際にブラウザでアクセスするようなテストを指しています。

今までいくつかのWEBアプリの開発を行ったのですが、大抵は「ブラウザでアクセスして、ブラウザ画面をキャプチャして、画面の画像をエクセルに貼り付けて…」というものでした。

テストの証跡を残すことは必要だと思いますが、もう少し効率的な方法で証跡を残せないかと考えています。

何か証跡を残す良い方法、あるいは良いツールがあったら教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2004/06/30 13:42:00
  • 終了:--

回答(5件)

id:aki73ix No.1

aki73ix回答回数5224ベストアンサー獲得回数272004/07/06 11:11:50

ポイント10pt

http://www.microsoft.com/japan/windows/windowsmedia/9series/enco...

Microsoft Windows Media - Windows Media エンコーダ 9 シリーズ

http://www.asia.microsoft.com/japan/windows/windowsmedia/wm7/enc...

Windows Media 9 シリーズ - 従来のバージョン Windows Media エンコーダのご紹介

アプリケーションの動作と言うことならば、その都度キャプチャして画像を残しても、経緯等がわかりにくいと思うのですが

ソフトの場合だと、AIに操作をさせて、一日中動作させて、ビデオに録画してエージングすると言う会社もあります

ビデオでなくてもMediaEncoderなどを使用して画面を丸ごとキャプチャしてCD-Rなどに残す・・・というのはいかがでしょうか?

フリーウェアなどで編集することも出来るので必要な部分だけ後で取り出すのもよいかと思います

id:ponta_3rd No.2

ponta3rd回答回数196ベストアンサー獲得回数02004/06/30 13:57:32

ポイント70pt

情報として、不十分ですのでポイントは不要です。

ブラウザベースのテストではないのですが、

httpunit,Cactus+junitの結合テストの経験は有りますか。

junitの利用実績があるのであれば、比較的入りやすいと思います。

http://www.microsoft.com/japan/msdn/vsisv/rational/visualtest.as...

このページは、存在しないか、削除されています。

以前は、Visual Studioに含まれていたので、使用していましたが、

過去には、この様なツールも有りました。

GUIの一覧の流れを記録させて、再生、反復でテストを行なえます。

junit同様、考え方としてはテストを自動化する方針で使用していました。

ただ、こちらのページで

Rational Visual Test【販売終了】

と記載があるので、現状確保が難しいかもしれません。

参考までに。

id:winebarrel

回答ありがとうございます。

>Cactus

ブラウザを使った動作確認がテストの趣旨なので、Cactusの利用は難しいですね。

>Rational Visual Test

有益な情報ありがとうございます。ページを参照する限り、なかなかよさそうなツールですね。

販売終了でも、会社にはVisual Studioがたくさん転がっているので、ちょっと探してみようと思います。

2004/06/30 17:54:30
id:actual No.3

actual回答回数610ベストアンサー獲得回数12004/06/30 19:09:31

ポイント60pt

この中で何か適応できるものがあるのではないでしょうか。

id:winebarrel

回答ありがとうございます。

結構、いろいろなツールがありますね。

2004/06/30 20:42:59
id:k318 No.4

k318回答回数2622ベストアンサー獲得回数22004/06/30 20:23:35

ポイント50pt

マーキュリー・インタラクティブのテスト管理ツールTestDirector の説明です。

id:winebarrel

回答ありがとうございます。

参考になりました。

ツール自体は、かなり興味がありますね…ただ、価格が厳しそうです。

2004/07/01 00:48:30
id:yhasebe No.5

yhasebe回答回数12ベストアンサー獲得回数02004/07/01 23:35:42

ポイント60pt

TestCaseToolは、Webアプリケーション向けの機能テストツールです。 テストケースはスプレッドシートで編集可能なCSVファイル(表形式)で表現します。

試験結果も出力可能です。

フリーソフトです。

id:winebarrel

回答ありがとうございます。

参考になりました。

ただ、ブラウザベースのテストほど、細かい点(レイアウト等)をチェックするのは難しいかな、と感じました。

2004/07/04 22:16:42

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません