JPH03189832A - Testing system for device - Google Patents

Testing system for device

Info

Publication number
JPH03189832A
JPH03189832A JP1330148A JP33014889A JPH03189832A JP H03189832 A JPH03189832 A JP H03189832A JP 1330148 A JP1330148 A JP 1330148A JP 33014889 A JP33014889 A JP 33014889A JP H03189832 A JPH03189832 A JP H03189832A
Authority
JP
Japan
Prior art keywords
test
change information
program
test program
standard
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
JP1330148A
Other languages
Japanese (ja)
Inventor
Takeshi Goto
猛 後藤
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP1330148A priority Critical patent/JPH03189832A/en
Publication of JPH03189832A publication Critical patent/JPH03189832A/en
Pending legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

PURPOSE:To eliminate the need of development of a test program of every device, and also, to facilitate the management by executing a test corresponding to a standard or changed function by referring to a change information table with regard to the device whose function is different partially, based on the standardized and developed test program as a standard. CONSTITUTION:A change information table 3-1 stores change information to a standard test of a function by a test program 2 so as to correspond to the device. At the time of executing a test of the device by a standardized and developed test program 2, a matching program 3 executes the test of the device, based on the change information stored in the change information table 3-1. Accordingly, based on the standardized and developed test program 2 as a standard, with regard to the device whose function is different partially, the test corresponding to a standard or changed function is executed by referring to the change information table 3-1. In such a way, the test of the device whose function is different partially can be executed easily by the same hardware, etc., and also, development of the test program of every device becomes unnecessary due to a different function test, and moreover, the management can be facilitated.

Description

【発明の詳細な説明】 〔概要〕 試験プログラムを用いて装置の機能の試験を行うテスト
方式に関し、 標準的に開発した試験プログラムを標準として機能が部
分的に異なる装置について変更情報テーブルを参照して
標準あるいは変更した機能に対応する試験を行い、同一
ハードウェアなどで部分的に異なる機能の装置の試験を
容易に可能にすると共に異なる機能試験のために装置毎
の試験プログラムの開発を不要かつ管理を容易にするこ
とを目的とし、 装置の機能の試験を行う試験プログラムと、この試験プ
ログラムによって試験を行う装置の機能と部分的に異な
る機能を持つ装置に対する変更情報を予め格納する変更
情報テーブルと、上記試験プログラムによって装置の試
験を行う際に、上記変更情報テーブルに当該試験を行お
うとする装置の変更情報が格納されていたときに、この
変更情報をもとに装置の試験を行う整合プログラムとを
備え、この整合プログラムによって試験プログラムによ
る試験を行う装置の機能と部分的に異なるIl能を持つ
装置の試験を行うように構成する。
[Detailed Description of the Invention] [Summary] Regarding a test method that tests the functionality of a device using a test program, a test program that has been developed as a standard is used as a standard, and a change information table is referred to for devices with partially different functions. This makes it easy to test devices with partially different functions using the same hardware, and eliminates the need to develop test programs for each device to test different functions. For the purpose of easy management, there is a test program that tests the functionality of equipment, and a change information table that stores in advance change information for equipment that has a function that is partially different from the functionality of the equipment being tested by this test program. When testing a device using the above test program, if change information for the device to be tested is stored in the change information table, it is necessary to perform a test on the device based on this change information. program, and is configured to use this matching program to test a device having Il capabilities that are partially different from the functions of the device being tested by the test program.

〔産業上の利用分野〕[Industrial application field]

本発明は、試験プログラムを用いて装置の81能の試験
を行う装置のテスト方式に関するものである。
The present invention relates to a device test method for testing 81 capabilities of the device using a test program.

