JPH03167637A - Test diagnostic system for information processor - Google Patents
Test diagnostic system for information processorInfo
- Publication number
- JPH03167637A JPH03167637A JP1310186A JP31018689A JPH03167637A JP H03167637 A JPH03167637 A JP H03167637A JP 1310186 A JP1310186 A JP 1310186A JP 31018689 A JP31018689 A JP 31018689A JP H03167637 A JPH03167637 A JP H03167637A
- Authority
- JP
- Japan
- Prior art keywords
- test
- data
- changed
- external storage
- test execution
- 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
- 238000006243 chemical reaction Methods 0.000 claims description 9
- 238000000034 method Methods 0.000 claims description 6
- 238000003745 diagnosis Methods 0.000 claims description 5
- 230000010365 information processing Effects 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は情報処理装置の試験診断方式、特にテストデー
タの変更及び追加を容易に行う情報処理装置の試験診断
に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a test diagnosis method for an information processing device, and particularly to a test diagnosis method for an information processing device that allows easy modification and addition of test data.
従来、この種の試験診断プラグラムは、データ部と試験
部が一体となっていた.
〔発明が解決しようとする課題〕
上述した従来の試験診断プログラムはデータ部と試験部
が一体となっているため、データ部を変更・追加した場
合、データ部全体をプログラム言語からコンピュータが
処理できるような言語に変換しなければならないため、
例えば、大きいプログラムの場合、プログラムの1%を
修正しても全体を直さなければならないために、多大な
時間を必要として作業効率が非常に悪い。Conventionally, this type of test diagnosis program had a data section and a test section integrated. [Problems to be Solved by the Invention] Since the conventional test diagnostic program described above has the data section and the test section integrated, when the data section is changed or added, the entire data section can be processed by the computer using the programming language. Because it has to be converted into a language like
For example, in the case of a large program, even if 1% of the program is modified, the entire program must be repaired, which requires a large amount of time and is extremely inefficient.
本発明による情報処理装置の試験診断装置は、試験開始
時に外部記憶装置に記憶されているデータ部からデータ
を読み込む入力手段、前記入力手段で読み込まれたデー
タをコンピュータが処理できるようなデータに変換した
り、その逆の変換を行う変換手段と、変換されたデータ
を用いてコンピュータの試験を実行する試験実行部を含
む試験実行手段と、実行した結果オペレータの指示、外
部要求により任意に変更・追加されるデータを外部記憶
上に追加する出力手段とを有している。A test diagnosis device for an information processing device according to the present invention includes an input means for reading data from a data section stored in an external storage device at the time of starting a test, and converting the data read by the input means into data that can be processed by a computer. A test execution means including a conversion means that performs the conversion and vice versa, a test execution unit that executes a computer test using the converted data, and a test execution means that includes a test execution unit that executes a computer test using the converted data, and a test execution means that performs arbitrary changes or changes according to an operator's instructions or an external request. and output means for adding data to be added onto external storage.
次に本発明について図面を参照して説明する。 Next, the present invention will be explained with reference to the drawings.
第1図は本発明の一実施例の概略図を示す。FIG. 1 shows a schematic diagram of an embodiment of the invention.
本実施例は、外部記憶装置10と、入力手段20と、変
換手段30と、試験実行手段40と、出力手段50と、
中央処理装置60とを有している。This embodiment includes an external storage device 10, an input means 20, a conversion means 30, a test execution means 40, an output means 50,
It has a central processing unit 60.
オベーレータの指示により試験を開始すると、入力手段
20は、あらかじめ設定しておいたエリアに、外部記憶
装置10に格納されていた試験診断プログラム用のデー
タ部(以下、データ部とする)を読み込む(尚、データ
部とはテストデータと期待値データ).次に、入力手段
20に読み込んだデータ部の全てを変換千段30でコン
ピュータが処理できる形に変換し、保持する.続いて試
験実行手段40に、変換手段30に保持しているデータ
部を読き込み、中央処理装置60で試験を実行する。実
行後、変更がオペレータの指示、または外部より要求さ
れたときは、試験実行手段40でデータを変更して、再
度試験を実行する。When the test is started in response to an instruction from the operator, the input means 20 reads the data part (hereinafter referred to as the data part) for the test diagnostic program stored in the external storage device 10 into a preset area ( Note that the data section includes test data and expected value data). Next, all the data portions read into the input means 20 are converted into a form that can be processed by the computer using a conversion step 30 and are held. Subsequently, the test execution means 40 reads the data part held in the conversion means 30, and the central processing unit 60 executes the test. After execution, if a change is requested by an operator or from outside, the test execution means 40 changes the data and executes the test again.
再実行後、問題がなければ外部記憶装置10に変更後の
データ部を格納するために変換手段30で変換し、出力
手段50を経由して外部記憶装置10に格納する。After the re-execution, if there is no problem, the converted data part is converted by the conversion means 30 to be stored in the external storage device 10, and is stored in the external storage device 10 via the output device 50.
以下、処理内容の詳細を、第2図に示したフローチャー
トを使って説明する。最初、オペレータの指示により、
試験を開始すると、入力手段20は外部記憶装置10か
らデータ部を読み込む。次に入力手段20に読み込んだ
データ部全てを変換し保持する.続いて試験実行手段4
0に変換手段30に保持しているデータを読み込み、中
央処理装置60で試験をテストデータについてlデータ
ずつ実行する。試験実行後、実行後の結果値と試験実行
手段40に読み込んだ期待値データを比較して、一致し
なければ1エラーごとに画面上にエラーメッセージを表
示する。データが全て一致しエラーがない場合には処理
は終了する。The details of the processing will be explained below using the flowchart shown in FIG. Initially, according to the operator's instructions,
When the test is started, the input means 20 reads the data section from the external storage device 10. Next, all the data parts read into the input means 20 are converted and held. Next, test execution means 4
0, the data held in the converting means 30 is read in, and the central processing unit 60 executes a test on the test data l data at a time. After the test is executed, the result value after the execution is compared with the expected value data read into the test execution means 40, and if they do not match, an error message is displayed on the screen for each error. If all the data match and there are no errors, the process ends.
もし、エラーメッセージが画面上に表示され、オベーレ
ータがデータの変更を行った場合は再度実行する。デー
タの変更後の試験実行で、結果値と期待値データが一致
し、試験が正常に終了した場合、変更されたデーダのみ
、変換手段30で外部記憶装置10に格納するための形
に変更され、出力手段50を経由して外部記憶装置10
に格納される。If an error message appears on the screen and the operator changes the data, try again. When the test is executed after the data has been changed, if the result value and the expected value data match and the test is completed normally, only the changed data is changed by the converting means 30 into a form that can be stored in the external storage device 10. , the external storage device 10 via the output means 50
is stored in
以上説明したように本発明によれば、試験診断プログラ
ムの変更・追加があった際、データと実行部を分離する
ことにより、データ部の変更部分のみを変更すればよい
ことにより、従来の全体を変更する方法に比較し、変更
時間を大幅に削減させ、作業効率を飛躍的にあげる効果
がある.As explained above, according to the present invention, when a test diagnostic program is changed or added, by separating the data and the execution part, only the changed part of the data part needs to be changed, which makes it possible to replace the conventional overall system. This has the effect of significantly reducing change time and dramatically increasing work efficiency compared to the method of changing.
第1図は本発明における一実施例の概略を示すブロック
図、第2図は本発明の一実施例における試験診断方式の
動作を説明するフローチャートである.
10・・・・・・外部記憶装置、20・・・・・・入力
手段、30・・・・・・変換装置、40・・・・・・試
験実行手段、50・・・・・・出力手段、60・・・・
・・中央処理装置。FIG. 1 is a block diagram showing an outline of an embodiment of the present invention, and FIG. 2 is a flowchart explaining the operation of a test diagnosis method in an embodiment of the present invention. 10... External storage device, 20... Input means, 30... Conversion device, 40... Test execution means, 50... Output Means, 60...
...Central processing unit.
Claims (1)
験開始時に外部記憶装置に記憶されているデータ部から
データを読み込む入力手段と、前記入力手段で読み込ま
れたデータをコンピュータが処理できるようなデータに
変換したり、その逆の変換を行う変換手段と、変換され
たデータを用いてコンピュータの試験を実行する試験実
行部を含む試験実行手段と、実行した結果オペレータの
指示、外部要求により任意に変更・追加されるデータを
外部記憶上に追加する出力手段とを有することを特徴と
する情報処理装置の試験診断方式。In a test program having a data section and a test section, an input means reads data from the data section stored in an external storage device at the start of the test, and converts the data read by the input means into data that can be processed by a computer. A test execution means including a conversion means that performs the conversion and vice versa, a test execution unit that executes a computer test using the converted data, and a test execution means that includes a test execution unit that executes a computer test using the converted data, and a test execution means that performs arbitrary changes or changes according to an operator's instructions or an external request. 1. A test diagnosis method for an information processing device, comprising: an output means for adding added data to an external storage.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1310186A JPH03167637A (en) | 1989-11-28 | 1989-11-28 | Test diagnostic system for information processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1310186A JPH03167637A (en) | 1989-11-28 | 1989-11-28 | Test diagnostic system for information processor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH03167637A true JPH03167637A (en) | 1991-07-19 |
Family
ID=18002210
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1310186A Pending JPH03167637A (en) | 1989-11-28 | 1989-11-28 | Test diagnostic system for information processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH03167637A (en) |
-
1989
- 1989-11-28 JP JP1310186A patent/JPH03167637A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH03167637A (en) | Test diagnostic system for information processor | |
JPH0410081B2 (en) | ||
JP2507789B2 (en) | Logical simulation processing method of virtual machine | |
JP3130798B2 (en) | Bus transfer device | |
JPS6020275A (en) | Simple programming system of multiprocessor | |
JP3021697B2 (en) | Exception handling in programming languages | |
JPS61123937A (en) | Data drive type control system | |
JPH05127945A (en) | Program execution situation analysis system | |
JPS63228341A (en) | Program syntax checking system | |
JPH04147341A (en) | Automatic module execution controller | |
JPS6329825A (en) | Interactive processing system | |
JPH02253336A (en) | Program starting system | |
JPH0358144A (en) | System for gathering program run history information | |
JPH05313870A (en) | Preparation system for program structure diagram | |
JPS63198129A (en) | Input data processing system in procedure | |
JPH0454548A (en) | Memory check system for computer system | |
JPH04167042A (en) | Asynchronous input/output system | |
JPH0235521A (en) | Generation system for patch image | |
JPH01295337A (en) | Monitor routine control shift system | |
JPH064348A (en) | Program debugging system | |
JPH04153741A (en) | Adverse debugging execution system for debugged program | |
JPS62196742A (en) | Data collecting system for memory resident module | |
JPS6248872B2 (en) | ||
JPS63310040A (en) | Data sampling system | |
JPH05313863A (en) | System for outputting execution load module information |