DOBON.NETプログラミング道掲示板
(現在 過去ログ1 を表示中)

[ 最新記事及び返信フォームをトピックトップへ ]

■33145 / inTopicNo.1)  VB6プログラムの単体テスト
  
□投稿者/ コア 一般人(1回)-(2015/10/17(Sat) 17:15:19)
  • アイコン環境/言語:[VB6 sp6 windows7] 
    分類:[VB6以前] 

    VB6を使用してプログラミングを行っています。
    今回、委託先からの提出ドキュメントに単体テストの要求があり、いろいろとテストツールを探してみたのですが、当方経験がなく困り果てています。
    VB6の使用者はどのようにして単体テスト行っているのでしょうか。
    未経験者でも使えるツールなど、是非教えて頂きたくお願い致します。

引用返信 削除キー/
■33153 / inTopicNo.2)  Re[1]: VB6プログラムの単体テスト
□投稿者/ バサダー 一般人(1回)-(2015/10/20(Tue) 16:00:02)
  • アイコン他の言語ではどうやって単体テストを行っていたのでしょうか?
    って言うか、単体テストってツールが必要なのでしょうか?

    単体テストで必要なのはテスト計画と実施結果の成果物だと思うのですが、
    そのツールとやらでこれらが作成できるのでしょうか?
引用返信 削除キー/
■33157 / inTopicNo.3)  Re[1]: VB6プログラムの単体テスト
□投稿者/ とくま 一般人(2回)-(2015/10/21(Wed) 16:20:56)
  • アイコン2015/10/21(Wed) 16:36:22 編集(投稿者)

    No33145に返信(コアさんの記事)
    「単体テスト」の意味を軽く説明して欲しいです。

    単体テストツールとして
    .Net で NUnit とか NMock とかを調べたことがあったから
    VB6 もキーワードに含めてぐぐったら VBUnit というのは
    引っかかりました。この意味で言っているのでしょうか?
    有名所は限られているので、そんなに選択肢があるように
    思えませんが。

    >提出ドキュメントに単体テストの要求
    ドキュメントということは、ただのテスト結果のエビデンス
    なのでしょうか?それだとツールがいるいらないも含めて
    相手の要求しだいの気がしますが。

    VB6時代から職業プログラマでテスト結果を納品していますが
    9割以上で「結果が分かれば形式問わず」です。
    ツールなど使わず画面のキャプチャなどを取った方が喜ばれます。
    ツールが必要となるのは、ある程度自動化しないとやってられない
    規模の大きいもので、そういう場合、使うツールから細かく
    指定されましたけどね。まぁ、私とは客層が違う可能性があります
    ので、あくまで参考意見ということで。
引用返信 削除キー/
■33158 / inTopicNo.4)  Re[2]: VB6プログラムの単体テスト
□投稿者/ コア 一般人(2回)-(2015/10/23(Fri) 18:40:35)
  • アイコンバサダー様、とくま 様 回答をありがとうございます。
    今回要求されている単体テストについてですが、成果物として総合テスト及び単体テストの仕様書と報告書が求められています。
    単体テストの意味としてはプログラミングしたすべてのソースコード上をテストで通過させ、命令文や条件判断の部分で変数の受け渡しの確認等をテストプログラムを作成して自動で行うものとの説明でした。
    ご指摘の通り、VBUnit、vbUnit3など検索で見つけましたが、どれも試行錯誤しながら使っていくとの印象で断念しました。VB.NET では単体テストを実行するツールのようなものがあるとのことですが、今の時点では不可ですね。
    先方には現状を伝え、妥協点を模索してみるつもりです。
    ご意見を頂き、ありがとうございました。
引用返信 削除キー/
■33198 / inTopicNo.5)  Re[3]: VB6プログラムの単体テスト
□投稿者/ こあ 一般人(1回)-(2015/12/07(Mon) 12:12:07)
  • アイコン解決済みといたしました。
    ご意見を頂き、ありがとうございました。
解決み!
引用返信 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/


- Child Tree -