〔従来の技術と発明が解決しようとする課題〕従来、計
算機システムにおける入出力装置などの装置の機能試験
を行う場合、第4図に示すように、たとえハードウェア
が同一の装置(A)23−1、装置(B)、23−2な
どであってもユーザが希望する機能の仕様にあわせた当
該装置(^)231、装置(B)23−2など毎に装置
(A)用試験プログラム22−1.装置(B)用試験プ
ログラム22−2などを作成し、これらの装置の機能試
験を行うようにしていた。このため、仕様がわずかに異
なる多数の装置に共通する部分の仕様変更があった場合
、これら多数の装置毎に作成した試験プログラムをそれ
ぞれ変更する必要が生じてしまい、管理が煩雑となって
しまうと共に、試験プログラムの使用者が装置名と試験
プログラムとの関係を意識して試験する煩雑性が生じて
しまうという問題があった。
[Prior art and problems to be solved by the invention] Conventionally, when performing a functional test of devices such as input/output devices in a computer system, as shown in FIG. -1, device (B), 23-2, etc., test program for device (A) for each device (^) 231, device (B) 23-2, etc. that matches the specifications of the functions desired by the user. 22-1. A test program 22-2 for device (B) and the like were created to perform functional tests on these devices. Therefore, if there is a change in the specifications of a common part of a large number of devices with slightly different specifications, it becomes necessary to change the test programs created for each of these many devices, making management complicated. Additionally, there is a problem in that the user of the test program has to perform the test while being aware of the relationship between the device name and the test program.

本発明は、標準的に開発した試験プログラムを標準とし
て機能が部分的に異なる装置について変更情報テーブル
を参照して標準あるいは変更した機能に対応する試験を
行い、同一ハードウェアなどで部分的に異なる機能の装
置の試験を容易に可能にすると共に異なる機能試験のた
めに装置毎の試験プログラムの開発を不要かつ管理を容
易にすることを目的としている。
The present invention uses a normally developed test program as a standard, refers to a change information table for devices with partially different functions, and performs tests corresponding to the standard or changed functions. The purpose of this invention is to easily test functional devices, eliminate the need to develop test programs for each device for different functional tests, and facilitate management.

〔課題を解決する手段〕[Means to solve problems]

第1図は、本発明の原理構成図を示す。 FIG. 1 shows a basic configuration diagram of the present invention.

第1図において、試験プログラム2は、装置の機能の試
験を行う標準的に開発した試験プログラムである。
In FIG. 1, test program 2 is a standardly developed test program that tests the functionality of the device.

整合プログラム3は、試験プログラム2によって装置の
試験を行う際に、変更情報テーブル31に標準的な試験
に対する変更情報が格納されているときに、この変更情
報をもとに装置の試験を行うプログラムである。
The matching program 3 is a program that tests the device based on change information when the change information for the standard test is stored in the change information table 31 when testing the device using the test program 2. It is.

変更情報テーブル3−1は、試験プログラム2による機
能の標準的な試験に対する変更情報を装置に対応づけて
格納するテーブルである。
The change information table 3-1 is a table that stores change information for standard tests of functions by the test program 2 in association with devices.

〔作用〕[Effect]

本発明は、第1図に示すように、試験プログラム2によ
って装置の試験を行う際に、整合プログラム3が変更情
報テーブル3−1に当該試験を行おうとする装置の変更
情報が格納されていたときに、この変更情報をもとに装
置の試験を行うようにしている。
As shown in FIG. 1, in the present invention, when testing a device using a test program 2, a matching program 3 stores change information of the device to be tested in a change information table 3-1. Sometimes, equipment tests are performed based on this change information.

従って、標準的に開発した試験プログラム2を標準とし
て機能が部分的に異なる装置について変更情報テーブル
3−1を参照して標準あるいは変更した機能に対応する
試験を行うことにより、同一ハードウェアなどで部分的
に異なる機能の装置の試験を容易に行うことが可能とな
ると共に、異なる機能試験のために装置毎の試験プログ
ラム2の開発を不要かつ管理を容易にすることが可能と
なる。
Therefore, by referring to the change information table 3-1 for devices with partially different functions using the test program 2 developed as a standard and conducting tests corresponding to the standard or changed functions, it is possible to use the same hardware, etc. It becomes possible to easily test devices with partially different functions, and it becomes unnecessary to develop test programs 2 for each device for different function tests, making management easier.

〔実施例〕〔Example〕

次に、第1図から第3図を用いて本発明の1実施例の構
成および動作を順次詳細に説明する。
Next, the configuration and operation of one embodiment of the present invention will be explained in detail using FIGS. 1 to 3.

第1図において、試験プログラム2は、装置の機能の試
験を行うために標準的に開発した試験プログラムである
。この試験プログラム2は、同一のハードウェアを持ち
、ユーザの希望する機能の仕様を具備した例えばチャネ
ル装置などを試験する機能毎に標準的に開発した試験プ
ログラム(1)、(2)、(3)、(4)などから構成
されている。
In FIG. 1, test program 2 is a test program developed as a standard for testing the functions of the device. This test program 2 is a test program (1), (2), (3) that has been developed as a standard for each function that tests a channel device, etc., which has the same hardware and has the specifications of the function desired by the user. ), (4), etc.

