- PR -

VBで作成されたApplicationの画面のテスト自動化

1
投稿者投稿内容
Ring
会議室デビュー日: 2003/07/30
投稿数: 1
投稿日時: 2003-07-30 19:08
みなさん、はじめまして。
今後も、宜しくお願い致します。

本題。
今までに、VBで作成したApplicationのテストを
VBUnitを用いて自動化出来ないかと調査し始めて7日間ほどです。
VBUnitの使い方として間違っているのでしょうけど、
「そんな使い方は間違っている」と、一言で片付けては元も子もないですから…

ここで問題になるのが、Formのテストですが、
@ボタンを押した時の動作確認
AForcus遷移の確認
という問題があるとします。

@の問題は、
テストケースをActiveX EXEにし、Formを追加。
追加したFormにテスト用のドライバを組み込み、
ドライバ内でテストしたいイベントを直にCallするか、
もしくは、FromをShowし、APIのSendInputを用いて
半ば無理やり、イベントを発生させてテストしようと考えています。

Aの問題は、
VBUnitでは手に負えなさそうだったので、
FairyTrace(マウスやキーボードの操作を記録し再現してくれるツール)
を使ってFormのテストの自動化が出来ないかと、試行錯誤しています。


やはりVisualTestを使った方がいいんでしょうか?
(手元に無いので、どんな製品なのかは朧気なイメージでしかありません。)

既存のApplicationのFormのテストの自動化を目指すなら、
どういう方法があるのでしょうか?
今回の@やAの問題に特出した回答でも構いません。
情報や意見、お待ちしていますm(_ _)m


環境。
・Windows 2000 Pro
・Visual Basic6.0 SP5
・VBUnit3 Basic
・FairyTrace Ver2.8.1(ただし、調査段階ですので正規ユーザ登録は行っていません。
正規ユーザでないことに対する制限は記録した動作の再現が1分間、ということのみです。)

[ メッセージ編集済み 編集者: Ring 編集日時 2003-07-30 19:10 ]
1

スキルアップ/キャリアアップ(JOB@IT)