JPH04184545A - イベントシユミレーシヨンテストツールシステム - Google Patents
イベントシユミレーシヨンテストツールシステムInfo
- Publication number
- JPH04184545A JPH04184545A JP2315067A JP31506790A JPH04184545A JP H04184545 A JPH04184545 A JP H04184545A JP 2315067 A JP2315067 A JP 2315067A JP 31506790 A JP31506790 A JP 31506790A JP H04184545 A JPH04184545 A JP H04184545A
- Authority
- JP
- Japan
- Prior art keywords
- test
- data
- test data
- tool
- file
- 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
Landscapes
- Debugging And Monitoring (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[産業上の利用分野]
この発明は、特にプラント向けのブaセスコンピュータ
のS/Wテストツールに関するものである。
のS/Wテストツールに関するものである。
[従来の技術]
第2図は従来のテストツールシステムの概略構成を示す
ブロック図である。図において、6は各入出力用のパッ
ケージS/Wに用意されたテストツールてあり、このテ
ストツール6はMPl、個存在し・ている。7は被テス
トプログラム、8はテストデータを作成するための端末
である。
ブロック図である。図において、6は各入出力用のパッ
ケージS/Wに用意されたテストツールてあり、このテ
ストツール6はMPl、個存在し・ている。7は被テス
トプログラム、8はテストデータを作成するための端末
である。
次に、上記従来のテストツールシステムの動作について
説明する。まず、端末8を手動にて操作することにより
所要のテストデータを作成する。
説明する。まず、端末8を手動にて操作することにより
所要のテストデータを作成する。
端末8にて作成されたテストデータは複数個のテストツ
ール6に出力する。被テストプログラム7ては、各テス
トツール6より受け取ったテストデータを元にして入出
力の動作、例えばプリンタによる印字動作、あるいは表
示装置による表示動作等を行う。
ール6に出力する。被テストプログラム7ては、各テス
トツール6より受け取ったテストデータを元にして入出
力の動作、例えばプリンタによる印字動作、あるいは表
示装置による表示動作等を行う。
[発明が解決しようとする課題]
上記した従来のテストツールンステムは以上のように構
成されているので、テストデータは端末8を用いて手動
によって作成しなければならず、そのために、多数のテ
ストデータをテストツール6に人力させるのには大変な
手間がかかると共に、手動人力のために人力ミスも多く
なり、また本来のイベントのとおりにイベントを発生す
ることは非常に困難である等の問題点があった。
成されているので、テストデータは端末8を用いて手動
によって作成しなければならず、そのために、多数のテ
ストデータをテストツール6に人力させるのには大変な
手間がかかると共に、手動人力のために人力ミスも多く
なり、また本来のイベントのとおりにイベントを発生す
ることは非常に困難である等の問題点があった。
この発明は上記のような問題点を解消するためになされ
たもので、テストデータを自動的に作成することかでざ
ると共に、オンラインと同様の形式によってイベントを
発生することができるイベントシュミレーションテスト
ツールシステムを提供することを目的とする。
たもので、テストデータを自動的に作成することかでざ
ると共に、オンラインと同様の形式によってイベントを
発生することができるイベントシュミレーションテスト
ツールシステムを提供することを目的とする。
[課題を解決するための手段]
この発明に係るシュミレーションテストツール、システ
ムは、オンラインにより人力される各種のイベント、デ
ータのトレースデータをファイルに蓄積し、このファイ
ルに蓄積されたトレースデータをシュミし−ションッー
ルによってテストデータに変換するようにしており、こ
れによりテストデータを自動的に作成すると共ここ、オ
ンラインと同様の形式によってイベントを発生するよう
にしたものである。
ムは、オンラインにより人力される各種のイベント、デ
ータのトレースデータをファイルに蓄積し、このファイ
ルに蓄積されたトレースデータをシュミし−ションッー
ルによってテストデータに変換するようにしており、こ
れによりテストデータを自動的に作成すると共ここ、オ
ンラインと同様の形式によってイベントを発生するよう
にしたものである。
[作用]
この発明におけるイベントシュミレーションテストツー
ルシステムでは、オンラインにより人力される各種のイ
ヘント、データのトレーステータを蓄積するファイルを
設け、このファイル内に蓄積されたトレースデータをシ
ュミレーションツールによってテストデータに変換する
ようにしているために、テストデータはオンラインの人
力により自動的に作成することができ、またオンライン
どおりの順序にてイベントを発生することができる。
ルシステムでは、オンラインにより人力される各種のイ
ヘント、データのトレーステータを蓄積するファイルを
設け、このファイル内に蓄積されたトレースデータをシ
ュミレーションツールによってテストデータに変換する
ようにしているために、テストデータはオンラインの人
力により自動的に作成することができ、またオンライン
どおりの順序にてイベントを発生することができる。
[実施例]
以下、この発明の一実施例を図について説明する。第1
図はこの発明の実施例であるイベントシュミレーション
テストツールシステムの概略構成を示すブロック図であ
る。図において、1はオンラインにより人力される各種
のイヘント、データのトレースデータ、例えはCRT
(陰極線管)からの表示信号、プラントからのプラント
信号9回線路からの回線人力信号である。2は各トレー
スデータ1を蓄積(セーブ)するファイル、4はシュミ
レーションツールであり、このシュミレーションツール
4は、ファイル2内に蓄積されたトレースデータをテス
トデータに変換したり、イベントを発生するためのもの
である。5はシュミレーションツール4によって変換さ
れたテストデータを蓄積するテストデータ部、3はシュ
ミレーションツール4の操作を制御する端末であり、こ
の端末3はシュミレーションツール4の操作、あるいは
テストデータの修正等を行うものである。6は複数個存
在するテストツール、7は被テストプログラムである。
図はこの発明の実施例であるイベントシュミレーション
テストツールシステムの概略構成を示すブロック図であ
る。図において、1はオンラインにより人力される各種
のイヘント、データのトレースデータ、例えはCRT
(陰極線管)からの表示信号、プラントからのプラント
信号9回線路からの回線人力信号である。2は各トレー
スデータ1を蓄積(セーブ)するファイル、4はシュミ
レーションツールであり、このシュミレーションツール
4は、ファイル2内に蓄積されたトレースデータをテス
トデータに変換したり、イベントを発生するためのもの
である。5はシュミレーションツール4によって変換さ
れたテストデータを蓄積するテストデータ部、3はシュ
ミレーションツール4の操作を制御する端末であり、こ
の端末3はシュミレーションツール4の操作、あるいは
テストデータの修正等を行うものである。6は複数個存
在するテストツール、7は被テストプログラムである。
次に、上記この発明の実施例であるイベントシュミレー
ションテストツールシステムの動作について説明する。
ションテストツールシステムの動作について説明する。
まず、オンラインにより入力される各種のイベント、デ
ータのトレースデータlはファイル2に蓄積(セーブ)
されろ。端末3からの操作によってシュミレーションツ
ール4の操作を制御し、これによりファイル2に蓄積さ
れたトレースデータ1は、シュミレーションツール4に
よりテストデータに変換され、この変換されたテストデ
ータはテストデータ部5に蓄積される。
ータのトレースデータlはファイル2に蓄積(セーブ)
されろ。端末3からの操作によってシュミレーションツ
ール4の操作を制御し、これによりファイル2に蓄積さ
れたトレースデータ1は、シュミレーションツール4に
よりテストデータに変換され、この変換されたテストデ
ータはテストデータ部5に蓄積される。
次に、端末3からの操作によってテストデータ部5内の
テストデータは、オンラインのイベントの発生順序とお
りに各テストツール6を経由して被テストプログラム7
に受け入れられ、そのために、オフラインにおいてもオ
ンラインと同等のテストを行うことができる。
テストデータは、オンラインのイベントの発生順序とお
りに各テストツール6を経由して被テストプログラム7
に受け入れられ、そのために、オフラインにおいてもオ
ンラインと同等のテストを行うことができる。
なお、上記実施例では、オンラインにより人力される各
種のイベント、データをそのまま再発生するようにして
いたが、変換されたテストデータ。
種のイベント、データをそのまま再発生するようにして
いたが、変換されたテストデータ。
イベントの発生順序等は簡単に修正することができるた
めに、より一層幅広いテストを行うことが可能となる。
めに、より一層幅広いテストを行うことが可能となる。
[発明の効果]
以上のように、この発明のイベントシュミレージョンテ
ストツールシステムによれば、オンラインにより人力さ
れる各種のイベント、データのトレースデータをファイ
ルに蓄積し、このファイルに蓄積されたトレースデータ
をシュミレーションツールによってテストデータに変換
するようにしており、これによりテストデータを自動的
に作成すると共に、オンラインと同様の形式によってイ
ベント発生するようにしたので、オンラインの人力によ
りテストデータを自動的に、かつ多量に作成することが
でき、またオンラインどおりの順序でイベントを発生す
ることができるため、特にプロセスコンピュータのS/
Wテストにおいて、より精度の高いテストが可能となり
、S/Wの品質向上にも役立つなとの優れた効果を奏す
る。
ストツールシステムによれば、オンラインにより人力さ
れる各種のイベント、データのトレースデータをファイ
ルに蓄積し、このファイルに蓄積されたトレースデータ
をシュミレーションツールによってテストデータに変換
するようにしており、これによりテストデータを自動的
に作成すると共に、オンラインと同様の形式によってイ
ベント発生するようにしたので、オンラインの人力によ
りテストデータを自動的に、かつ多量に作成することが
でき、またオンラインどおりの順序でイベントを発生す
ることができるため、特にプロセスコンピュータのS/
Wテストにおいて、より精度の高いテストが可能となり
、S/Wの品質向上にも役立つなとの優れた効果を奏す
る。
第1図はこの発明の実施例であるイベントシュミレーシ
ョンテストツールシステムの概略構成を示すブロック図
、第2図は従来のテストツールシステムの概略構成を示
すブロック図である。 図において、l・・・トレースデータ、2・・・ファイ
ル、3・・・端末、4・・・シュミし−ジョンッール、
5・・・テストデータ部、6・・・テストツール、7−
・被テストプログラム、8・・・端末 である。 なお、図中、同一符号は同一、又は相当部分を示す。
ョンテストツールシステムの概略構成を示すブロック図
、第2図は従来のテストツールシステムの概略構成を示
すブロック図である。 図において、l・・・トレースデータ、2・・・ファイ
ル、3・・・端末、4・・・シュミし−ジョンッール、
5・・・テストデータ部、6・・・テストツール、7−
・被テストプログラム、8・・・端末 である。 なお、図中、同一符号は同一、又は相当部分を示す。
Claims (1)
- コンピュータのS/Wテストを行うために、テストデー
タを受け入れるテストツールと、このテストツールが受
け取った上記テストデータを元に個々の入出力を行う被
テストプログラムとから成るテストツールシステムにお
いて、オンラインにより入力される各種のイベント、デ
ータのトレースデータを蓄積するファイルと、このファ
イル内の上記トレースデータをテストデータに変換した
り、イベントを発生するためのシュミレーションツール
と、上記テストデータを蓄積するテストデータ部と、上
記シュミレーションツールの操作を制御する端末とを備
えたことを特徴とするイベントシュミレーションテスト
ツールシステム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2315067A JPH04184545A (ja) | 1990-11-20 | 1990-11-20 | イベントシユミレーシヨンテストツールシステム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2315067A JPH04184545A (ja) | 1990-11-20 | 1990-11-20 | イベントシユミレーシヨンテストツールシステム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04184545A true JPH04184545A (ja) | 1992-07-01 |
Family
ID=18061032
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2315067A Pending JPH04184545A (ja) | 1990-11-20 | 1990-11-20 | イベントシユミレーシヨンテストツールシステム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04184545A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0713809A (ja) * | 1993-06-28 | 1995-01-17 | Nec Corp | プログラム評価方式 |
| US6467078B1 (en) | 1998-07-03 | 2002-10-15 | Nec Corporation | Program development system, method for developing programs and storage medium storing programs for development of programs |
-
1990
- 1990-11-20 JP JP2315067A patent/JPH04184545A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0713809A (ja) * | 1993-06-28 | 1995-01-17 | Nec Corp | プログラム評価方式 |
| US6467078B1 (en) | 1998-07-03 | 2002-10-15 | Nec Corporation | Program development system, method for developing programs and storage medium storing programs for development of programs |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20020199168A1 (en) | Automatic program generation apparatus | |
| US20080299525A1 (en) | Operation training system and operation training method | |
| DE69420512T2 (de) | Automatisches umschalten zwischen graphischer benutzerschnittstellenkontrolle und befehlszeilenkontrolle | |
| JPH04184545A (ja) | イベントシユミレーシヨンテストツールシステム | |
| JP3412667B2 (ja) | フィールドバスシステムのスケジューリング方法 | |
| JPH07129677A (ja) | 生産シミュレーション装置 | |
| JPH0357916A (ja) | 監視装置 | |
| JPH0194416A (ja) | Helpデータの作成方式 | |
| JPH10198419A (ja) | プラント情報監視装置とその入出力点リスト編集処理装置 | |
| JPH04172490A (ja) | 列車運行ダイヤ作成方式 | |
| JP2898166B2 (ja) | プラント帳票処理システム | |
| JPH04120632A (ja) | ロジックアナライザ | |
| JPH08171574A (ja) | データロガー装置 | |
| JPH02310622A (ja) | システム生成方式 | |
| JPH02294841A (ja) | 論理シミュレーション方式 | |
| JPH01151855A (ja) | ネットワークシミュレータ支援方式 | |
| JPH0612287A (ja) | 端末シミュレータ | |
| JPH04312166A (ja) | 文書編集システム | |
| JPH0564950U (ja) | 実波形出力アナログシミュレータ | |
| JPS6394303A (ja) | 演算制御システム | |
| JPH04310127A (ja) | Aptプログラム作成システム | |
| JPS62290907A (ja) | 数値制御装置 | |
| JPH0520051A (ja) | ソフトウエアコンバージヨン作業管理装置 | |
| JPH03156645A (ja) | ソフトウェア自動試験装置 | |
| JPS6435610A (en) | Robot simulation environment managing system |