整合プログラム3は、試験プログラム2によってユーザ
の希望する可能の仕様を具備した同−八−l’ウェアを
持つ装置(A)4−1−装置(B)4−2などの試験を
行う際に、変更情報テーブル31に標準的な試験に対す
る変更情報が格納されているときに、この変更情報をも
とに装置の機能の試験を行うプログラムである。
The matching program 3 is used when testing the device (A) 4-1, device (B) 4-2, etc. that has the same software with the specifications desired by the user using the test program 2. , is a program for testing the functions of the device based on the change information for standard tests when the change information table 31 stores the change information.

変更情報テーブル3−1は、試験プログラム2によって
機能の試験を行おうとする装置(A)41、装置(B)
4−2などについて、当該試験プログラム2による標準
的に機能の試験と部分的に異なるときにその変更情報を
装置に対応づけて格納するテーブルである。
The change information table 3-1 shows the device (A) 41 and the device (B) whose functions are to be tested by the test program 2.
4-2, etc., when the test program 2 partially differs from the standard function test, this table stores change information in association with the device.

装置(A)4−1装置(B)4〜2は、同一のへドウエ
アを持ち、ユーザの希望する機能を持たせた装置(例え
ばチャネル装置など)である。図中、装置(B)中に点
線で“装置1. (A)と機能が異なる部分”と記載し
た部分が、標準的な装置(A)4−1に対して、ユーザ
の希望に合わせて機能を部分的に変更した部分である。
Device (A) 4-1 and devices (B) 4-2 are devices (for example, channel devices) that have the same hardware and are provided with functions desired by the user. In the figure, the part marked with a dotted line in the device (B) as "Device 1. Parts with different functions from (A)" is a part that is different from the standard device (A) 4-1 according to the user's wishes. This is a part whose function has been partially changed.

このように機能を部分的に変更した場合には、標準的に
開発した装置(A)4−1の試験プログラムのうち、こ
の変更した部分の機能の試験を行い得るように変更情報
テーブル3−1に当該装置(B)4−1に対応づけて変
更情報を予め登録する。これにより、試験時に試験プロ
グラム2から制御権を渡された整合プログラム3がこの
変更情報に対応した試験(機能試験)を装W(B)4−
2に対して行うことが可能となる。
When the function is partially changed in this way, the change information table 3-1 is updated so that the function of the changed part can be tested in the test program of the standardly developed device (A) 4-1. 1, change information is registered in advance in association with the device (B) 4-1. As a result, the matching program 3, which was given control by the test program 2 during the test, implements the test (functional test) corresponding to this change information W(B)4-
It becomes possible to do this for 2.

次に、第2図を用いて本発明の1実施例の構成の動作を
詳細に説明する。
Next, the operation of the configuration of one embodiment of the present invention will be explained in detail using FIG.

