JPH04344539A - 計算機プログラム試験装置 - Google Patents

計算機プログラム試験装置

Info

Publication number
JPH04344539A
JPH04344539A JP3145493A JP14549391A JPH04344539A JP H04344539 A JPH04344539 A JP H04344539A JP 3145493 A JP3145493 A JP 3145493A JP 14549391 A JP14549391 A JP 14549391A JP H04344539 A JPH04344539 A JP H04344539A
Authority
JP
Japan
Prior art keywords
program
data
software
computer
test
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.)
Granted
Application number
JP3145493A
Other languages
English (en)
Other versions
JP2631778B2 (ja
Inventor
Junichi Yamashita
山下 順一
Kimio Suzuki
鈴木 公男
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.)
Nippon Steel Corp
Original Assignee
Nippon Steel 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 Nippon Steel Corp filed Critical Nippon Steel Corp
Priority to JP3145493A priority Critical patent/JP2631778B2/ja
Publication of JPH04344539A publication Critical patent/JPH04344539A/ja
Application granted granted Critical
Publication of JP2631778B2 publication Critical patent/JP2631778B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は計算機の業務用プログラ
ムを試験するための計算機プログラム試験装置に関する
ものである。
【0002】
【従来の技術】従来の計算機においては、オペレーティ
ングシステムとしての基本ソフトウェアが備えられてお
り、この基本ソフトウェアを介してその計算機に与えら
れた業務用プログラムを実行させるようにしている。基
本ソフトウェアの仕様は計算機メーカ及び機種(形式)
により異なることがあるので、同じ内容の業務用プログ
ラムを実行させる場合でも、その計算機のメーカ、機種
により、計算機との対話や仕事の指示の仕方等の操作が
異なることがある。
【0003】また、業務用プログラムを試験するための
プログラム試験ソフトウェアを用いる際も、基本ソフト
ウェアの仕様に合わせた操作が必要であり、このため、
メーカ別、機種別のプログラム試験ソフトウェアが用意
されている。
【0004】図5は、従来の計算機1における基本ソフ
トウェア2、業務用プログラム3及びメーカ別のプログ
ラム試験ソフトウェア4の関係を概念的に示したもので
、メーカ別の基本ソフトウェア2の内側に業務用プログ
ラム3及びプログラム試験ソフトウェア4が設けられる
形となっている。計算機1には、計算機操作卓5、補助
記憶装置6、ディスプレイ装置7、印刷装置8、プロセ
ス入出力装置9及び伝送制御装置10等の各装置が接続
されており、これらの各装置と業務用プログラム3、プ
ログラム試験ソフトウェア4との対話、アクセス等の通
信は全て基本ソフトウェア2を介してこの基本ソフトウ
ェア2の仕様に合わせた操作方法で行われる。
【0005】なお、図5の計算機1は、プロセス制御等
を行う場合に用いられる制御用計算機を例として示して
おり、プロセス入出力装置9は、制御対象(図示せず)
との通信に用いられる。また、伝送制御装置10は他の
システム等との通信に用いられる。
【0006】
【発明が解決しようとする課題】上述のように、従来の
計算機は基本ソフトウェアがメーカや機種により異なる
ため、業務用プログラムの試験を行う場合は、試験を行
うオペレータが、試験に用いる計算機の基本ソフトウェ
アの仕様に合った計算機の操作方法、テストコマンドデ
ータの作成仕様、プログラム試験ソフトウェアの操作方
法等について、予め充分に理解し、習熟しておく必要が
あった。
【0007】例えば、ある制御システムで用いられてい
た計算機が異なるメーカの計算機に変更になったような
場合等には、上記プログラム試験を行う前に、オペレー
タがそのメーカの試験ソフトウェアに関する上記各種操
作方法、データ作成仕様等について充分熟知しておく必
要があり、このため、オペレータの育成に長い期間を必
要とし、計算機のプログラム開発業務の効率を著しく低
下させていた。
【0008】本発明は上記のような問題を解決するため
になされたもので、使用する計算機のメーカ、機種に拘
らず汎用のプログラム試験ソフトウェアを用いることの
できる計算機プログラム試験装置を提供することを目的
としている。
【0009】
【課題を解決するための手段】本発明においては、図1
に示すように、計算機1のメーカ、機種等に依らない汎
用のプログラム試験ソフトウェア11を設けると共に、
この汎用プログラム試験ソフトウェア11とメーカ別の
基本ソフトウェア2との間のインターフェースとしてメ
ーカ別の基本ソフトウェア接続プログラム12を設けて
いる。
【0010】
【作用】オペレータが計算機操作卓5を用いて汎用プロ
グラム試験ソフトウェア11と直接対話することにより
、基本ソフトウェア接続プログラム12及び基本ソフト
ウェア2を介して業務用プログラム3の試験を行うこと
ができる。従って、オペレータは、汎用プログラム試験
ソフトウェア11に関する唯一の操作方法、データ作成
仕様等について理解、習熟すればよい。
【0011】
【実施例】先ず、上記汎用プログラム試験ソフトウェア
11を用いて業務用プログラム3の試験を行う場合の手
順について図2、図3のフローチャートと共に説明する
【0012】試験開始が指示されると、先ず、図2のス
テップS1で処理メニューの表示が行われる。メニュー
の内容としては、データ登録、データ削除、データ登録
状況表示、データ出力先選択等の処理がある。初めにプ
ログラム試験のためのデータ登録処理が行われ、ステッ
プS2でデータ入力装置の選択が行われる。即ち、デー
タの入手先を補助記憶装置6のフロッピディスク、磁気
ディスク、計算機操作卓5のキー操作等から選択し、そ
の入力先からのデータの入力処理をステップS3で行う
。次にステップS4で上記表示されたメニューの処理が
全て終了したかを調べた後、ステップS1に戻り、次い
でステップS5で登録データのうち必要のないデータを
削除する。次にステップS4、S1を経てステップS6
でデータの登録状況表示のための処理を行い、ステップ
S7でその表示を行う。次にステップS4、S1を経て
ステップS8でデータ出力先を選択する。即ち、試験中
に得られるデータを、ディスプレイ装置7、印刷装置8
等の何れに出力するかを選択し、その選択されたデータ
出力先の変更処理をステップS9で行い、ステップS1
0で終了とする。そしてステップS4で表示メニューの
処理終了と判断されると、試験準備完了として、図3の
ステップS11に行き、ここから試験が実行される。
【0013】このステップS11でテストコマンドデー
タが入力されると、ステップS12でそのコマンドの内
容が解析され、ステップS13でデータの記述に誤りが
無いか調べられる。誤りが無ければステップS14でそ
のデータが終了を示すものかが調べられた後、ステップ
S15でそのコマンドの内容が実行されテストが行われ
る。次にステップS11に戻り、次のコマンドについて
以下同様の処理が行われる。そしてステップS14で終
了のデータが検出されたらステップS1に戻る。
【0014】上記ステップS13で誤りが有った場合は
、ステップS16に進み、ここで上記ステップS8、S
9で選択されたデータの出力先をステップS11のコマ
ンドに応じて指示する。この指示データはステップS1
7で基本ソフトウェア接続プログラム12を用いて基本
ソフトウェア2の仕様に合うデータに変換された後、ス
テップS18で基本ソフトウェア2を介してディスプレ
イ装置7、印刷装置8への表示指示がなされる。
【0015】また、基本ソフトウェア2はステップS1
5における試験中に得られるデータに応じてステップS
19の基本ソフトウェア接続プログラム12でのデータ
変換を介して主メモリ13、補助記憶装置6に対するデ
ータの読み出し、書き込みを行うと共に、必要に応じて
表示を行う。さらに、プロセス入出力装置9や伝送制御
装置10に対してもデータの入出力を行う。
【0016】図4は上記各ステップS1〜S19の処理
を行うために計算機1に設けられる各種プログラム13
〜23及びメモリ24を示す。以下、これらのプログラ
ム13〜23及びメモリ24について説明する。
【0017】会話処理プログラム13:計算機操作卓5
のオペレータにデータ入力方法を表示すると共に、入力
されたデータを読込む。
【0018】データ登録プログラム14:上記会話処理
プログラム13により指示されたデータ入力先の装置か
ら入力されたデータをメモリ24に登録する。
【0019】データ格納メモリ24:入力されたデータ
を記憶する。
【0020】データ削除プログラム15:上記データ格
納メモリ24に登録されたデータから上記会話処理プロ
グラム13により指示されたデータを削除する。
【0021】データ管理プログラム16:上記データ格
納メモリ24に登録されたデータを所定の書式で出力す
る。
【0022】データ入力プログラム17:上記データ格
納メモリ24からデータ単位にデータを読出す。
【0023】入力データ編集プログラム18:上記デー
タ入力プログラム17により読出したデータを所定の形
式に編集する。
【0024】データ解析プログラム19:上記読出され
たデータの妥当性を検査する。
【0025】異常データ編集プログラム20:上記デー
タ解析プログラム19により異常と判定されたデータを
所定の形式に編集する。
【0026】テストコマンド実行制御プログラム21:
上記読出された正常なデータに従って基本ソフトウェア
接続プログラム12に情報を接続する。
【0027】出力データ編集プログラム22:基本ソフ
トウェア接続プログラム12に接続した情報及び基本ソ
フトウェア接続プログラム12から渡される情報を所定
の形式に編集する。
【0028】データ出力プログラム23:各種情報を指
示された出力先装置に出力する。
【0029】基本ソフトウェア接続プログラム12:テ
ストコマンドを基本ソフトウェア2の仕様に合わせて編
集した後、基本ソフトウェア2に接続すると共に、基本
ソフトウェア2から渡される情報をテストコマンド実行
制御プログラム21、出力データ編集プログラム22等
に接続する。
【0030】
【発明の効果】以上のように、本発明は、計算機のメー
カ、機種に依らない汎用のプログラム試験ソフトウェア
を設けると共に、上記計算機の基本ソフトウェアと上記
汎用のプログラム試験ソフトウェアとのインターフェー
ス手段としての基本ソフトウェア接続プログラムを設け
る構成としたので、テストコマンドデータの作成仕様、
プログラム試験ソフトウェアの操作方法及び計算機の操
作方法等を統一化することができる。これにより、プロ
グラム試験を行うオペレータは、唯一つの仕様、操作方
法について理解、習熟しておけば良いことになり、この
結果、プログラム試験に要する工数が大幅に削減され、
プログラム開発業務効率の向上を図ることができる。
【図面の簡単な説明】
【図1】本発明の実施例を概念的に示すブロック図であ
る。
【図2】本発明の実施例によるプログラム試験を行う手
順を示すフローチャートである。
【図3】本発明の実施例によるプログラム試験を行う手
順を示すフローチャートである。
【図4】本発明の実施例に用いられる各種プログラム及
びメモリの構成を示すブロック図である。
【図5】従来の計算機プログラム試験装置を概念的に示
すブロック図である。
【符号の説明】
1  計算機 2  基本ソフトウェア 3  業務用プログラム

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  計算機に与えられた業務用プログラム
    をプログラム試験ソフトウェアを用いて試験する計算機
    プログラム試験装置において、上記計算機のメーカ、機
    種に依らない汎用のプログラム試験ソフトウェアと、上
    記計算機の基本ソフトウェアと上記汎用のプログラム試
    験ソフトウェアとのインターフェースを行うための基本
    ソフトウェア接続プログラムとを設けたことを特徴とす
    る計算機プログラム試験装置。
