• ベストアンサー

総合テスト

総合テストって、結合(総合)テストであったり、システム(総合)テストであったりします。結合テストのためのチェックリストを作成することはありませんでしたが、インタフェース以外にチェックするのですか(・・?サブシステムの中でのテストが総合でしょうか。やはり中身も確認しないといけないのでしょうか(-.-)。総合テストでもチェックリスト作成しますか?一回出力して中身がOKぐらいでしょうか。全く中身見なくてよければ、ラクそうなのですが(・_・)

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

  • ベストアンサー
noname#154354
noname#154354
回答No.1

SIベンダ,21年目のSEマネージャです。 結合テストは,処理を実行するモジュールを結合したものの一連のテスト。 総合テストは,システム全体,つまり一連の業務を流して,業務処理に適応できているかの確認のテスト。 総合テストであれ結合テストであれ,チェックシートは,必須ですし,テスト計画書,テスト手順書も必須ですよ。 なぜなら,テストしました!といっても,やった証拠がのこってないと証明できないですよね。 総合テストは,結合テストのように,ラジオボタン単位の確認とかは不要ですが,通常業務で使用される機能・処理については,チェックポイントを置いて,確認されるのがよいと思います。

konnyaku
質問者

お礼

とても分かりやすい説明ありがとうございます。本によっては、サブシステムでの結合テストが総合テスト、システム全部結合してシステムテストと書かれていました。ありがとうございました。m(_"_)m

konnyaku
質問者

補足

帳票出力している場合、同じような編集している項目は一つだけチェックすればOKですか?後は、途中で抽出処理していたら、ちゃんと抽出されているかとかチェックすればよいのでしょうか。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • システム導入時のテスト種別について

    わたしは経理システムの更改に関わっておりますが、 コンピュータについては、苦手意識をもっています。 システムの入れ替えをするにあたり、ベンダから提示 されたスケジュールには、「単体」テスト、「結合」テスト 「総合」テスト、「ユーザ」テストと、4種類もテスト種類が あり、戸惑っています。 ベンダの技術者や、社内のシステム担当者に違いを 聞いてみたのですが、ユーザテスト以外は、わたしには 理解できませんでした。 単体・結合・総合といったテストについて、正確でなくて 構いませんので、猿にも解りそうなイメージをご教示 願えませんでしょうか。 よろしくお願いいたします。

  • ホワイトボックステスト と ブラックボックステストの違い

    現在、PHPで簡単なアンケートフォームを作り、自らチェックリストを作る作業をしているのですが、その際に作る、「ホワイトボックステスト」と「ブラックボックステスト」のテスト項目がほとんど同じになってしまい、違いがよく分かりません。 ホワイトボックステスト:コードの中身に着目し、全てのコードを実行するテスト。 ブラックボックステスト:入出力に着目し、プログラムが仕様に沿った動きをするかをチェックするテスト。 ということは、だいたい把握しています。 しかし、実際にチェック項目を作ると大差ないチェック項目になりませんか? 何が違うのか教えてください。 例えば:名前(全角10文字)、年齢(半角3ケタ)、性別(ラジオボタン) のフォームを作り、条件入力にはエラーを表示するというプログラムのチェックリストです。 よろしくお願いします。

  • ファイル出力のテストについて

    お世話になります。 現在JAVAの開発に従事しております。 PCLの作成を行っているのですが一点悩みがあります。 以下の様なテスト仕様を考える際、どの粒度で考えればよいのでしょうか? (1)作成するプログラムは画面から抽出条件を指定するものである (2)画面から指定された条件でDBからデータを取得し、データの出力を行う (3)出力されるデータはエクセルで各種集計値が数千件出力される …以上のデータの出力のテストを行う際、出力されるレポートのデータ 確認テストはどの粒度で行うのが適切でしょうか? いくつかのデータにテスト用のデータを設定しておき、その項目のみを 確認する方法でテストを行えばいいのかな?っとは思うのですが、皆様はどのような形式でデータ出力のテストを行うのでしょうか? 私は、ブラウザ上でのテストしか今まで行ったことがないので、判断が出来かねています。 何卒よろしくお願いいたします。

  • 単体テスト、結合テスト、テスト仕様はどこまで詰め込む?

    今、テスト仕様書を作成しており、 みなさまのご意見が伺えたらと思って書き込みさせていただきました。 単体テスト、結合テストの仕様書を作っているのですが、 パターン数がやはりべらぼうに多いので、どこまでで 割り切るかで悩んでいます。 考えれば考えるほどパターン数は出てくるのですが、 それらを作る工数、テストする工数を考えると、 う~ん・・・という感じです。 100%バグのないシステムを作ることは不可能で、 そのコストは∞とされていますが、可能な限りそうしたいのは やまやまですが。 ある本には顧客が70%を望んでいるなら開発としては71%を達成できたらよく、それ以上を求めることは技術者のエゴと書いてありました。 確かにまずされない操作のテストパターンを大量に生成する時間があったら、クライアントはユーザビリティを上げるなどして欲しいはずです。 でも70%ってどうやって決めたらいいのでしょう? 何でもいいので皆さんどうされているか、アドバイスいただけたら幸いです。

  • 導入テストに関して

    こんにちは。お願い致します。 基幹業務支援システムを導入しました。 導入前(運用開始前のシステム作成時)まではベンダー側でサンプルデータでテストや確認をしてくれていたのですが、本運用開始では確認を全くしてくれません。 発注したこちら側でデータ移送のチェック、突合せ等を全てやってます。で不具合がある場合は、修正依頼をしています。 普通は運用開始の動作確認やデータの突合せもベンダーもすべきだと思うのですが? いかがでしょうか?

  • テストフェーズで何をするか

    SI企業で勤めております。 恥ずかしい話ですが、開発の経験が少なく、 各テストフェーズでどういった観点のテストをするのか、 あまりわかっていません。 単体テストは、モジュール内の分岐やエラーハンドリングなど 網羅的に確認するとしてイメージがあります。 これ以外にも、 1.結合テスト 2.機能テスト 3.システムテスト など今まで耳にしました。 それぞれのテストでは、一般的にはこれをする、など 考え方や手法はあるのでしょうか?。 例えば以下のようなテストは、 どのテストでやれば良いのでしょうか?。 ・Webアプリでの画面遷移(ログインして一覧画面から、選択し更新~完了画面の表示) ・夜間バッチの正常終了(バッチは、ジョブスケジューラから起動) (ざっくりですみません、、) 「画面遷移」というのは、システム側(開発者側)から見た用語ですが、その画面遷移の 提供機能である、例えば「在庫参照」、「受注登録」は、ユーザから見た「機能」だと思います。 テストとしては、両方の観点でテストフェーズを設けるものでしょうか・・?。 アドバイスを頂ければ幸いです。

  • テストってどこまで?

    Webディレクターの卵です。 お客様からの要望で、サイトに問い合わせフォームとかつけますよね? それをperlまたはphpプログラマの方にお願いして作成していただくと、 「出来ました。テストして下さい。」 といわれます。 当り前ですが、・・・どこまでテストってするんでしょう? 相手にちゃんとメールが届いたり、必須項目を入れなかった場合のエラーを確認する以外にすることはあるのですか? 「ちゃんと動く」ようにテストするってどこまでなのかな~と思います。 プログラム屋さん側、お客側として、皆さんはどのようにしているかお伺いしたいのですが・・・。

    • ベストアンサー
    • Perl
  • 自動テストツールを利用してスクリプトを作成する場合、

    自動テストツールを利用してスクリプトを作成する場合、 そのスクリプト自体の設計書は作成していますか? またそのスリブト自体のテストはどうされていますか? ■使用ツール  Quality Center  Quick Test Proffesional ■対象プロジェクト  SAPバージョンアッププロジェクト ■対象テスト工程  結合テスト  システムテスト

  • 単体テストの方法教えてください

    質問内容が非常に抽象的で恐縮なのですが、、、 今回Eclipseを使いJSP/Servletでクラスをいくつか作ります。 作成後、具体的にどういった中身のテストクラスを作っていいか分からず困っています。動きをチェックするということは分かってますが実際作ろうとするとどうしてよいか分からなくなります。 イメージでもよいのでご教示お願いします。 (EclipseのJUnitを使えばいいのかなとも思いました)

    • ベストアンサー
    • Java
  • テストケースの作成方法

    ソフトウェアのウォータフォール開発における 結合テストについて質問させていただきます。 私は、ソフトウェアテストの経験が浅く、テストにおける納期・品質・コスト・責任分担について、いろいろと悩んでおります。 1つの例として、ある処理をコンボボックスで指定した回数 (2回から10回まで選択可能) 繰り返すプログラムをブラックボックステストしようとしています。 (出力されるデータは、「繰り返し回数」個のレコードが含まれるファイルになります。) この場合のテストケースとしては、任意の「繰り返し回数」を1つ代表値として選択して、その回数処理が行われていることを1度確認すれば良いと考えているのですが、正しいでしょうか。 「繰り返し回数」 という入力値は、数値が違っていても同じグループ (同値グループ) の値であり、決められた範囲の有効な数値しか入力できないため、たとえば、5を代表値として選択してテストするだけで、すべての場合をテストしたと言えるのではないかと考えています。 テストケースとして、2回と 10回の2パターンをテストするものを良く見るのですが、それはどういった理由によるものなのでしょうか? -- 上記の場合に加えて、 出力データは「繰り返し回数」 3レコード毎に、改ページをして出力するという条件があった場合の考え方について質問いたします。 テストケースは、 単一ページ出力する「繰り返し回数」:2,3 複数ページ出力する「繰り返し回数」:4,5,6,7,8,9,10 のグループに分けて考え、任意の代表値を2パターンテストすればよい という考え方で正しいでしょうか。 -- ご教示いただければ、大変助かります。どうぞよろしくお願いいたします。