第2図において、■は、試験プログラム2が機能試験(
11、(2)、(3)、(4)を順次実行を開始し、整
合プログラム3に制御権を渡す。これは、ホスト計算機
1上で動作する標準的に開発した試験プログラム2の機
能試験(IJ、(2ン、(3)、(4)について順次実
行を開始し、整合プログラム3に制御権を渡す。
In Figure 2, ■ indicates that test program 2 is running a functional test (
11, (2), (3), and (4) are started to be executed in sequence, and control is passed to the matching program 3. This starts the sequential execution of the functional tests (IJ, (2), (3), and (4)) of the test program 2 developed as a standard that runs on the host computer 1, and passes control to the matching program 3. .

■は、■で制御権の渡された整合プログラム3が変更情
報テーブル3−1を参照して試験しようとする装置の1
1能の異なる旨が予め登録されているか否かを判別する
。NOの場合(標準的な機能の場合、試験プログラム2
の機能試験(1)、(2)、(3)、(4)によってそ
のまま装置の試験が可能な場合)には、■で試験プログ
ラム2の機能試験(1)、C)、(3)、(4)を用い
てそのまま装置(A)4−1などの試験を行う。YES
の場合には、■で異なる機能について変更情報テーブル
3−1を参照し、■で試験プログラム2の機能試験+1
1、(2)、(3)、(4)のうちの変更情報の部分を
変更して装置(B)4−2などの機能の試験を行う。
■ is one of the devices that the matching program 3, which was given control in ■, refers to the change information table 3-1 and attempts to test.
1. It is determined whether or not the fact that the ability is different has been registered in advance. If NO (for standard functions, test program 2
If the device can be tested as is by the function tests (1), (2), (3), and (4), use the test program 2 function tests (1), C), (3), Using (4), test the device (A) 4-1, etc. as it is. YES
In this case, refer to the change information table 3-1 for the different functions with ■, and change the function test of test program 2 +1 with ■.
1, (2), (3), and (4) are changed to test the functions of the device (B) 4-2, etc.

以上のように、標準的に開発した試験プログラム2を準
備し、整合プログラム3が変更情報テーブル3−1を参
照して機能を部分的に変更した装置について変更情報に
従って機能の試験を行うことにより、ハードウェアが同
一の装置で機能が部分的番こ異なる装置の試験のために
変更情報を変更情報テーブル3−1に格納するという簡
単な操作によって装置の試験を行うことが可能となる。
As described above, by preparing the test program 2 developed in a standard manner, and performing a function test on the device whose function has been partially changed by referring to the change information table 3-1 by the matching program 3 according to the change information. In order to test devices with the same hardware but partially different functions, the device can be tested by a simple operation of storing change information in the change information table 3-1.

次に、第3図を用いて具体例を説明する。Next, a specific example will be explained using FIG.

第3図において、■は、装置(A)4−1に対して標準
的な機能試験を行うために開発したアンロード試験プロ
グラム(試験プログラム201つの試験プログラム)が
ステータス情l1l(装置(A)用)をもとに試験を開
始し、整合プログラム3に制御3′i権を渡す。
In FIG. 3, ■ indicates that the unload test program (test program 201 test program) developed to perform a standard functional test on the device (A) 4-1 has status information l1l (device (A) The test is started based on the program 3'i, and the control 3'i right is passed to the matching program 3.

[相]は、制?11権を受は取った整合プログラム3が
アンロード試験のための変更情報テーブル3−1中のス
テータス情報を参照すると、ここでは、装置(B)用が
登録されており、装置(B)について機能が異なること
が判明するので、装置(B)について■、■によって試
験を行う。尚、ここでは、装置(A)4−1のときは機
能が異ならないのでNOとなり、■で試験プログラム3
そのままで装W(A)  4〜1の機能の試験を行う。
[phase] is system? When the matching program 3, which has acquired the 11 rights, refers to the status information in the change information table 3-1 for the unload test, it shows that the information for device (B) is registered, and the information for device (B) is registered. Since it was found that the functions were different, tests were conducted on the device (B) according to (1) and (2). In this case, since the functions are not different for device (A) 4-1, the answer is NO, and test program 3 is selected with ■.
Test the functions of W(A) 4-1 as is.

■は、装置(B)用の7ンロード試験のためのステータ
ス情報を参照する。
(2) refers to the status information for the 7 load test for device (B).

■は、■で参照したステータス情報を用いて装置(B)
4−2の機能の試験を行う。
■ is the device (B) using the status information referenced in ■.
Perform the function test in 4-2.

以下同様に、他の機能の試験についても行う。In the same manner, tests for other functions are also performed.

〔発明の効果〕〔Effect of the invention〕

以上説明したように、本発明によれば、標準的に開発し
た試験プログラム2を標準として機能が部分的に異なる
装置について変更情報テーブル3−1を参照して標準あ
るいは変更した機能に対応する試験を行う構成を採用し
ているため、同一ハードウェアなどで部分的に異なる機
能の装置の試験を容易に行うことができると共に、異な
る機能試験のために装置毎の試験プログラム2の開発を
不要かつ管理を容易にす、ることができる。また、試験
時に試験プログラム2と、試験しようとする装置の機能
とが異なるか否かの関係を意識する必要がなくなり、部
分的に機能の異なる装置の試験を効率的に行うことがで
きる。
As explained above, according to the present invention, a test program corresponding to standard or changed functions is performed by referring to the change information table 3-1 for devices with partially different functions using the test program 2 developed as a standard. Because it uses a configuration that performs the It can make management easier. Further, during testing, there is no need to be aware of the relationship between the test program 2 and the functions of the device to be tested, and it is possible to efficiently test devices with partially different functions.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の原理構成図、第2図は本発明の1実施
例構成図、第3図は本発明の詳細な説明図、第4図は従
来技術の説明図を示す。 図中、■はホスト計算機、2は試験プログラム、3は整
合プログラム、3−1は変更情報テーブル、2は機能試
験対象の装置を表す。
FIG. 1 is a diagram illustrating the principle of the present invention, FIG. 2 is a diagram illustrating an embodiment of the present invention, FIG. 3 is a detailed explanatory diagram of the present invention, and FIG. 4 is an explanatory diagram of the prior art. In the figure, ■ represents a host computer, 2 represents a test program, 3 represents a matching program, 3-1 represents a change information table, and 2 represents a device to be subjected to a functional test.

Claims (1)

【特許請求の範囲】 試験プログラムを用いて装置の機能の試験を行うテスト
方式において、 装置の機能の試験を行う試験プログラム(2)と、この
試験プログラム(2)によって試験を行う装置の機能と
部分的に異なる機能を持つ装置に対する変更情報を予め
格納する変更情報テーブル(3−1)と、 上記試験プログラム(2)によって装置の試験を行う際
に、上記変更情報テーブル(3−1)に当該試験を行お
うとする装置の変更情報が格納されていたときに、この
変更情報をもとに装置の試験を行う整合プログラム(3
)とを備え、 この整合プログラム(3)によって試験プログラム(2
)による試験を行う装置の機能と部分的に異なる機能を
持つ装置の試験を行うように構成したことを特徴とする
装置のテスト方式。
[Claims] In a test method that tests the functionality of a device using a test program, there is provided a test program (2) that tests the functionality of the device, and a test program (2) that tests the functionality of the device using this test program (2). A change information table (3-1) that stores change information for devices with partially different functions; and a change information table (3-1) that stores change information in advance for devices with partially different functions. When the change information of the device for which the test is to be performed is stored, the harmonized program (3) that tests the device based on this change information is
), and this harmonized program (3) allows the test program (2
) is characterized in that it is configured to test a device whose function is partially different from that of the device being tested.
JP1330148A 1989-12-20 1989-12-20 Testing system for device Pending JPH03189832A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1330148A JPH03189832A (en) 1989-12-20 1989-12-20 Testing system for device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1330148A JPH03189832A (en) 1989-12-20 1989-12-20 Testing system for device

Publications (1)

Publication Number Publication Date
JPH03189832A true JPH03189832A (en) 1991-08-19

Family

ID=18229351

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1330148A Pending JPH03189832A (en) 1989-12-20 1989-12-20 Testing system for device

Country Status (1)

Country Link
JP (1) JPH03189832A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62219035A (en) * 1986-03-20 1987-09-26 Mitsubishi Electric Corp Diagnostic system for computer system
JPH01102647A (en) * 1987-10-15 1989-04-20 Fujitsu Ltd Load control system for test program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62219035A (en) * 1986-03-20 1987-09-26 Mitsubishi Electric Corp Diagnostic system for computer system
JPH01102647A (en) * 1987-10-15 1989-04-20 Fujitsu Ltd Load control system for test program

Similar Documents

Publication Publication Date Title
JPH03244003A (en) Partial executing method for programmable controller and sequence program
JPH03189832A (en) Testing system for device
JPH0421027A (en) Method for changing set environment
JP3077627B2 (en) Debugging method and recording medium for recording debug program
JPH096457A (en) Program automatic start controller
JP3182621B2 (en) Test program monitor
JP2731572B2 (en) Logic simulation method
JP3729076B2 (en) Combined shared module version checking method and version checking program
JPS6326416B2 (en)
JPH04100161A (en) Method and device for estimating software reliability
JPS61251966A (en) Image processor
JPH04105017A (en) Experiment system
JPH01279334A (en) Test system for software single body by means of pseudo monitor
JPH01133150A (en) Hardware test system
JPH09128261A (en) Automatic test device for computer system
JPS6225340A (en) Inspection device
JPH0327452A (en) Program debugging system
JPH09223039A (en) Online system debug device
JPH03129537A (en) Microprogram test coverage method
JPH03240828A (en) Initialization processing method for dynamic area
JPH0497444A (en) Maintenance diagnostic device for information processor
JPS63220325A (en) Load module program batch display system
JPH0713794A (en) Confirming device for terminal equipment environment
JPH0236433A (en) System for outputting information common/inherent to software debug
JPH0588879A (en) Program development support system