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
Application number
JP2218682A
Other languages
English (en)
Inventor
Tadashi Tanigawa
谷川 忠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2218682A priority Critical patent/JPH04101240A/ja
Publication of JPH04101240A publication Critical patent/JPH04101240A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Stored Programmes (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は交換ソフトウェアの試験方式に関し、特に交換
ソフトウェアのソースファイルの変更情報に基づいて交
換ソフトウェアを自動的に試験する交換ソフトウェアの
試験方式に関する。
〔従来の技術〕
従来、この種の交換ソフトウェアの試験方法は、試験者
が過去の実績や経験に基づいて交換ソフトウェアのソー
スファイルの変更によって実施しなければならない試験
項目を試験手順書よりすべて選択し、変更したソースフ
ァイルをコンパイルしてロードモジュールに変換した後
に変換したロードモジュールをロードして、選択した試
験項目の試験手順に従って交換ソフトウェアの試験を実
施していた。
〔発明が解決しようとする課題〕
上述した従来の交換ソフトウェアの試験方法では、交換
ソフトウェアのソースファイルの変更により実施しなけ
ればならない試験項目の選択を過去の実績や経験に基づ
いて行っていたので、試験項目の選択のために試験者に
十分な経験が必要になるとともに、実施しなければなら
ない試験項目の選択もれが発生するおそれがあるという
欠点がある。
また、選択された試験項目の試験を実施するためには、
試験手順書に従って試験を進めなければならないので、
試験者のための時間や工数(労力)も必要であるという
欠点がある。
本発明の目的は、上述の点に鑑み、交換ソフトウェアの
ソースファイルの変更情報に基づいて磁気化された試験
ファイル群より実施しなければならない試験項目の一連
の試験手順を記述した試験ファイルをすべて自動的に選
択して、試験ファイルに記述された試験手順に従って交
換ソフトウェアの試験を自動的に実施するようにした交
換ソフトウェアの試験方式を提供することにある。
〔課題を解決するための手段〕
本発明の交換ソフトウェアの試験方式は、交換ソフトウ
ェアのソースファイルを変更するとともに変更内容を表
す変更情報からなる変更情報ファイルを作成する変更情
報ノア5イル作成システムと、この変更情報ファイル作
成システムにより変更されたソースファイルをコンパイ
ルしてロードモジュールに変換する変換システムと、前
記変更情報ファイルの変更情報を参照して磁気化した試
験ファイル群から前記変更情報ファイル作成システムに
よるソースファイルの変更により交換ソフトウェアの試
験を実施しなければならない試験項目の一連の試験手順
を記述した試験ファイルをすべて自動的に選択する試験
ファイル自動選択システムと、この試験ファイル自動選
択システムにより選択された試験ファイルに記述されて
いる試験手順に従って前記変換システムにより変換され
たロードモジュールを自動的に試験する自動試験システ
ムとを有する。
〔作用〕
本発明の交換ソフトウェアの試験方式では、変更悄I[
1ファイル作成システムが交換ソフトウェアのソースフ
ァイルを変更するとともに変更内容を表す変更情報から
なる変更情報ファイルを作成し、変換システムが変更情
報ファイル作成システムにより変更されたソースファイ
ルをコンパイルしてロードモジュールに変換し、・試験
ファイル自動選択システムが変更情報ファイルの変更情
報を参照して磁気化した試験ファイル群から変更情報フ
ァイル作成システムによるソースファイルの変更により
交換ソフトウェアの試験を実施しなければならない試験
項目の一連の試験手順を記述した試験ファイルをすべて
自動的に選択し、自動試験システムが試験ファイル自動
選択システムにより選択された試験ファイルに記述され
ている試験手順に従って変換システムにより変換された
ロードモジュールを自動的に試験する。
〔実施例〕
次に、本発明について図面を参照して詳細に説明する。
第1図は、本発明の一実施例に係る交換ソフトウェアの
試験方式が適用されたデータ処理装置lの構成を示すブ
ロック図である。このデータ処理装置lは、変更部分4
を含む交換ソフトウェアのソースファイル2と、ロード
モジュール3と、変換システム5と、変更情報ファイル
作成ンステム6と、変更情報ファイル7と、試験ファイ
ル選択システム8と、複数の試験ファイル10からなる
磁気化された試験ファイル群9と、自動試験ソステム1
1とを含んで構成されている。
変更情報ファイル作成システム6は、ソースファイル2
を変更するとともに、ソースファイル2の変更部分4を
参照して変更内容を表す変更情報からなる変更情報ファ
イル7を作成する。
変換システム5は、変更情報ファイル作成システム6に
より変更されたソースファイル2をコンパイルしてロー
ドモジュール3に変換する。
試験ファイル選択システム8は、変更情報ファイル作成
システム6により作成された変更情報ファイル7の変更
情報を参照して、磁気化されている試験ファイル群9よ
りソースファイル2の変更に関連して新たに試験を実施
しなければならない試験項目の一連の試験手順を記述し
た試験ファイル10をすべて自動的に選択する。選択し
た試験ファイル10には、例えば試験を実施する旨のフ
ラグを立てる。
自動試験システム11は、試験ファイル選択システム8
により選択された(例えば、試験を実施する旨のフラグ
が立っている)試験ファイル10に記述された試験手順
に従ってロードモジュール3を自動的に試験する。
第2図を参照すると、本実施例の交換ソフトウェアの試
験方式の処理は、ソースファイル変更ステップS1と、
変更終了判定ステップS2と、変更情報ファイル作成ス
テップS3と、ロードモジュール作成ステップS4と、
試験ファイル選択ステ・7プS5と、選択終了判定ステ
ップS6と、自動試験ステップS7とから構成されてい
る。
次に、このように構成された本実施例の交換ソフトウェ
アの試験方式の動作について説明する。
まず、変更情報ファイル作成システム6は、ソースファ
イル2の変更を行い(ステップSl)、ソースファイル
2の変更が終了したならば(ステップS2でイエス)、
ソースファイル2中の変更部分4を参照して変更内容を
表す変更情報からなる変更情報ファイル7を作成する(
ステップS3)。
次に、変換システム5は、変更情報ファイル作成ンステ
ム6により変更されたソースファイル2をコンパイルし
てロードモジュール3に変換する(ステップS4)。
続いて、試験ファイル自動選択システム8は、変更情報
ファイル7の変更情報を参照して、磁気化された試験フ
ァイル群9よりソースファイル2の変更に関連して新た
に実施しなければならない試験項目の一連の試験手順を
記述した試験ファイ10をすべて自動的に選択する(例
えば、選択した試験ファイル10に試験を実施する旨の
フラグを立てる) (ステップS5)。
試験ファイル自動選択システム8による試験ファイlO
の選択が終了すると(ステップS6でイエス)、自動試
験システム11は、例えば試験ファイルIOの試験を実
施する旨のフラグに基づいて、選択された試験ファイル
10に記述された試験手順に従ってロードモジュール3
の試験を自動的に実施する(ステップS7)。
〔発明の効果〕
以上説明したように本発明は、ソースファイルの変更内
容を表す変更情報からなる変更情報ファイルを作成し、
変更情報ファイルの変更情報を参照して磁気化された試
験ファイル群より実施しなければならない試験項目の一
連の試験手順を記述した試験ファイルをすべて自動的に
選択して、試験ファイルに記述された試験手順に従って
ロードモジュールの試験を行うことにより、試験項目の
選択のために必要だった試験者の経験がいらなくなると
ともに、実施しなければならない試験項目の選択もれが
なくなるという効果がある。
また、選択された試験ファイルに記述された試験手順に
従ってロードモジュールの試験が自動的に実施されるの
で、試験者により試験を実施するときの時間や工数(労
力)も不要になるという効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例に係る交換ソフトウェアの試
験方式が適用されたデータ処理装置の構成を示すプロ、
り図、 第2図は本実施例の交換ソフトウェアの試験方式の処理
を示す流れ図である。 図において、 ■・・・データ処理装置、 2・・・ソースファイル、 3・・・ロードモジュール、 4・・・変更部分、 5・・・変換システム、 6・・・変更情報ファイル作成ンステム、7・・・変更
情報ファイル、 8・・・試験ファイル選択システム、 9・・・試験ファイル群、 10・・試験ファイル、 11・・自動試験システムである。

Claims (1)

  1. 【特許請求の範囲】 交換ソフトウェアのソースファイルを変更するとともに
    変更内容を表す変更情報からなる変更情報ファイルを作
    成する変更情報ファイル作成システムと、 この変更情報ファイル作成システムにより変更されたソ
    ースファイルをコンパイルしてロードモジュールに変換
    する変換システムと、 前記変更情報ファイルの変更情報を参照して磁気化した
    試験ファイル群から前記変更情報ファイル作成システム
    によるソースファイルの変更により交換ソフトウェアの
    試験を実施しなければならない試験項目の一連の試験手
    順を記述した試験ファイルをすべて自動的に選択する試
    験ファイル自動選択システムと、 この試験ファイル自動選択システムにより選択された試
    験ファイルに記述されている試験手順に従って前記変換
    システムにより変換されたロードモジュールを自動的に
    試験する自動試験システムと を有することを特徴とする交換ソフトウェアの試験方式
JP2218682A 1990-08-20 1990-08-20 交換ソフトウェアの試験方式 Pending JPH04101240A (ja)

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)

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) コマンド処理装置