JP3145493A 1991-05-21 1991-05-21 計算機プログラム試験装置 Expired - Lifetime JP2631778B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3145493A JP2631778B2 (ja) 1991-05-21 1991-05-21 計算機プログラム試験装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3145493A JP2631778B2 (ja) 1991-05-21 1991-05-21 計算機プログラム試験装置

Publications (2)

Publication Number Publication Date
JPH04344539A true JPH04344539A (ja) 1992-12-01
JP2631778B2 JP2631778B2 (ja) 1997-07-16

Family

ID=15386540

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3145493A Expired - Lifetime JP2631778B2 (ja) 1991-05-21 1991-05-21 計算機プログラム試験装置

Country Status (1)

Country Link
JP (1) JP2631778B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018006407A (ja) * 2016-06-28 2018-01-11 東京エレクトロン株式会社 基板検査装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02135548A (ja) * 1988-11-16 1990-05-24 Fujitsu Ltd プログラムのテスト処理システム
JPH0337728A (ja) * 1989-07-04 1991-02-19 Nec Corp オペレーティングシステム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02135548A (ja) * 1988-11-16 1990-05-24 Fujitsu Ltd プログラムのテスト処理システム
JPH0337728A (ja) * 1989-07-04 1991-02-19 Nec Corp オペレーティングシステム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018006407A (ja) * 2016-06-28 2018-01-11 東京エレクトロン株式会社 基板検査装置

