JPH04101240A - 交換ソフトウェアの試験方式 - Google Patents
交換ソフトウェアの試験方式Info
- Publication number
- JPH04101240A JPH04101240A JP2218682A JP21868290A JPH04101240A JP H04101240 A JPH04101240 A JP H04101240A JP 2218682 A JP2218682 A JP 2218682A JP 21868290 A JP21868290 A JP 21868290A JP H04101240 A JPH04101240 A JP H04101240A
- Authority
- JP
- Japan
- Prior art keywords
- test
- file
- change information
- load module
- automatic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 102
- 238000010998 test method Methods 0.000 claims abstract description 22
- 238000006243 chemical reaction Methods 0.000 claims description 11
- 238000000034 method Methods 0.000 description 11
- 238000013522 software testing Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 230000005415 magnetization Effects 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
- Stored Programmes (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は交換ソフトウェアの試験方式に関し、特に交換
ソフトウェアのソースファイルの変更情報に基づいて交
換ソフトウェアを自動的に試験する交換ソフトウェアの
試験方式に関する。
ソフトウェアのソースファイルの変更情報に基づいて交
換ソフトウェアを自動的に試験する交換ソフトウェアの
試験方式に関する。
従来、この種の交換ソフトウェアの試験方法は、試験者
が過去の実績や経験に基づいて交換ソフトウェアのソー
スファイルの変更によって実施しなければならない試験
項目を試験手順書よりすべて選択し、変更したソースフ
ァイルをコンパイルしてロードモジュールに変換した後
に変換したロードモジュールをロードして、選択した試
験項目の試験手順に従って交換ソフトウェアの試験を実
施していた。
が過去の実績や経験に基づいて交換ソフトウェアのソー
スファイルの変更によって実施しなければならない試験
項目を試験手順書よりすべて選択し、変更したソースフ
ァイルをコンパイルしてロードモジュールに変換した後
に変換したロードモジュールをロードして、選択した試
験項目の試験手順に従って交換ソフトウェアの試験を実
施していた。
上述した従来の交換ソフトウェアの試験方法では、交換
ソフトウェアのソースファイルの変更により実施しなけ
ればならない試験項目の選択を過去の実績や経験に基づ
いて行っていたので、試験項目の選択のために試験者に
十分な経験が必要になるとともに、実施しなければなら
ない試験項目の選択もれが発生するおそれがあるという
欠点がある。
ソフトウェアのソースファイルの変更により実施しなけ
ればならない試験項目の選択を過去の実績や経験に基づ
いて行っていたので、試験項目の選択のために試験者に
十分な経験が必要になるとともに、実施しなければなら
ない試験項目の選択もれが発生するおそれがあるという
欠点がある。
また、選択された試験項目の試験を実施するためには、
試験手順書に従って試験を進めなければならないので、
試験者のための時間や工数(労力)も必要であるという
欠点がある。
試験手順書に従って試験を進めなければならないので、
試験者のための時間や工数(労力)も必要であるという
欠点がある。
本発明の目的は、上述の点に鑑み、交換ソフトウェアの
ソースファイルの変更情報に基づいて磁気化された試験
ファイル群より実施しなければならない試験項目の一連
の試験手順を記述した試験ファイルをすべて自動的に選
択して、試験ファイルに記述された試験手順に従って交
換ソフトウェアの試験を自動的に実施するようにした交
換ソフトウェアの試験方式を提供することにある。
ソースファイルの変更情報に基づいて磁気化された試験
ファイル群より実施しなければならない試験項目の一連
の試験手順を記述した試験ファイルをすべて自動的に選
択して、試験ファイルに記述された試験手順に従って交
換ソフトウェアの試験を自動的に実施するようにした交
換ソフトウェアの試験方式を提供することにある。
本発明の交換ソフトウェアの試験方式は、交換ソフトウ
ェアのソースファイルを変更するとともに変更内容を表
す変更情報からなる変更情報ファイルを作成する変更情
報ノア5イル作成システムと、この変更情報ファイル作
成システムにより変更されたソースファイルをコンパイ
ルしてロードモジュールに変換する変換システムと、前
記変更情報ファイルの変更情報を参照して磁気化した試
験ファイル群から前記変更情報ファイル作成システムに
よるソースファイルの変更により交換ソフトウェアの試
験を実施しなければならない試験項目の一連の試験手順
を記述した試験ファイルをすべて自動的に選択する試験
ファイル自動選択システムと、この試験ファイル自動選
択システムにより選択された試験ファイルに記述されて
いる試験手順に従って前記変換システムにより変換され
たロードモジュールを自動的に試験する自動試験システ
ムとを有する。
ェアのソースファイルを変更するとともに変更内容を表
す変更情報からなる変更情報ファイルを作成する変更情
報ノア5イル作成システムと、この変更情報ファイル作
成システムにより変更されたソースファイルをコンパイ
ルしてロードモジュールに変換する変換システムと、前
記変更情報ファイルの変更情報を参照して磁気化した試
験ファイル群から前記変更情報ファイル作成システムに
よるソースファイルの変更により交換ソフトウェアの試
験を実施しなければならない試験項目の一連の試験手順
を記述した試験ファイルをすべて自動的に選択する試験
ファイル自動選択システムと、この試験ファイル自動選
択システムにより選択された試験ファイルに記述されて
いる試験手順に従って前記変換システムにより変換され
たロードモジュールを自動的に試験する自動試験システ
ムとを有する。
本発明の交換ソフトウェアの試験方式では、変更悄I[
1ファイル作成システムが交換ソフトウェアのソースフ
ァイルを変更するとともに変更内容を表す変更情報から
なる変更情報ファイルを作成し、変換システムが変更情
報ファイル作成システムにより変更されたソースファイ
ルをコンパイルしてロードモジュールに変換し、・試験
ファイル自動選択システムが変更情報ファイルの変更情
報を参照して磁気化した試験ファイル群から変更情報フ
ァイル作成システムによるソースファイルの変更により
交換ソフトウェアの試験を実施しなければならない試験
項目の一連の試験手順を記述した試験ファイルをすべて
自動的に選択し、自動試験システムが試験ファイル自動
選択システムにより選択された試験ファイルに記述され
ている試験手順に従って変換システムにより変換された
ロードモジュールを自動的に試験する。
1ファイル作成システムが交換ソフトウェアのソースフ
ァイルを変更するとともに変更内容を表す変更情報から
なる変更情報ファイルを作成し、変換システムが変更情
報ファイル作成システムにより変更されたソースファイ
ルをコンパイルしてロードモジュールに変換し、・試験
ファイル自動選択システムが変更情報ファイルの変更情
報を参照して磁気化した試験ファイル群から変更情報フ
ァイル作成システムによるソースファイルの変更により
交換ソフトウェアの試験を実施しなければならない試験
項目の一連の試験手順を記述した試験ファイルをすべて
自動的に選択し、自動試験システムが試験ファイル自動
選択システムにより選択された試験ファイルに記述され
ている試験手順に従って変換システムにより変換された
ロードモジュールを自動的に試験する。
次に、本発明について図面を参照して詳細に説明する。
第1図は、本発明の一実施例に係る交換ソフトウェアの
試験方式が適用されたデータ処理装置lの構成を示すブ
ロック図である。このデータ処理装置lは、変更部分4
を含む交換ソフトウェアのソースファイル2と、ロード
モジュール3と、変換システム5と、変更情報ファイル
作成ンステム6と、変更情報ファイル7と、試験ファイ
ル選択システム8と、複数の試験ファイル10からなる
磁気化された試験ファイル群9と、自動試験ソステム1
1とを含んで構成されている。
試験方式が適用されたデータ処理装置lの構成を示すブ
ロック図である。このデータ処理装置lは、変更部分4
を含む交換ソフトウェアのソースファイル2と、ロード
モジュール3と、変換システム5と、変更情報ファイル
作成ンステム6と、変更情報ファイル7と、試験ファイ
ル選択システム8と、複数の試験ファイル10からなる
磁気化された試験ファイル群9と、自動試験ソステム1
1とを含んで構成されている。
変更情報ファイル作成システム6は、ソースファイル2
を変更するとともに、ソースファイル2の変更部分4を
参照して変更内容を表す変更情報からなる変更情報ファ
イル7を作成する。
を変更するとともに、ソースファイル2の変更部分4を
参照して変更内容を表す変更情報からなる変更情報ファ
イル7を作成する。
変換システム5は、変更情報ファイル作成システム6に
より変更されたソースファイル2をコンパイルしてロー
ドモジュール3に変換する。
より変更されたソースファイル2をコンパイルしてロー
ドモジュール3に変換する。
試験ファイル選択システム8は、変更情報ファイル作成
システム6により作成された変更情報ファイル7の変更
情報を参照して、磁気化されている試験ファイル群9よ
りソースファイル2の変更に関連して新たに試験を実施
しなければならない試験項目の一連の試験手順を記述し
た試験ファイル10をすべて自動的に選択する。選択し
た試験ファイル10には、例えば試験を実施する旨のフ
ラグを立てる。
システム6により作成された変更情報ファイル7の変更
情報を参照して、磁気化されている試験ファイル群9よ
りソースファイル2の変更に関連して新たに試験を実施
しなければならない試験項目の一連の試験手順を記述し
た試験ファイル10をすべて自動的に選択する。選択し
た試験ファイル10には、例えば試験を実施する旨のフ
ラグを立てる。
自動試験システム11は、試験ファイル選択システム8
により選択された(例えば、試験を実施する旨のフラグ
が立っている)試験ファイル10に記述された試験手順
に従ってロードモジュール3を自動的に試験する。
により選択された(例えば、試験を実施する旨のフラグ
が立っている)試験ファイル10に記述された試験手順
に従ってロードモジュール3を自動的に試験する。
第2図を参照すると、本実施例の交換ソフトウェアの試
験方式の処理は、ソースファイル変更ステップS1と、
変更終了判定ステップS2と、変更情報ファイル作成ス
テップS3と、ロードモジュール作成ステップS4と、
試験ファイル選択ステ・7プS5と、選択終了判定ステ
ップS6と、自動試験ステップS7とから構成されてい
る。
験方式の処理は、ソースファイル変更ステップS1と、
変更終了判定ステップS2と、変更情報ファイル作成ス
テップS3と、ロードモジュール作成ステップS4と、
試験ファイル選択ステ・7プS5と、選択終了判定ステ
ップS6と、自動試験ステップS7とから構成されてい
る。
次に、このように構成された本実施例の交換ソフトウェ
アの試験方式の動作について説明する。
アの試験方式の動作について説明する。
まず、変更情報ファイル作成システム6は、ソースファ
イル2の変更を行い(ステップSl)、ソースファイル
2の変更が終了したならば(ステップS2でイエス)、
ソースファイル2中の変更部分4を参照して変更内容を
表す変更情報からなる変更情報ファイル7を作成する(
ステップS3)。
イル2の変更を行い(ステップSl)、ソースファイル
2の変更が終了したならば(ステップS2でイエス)、
ソースファイル2中の変更部分4を参照して変更内容を
表す変更情報からなる変更情報ファイル7を作成する(
ステップS3)。
次に、変換システム5は、変更情報ファイル作成ンステ
ム6により変更されたソースファイル2をコンパイルし
てロードモジュール3に変換する(ステップS4)。
ム6により変更されたソースファイル2をコンパイルし
てロードモジュール3に変換する(ステップS4)。
続いて、試験ファイル自動選択システム8は、変更情報
ファイル7の変更情報を参照して、磁気化された試験フ
ァイル群9よりソースファイル2の変更に関連して新た
に実施しなければならない試験項目の一連の試験手順を
記述した試験ファイ10をすべて自動的に選択する(例
えば、選択した試験ファイル10に試験を実施する旨の
フラグを立てる) (ステップS5)。
ファイル7の変更情報を参照して、磁気化された試験フ
ァイル群9よりソースファイル2の変更に関連して新た
に実施しなければならない試験項目の一連の試験手順を
記述した試験ファイ10をすべて自動的に選択する(例
えば、選択した試験ファイル10に試験を実施する旨の
フラグを立てる) (ステップS5)。
試験ファイル自動選択システム8による試験ファイlO
の選択が終了すると(ステップS6でイエス)、自動試
験システム11は、例えば試験ファイルIOの試験を実
施する旨のフラグに基づいて、選択された試験ファイル
10に記述された試験手順に従ってロードモジュール3
の試験を自動的に実施する(ステップS7)。
の選択が終了すると(ステップS6でイエス)、自動試
験システム11は、例えば試験ファイルIOの試験を実
施する旨のフラグに基づいて、選択された試験ファイル
10に記述された試験手順に従ってロードモジュール3
の試験を自動的に実施する(ステップS7)。
以上説明したように本発明は、ソースファイルの変更内
容を表す変更情報からなる変更情報ファイルを作成し、
変更情報ファイルの変更情報を参照して磁気化された試
験ファイル群より実施しなければならない試験項目の一
連の試験手順を記述した試験ファイルをすべて自動的に
選択して、試験ファイルに記述された試験手順に従って
ロードモジュールの試験を行うことにより、試験項目の
選択のために必要だった試験者の経験がいらなくなると
ともに、実施しなければならない試験項目の選択もれが
なくなるという効果がある。
容を表す変更情報からなる変更情報ファイルを作成し、
変更情報ファイルの変更情報を参照して磁気化された試
験ファイル群より実施しなければならない試験項目の一
連の試験手順を記述した試験ファイルをすべて自動的に
選択して、試験ファイルに記述された試験手順に従って
ロードモジュールの試験を行うことにより、試験項目の
選択のために必要だった試験者の経験がいらなくなると
ともに、実施しなければならない試験項目の選択もれが
なくなるという効果がある。
また、選択された試験ファイルに記述された試験手順に
従ってロードモジュールの試験が自動的に実施されるの
で、試験者により試験を実施するときの時間や工数(労
力)も不要になるという効果がある。
従ってロードモジュールの試験が自動的に実施されるの
で、試験者により試験を実施するときの時間や工数(労
力)も不要になるという効果がある。
第1図は本発明の一実施例に係る交換ソフトウェアの試
験方式が適用されたデータ処理装置の構成を示すプロ、
り図、 第2図は本実施例の交換ソフトウェアの試験方式の処理
を示す流れ図である。 図において、 ■・・・データ処理装置、 2・・・ソースファイル、 3・・・ロードモジュール、 4・・・変更部分、 5・・・変換システム、 6・・・変更情報ファイル作成ンステム、7・・・変更
情報ファイル、 8・・・試験ファイル選択システム、 9・・・試験ファイル群、 10・・試験ファイル、 11・・自動試験システムである。
験方式が適用されたデータ処理装置の構成を示すプロ、
り図、 第2図は本実施例の交換ソフトウェアの試験方式の処理
を示す流れ図である。 図において、 ■・・・データ処理装置、 2・・・ソースファイル、 3・・・ロードモジュール、 4・・・変更部分、 5・・・変換システム、 6・・・変更情報ファイル作成ンステム、7・・・変更
情報ファイル、 8・・・試験ファイル選択システム、 9・・・試験ファイル群、 10・・試験ファイル、 11・・自動試験システムである。
Claims (1)
- 【特許請求の範囲】 交換ソフトウェアのソースファイルを変更するとともに
変更内容を表す変更情報からなる変更情報ファイルを作
成する変更情報ファイル作成システムと、 この変更情報ファイル作成システムにより変更されたソ
ースファイルをコンパイルしてロードモジュールに変換
する変換システムと、 前記変更情報ファイルの変更情報を参照して磁気化した
試験ファイル群から前記変更情報ファイル作成システム
によるソースファイルの変更により交換ソフトウェアの
試験を実施しなければならない試験項目の一連の試験手
順を記述した試験ファイルをすべて自動的に選択する試
験ファイル自動選択システムと、 この試験ファイル自動選択システムにより選択された試
験ファイルに記述されている試験手順に従って前記変換
システムにより変換されたロードモジュールを自動的に
試験する自動試験システムと を有することを特徴とする交換ソフトウェアの試験方式
。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2218682A JPH04101240A (ja) | 1990-08-20 | 1990-08-20 | 交換ソフトウェアの試験方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2218682A JPH04101240A (ja) | 1990-08-20 | 1990-08-20 | 交換ソフトウェアの試験方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04101240A true JPH04101240A (ja) | 1992-04-02 |
Family
ID=16723769
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2218682A Pending JPH04101240A (ja) | 1990-08-20 | 1990-08-20 | 交換ソフトウェアの試験方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04101240A (ja) |
-
1990
- 1990-08-20 JP JP2218682A patent/JPH04101240A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107481766A (zh) | 一种测试方法及装置 | |
| US20020012009A1 (en) | Scenario display method and apparatus | |
| Takagi et al. | Simulation and Regression Testing Technique for Software Formal Specifications Based on Extended Place/Transition Net with Attributed Tokens | |
| JPH0363837A (ja) | ソフトウェアプログラムの検査方式 | |
| JP2720768B2 (ja) | プログラムカストマイズ装置 | |
| JPH03271949A (ja) | プログラムテストにおけるテスト環境自動生成方式 | |
| JP2820184B2 (ja) | ロードモジュール単体テスト支援装置 | |
| JPH01177165A (ja) | 配列の定義/引用関係検査方式 | |
| JP2932987B2 (ja) | 計算機システムの自動試験装置 | |
| JPH07319950A (ja) | テストシステム | |
| JPH03130839A (ja) | オンラインシミュレーション方式 | |
| JPH02171938A (ja) | プログラム開発支援装置 | |
| JPH04247532A (ja) | テスト支援システム | |
| JPH01261737A (ja) | 言語プロセッサの検査自動管理方式 | |
| JPH10232795A (ja) | ソフトウェア部品組み合わせテスト方法 | |
| JP2000047862A (ja) | ソフトウエア開発支援方法および装置並びに記録媒体 | |
| JPH07160536A (ja) | 対話型システムのプログラムテスト支援装置 | |
| JPH064348A (ja) | プログラムデバッグ方式 | |
| JPH0243638A (ja) | プログラムテスト用ドライバ | |
| CN113900929A (zh) | 基于工业互联网平台的自动化测试方法及系统 | |
| JPS63182752A (ja) | 結果保存可能な単体テスト支援システム | |
| JPH0478935A (ja) | 入力装置のシミュレーションテスト方式 | |
| JP2002312198A (ja) | プログラムテスト支援装置 | |
| JPH0895817A (ja) | 情報処理装置の試験方法 | |
| JPS61184647A (ja) | コマンド処理装置 |