Also Published As

Publication number Publication date
JP2631778B2 (ja) 1997-07-16

Similar Documents

Publication Publication Date Title
CN115716494B (zh) 联锁数据测试方法及装置
JPH04344539A (ja) 計算機プログラム試験装置
JP3206096B2 (ja) 入力データ処理装置
JPH09223040A (ja) ソフトウェアのシステムテスト支援装置およびこれに用いるテストシナリオ生成装置
JP3000319B2 (ja) ウィンドウ表示制御システム
JP3120493B2 (ja) データ処理装置
JPH09223042A (ja) ソフトウェアのシステムテスト装置
JPS60262210A (ja) 数値制御装置
JPH1165888A (ja) ソフトウェア試験装置および記憶媒体
JP2500385B2 (ja) 入力デ―タ管理方式
JPH0991169A (ja) 試験手順書自動作成システム
JP2629051B2 (ja) ファイル編成情報獲得処理方式
JPH02201673A (ja) Ccsトレースファイル編集出力方式
JPH0587850B2 (ja)
JPS6177941A (ja) 情報処理装置用携帯形障害診断装置
JP2726998B2 (ja) 電子計算機のテスト方法
JPS60217467A (ja) デ−タ収集処理装置
JPS6220579B2 (ja)
JPH06110797A (ja) 情報処理装置
JPH09200809A (ja) 蓄積プログラム型電子交換方法及びそれを適用した交換機
JPH0432936A (ja) オンライン・サービス中のシステム動作トレース方法
JPS58121459A (ja) 電子計算機のサ−ビスプロセツサ
JPH09114789A (ja) 統括コンソール装置およびコンソール装置
JPH0822399A (ja) 情報処理装置の検証方式
JPS6255174B2 (ja)

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19970128