Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3022843B2 - Exchange test system - Google Patents
[go: Go Back, main page]

JP3022843B2 - Exchange test system - Google Patents

Exchange test system

Info

Publication number
JP3022843B2
JP3022843B2 JP10190814A JP19081498A JP3022843B2 JP 3022843 B2 JP3022843 B2 JP 3022843B2 JP 10190814 A JP10190814 A JP 10190814A JP 19081498 A JP19081498 A JP 19081498A JP 3022843 B2 JP3022843 B2 JP 3022843B2
Authority
JP
Japan
Prior art keywords
test
client
server
exchange
program
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.)
Expired - Fee Related
Application number
JP10190814A
Other languages
Japanese (ja)
Other versions
JP2000022817A (en
Inventor
誠二 伊藤
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 Communication Systems Ltd
Original Assignee
NEC Communication Systems 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 NEC Communication Systems Ltd filed Critical NEC Communication Systems Ltd
Priority to JP10190814A priority Critical patent/JP3022843B2/en
Publication of JP2000022817A publication Critical patent/JP2000022817A/en
Application granted granted Critical
Publication of JP3022843B2 publication Critical patent/JP3022843B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Monitoring And Testing Of Exchanges (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、クライアント・サ
ーバ形態のネットワークシステムでの交換機の試験を行
う交換機試験システムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an exchange test system for testing an exchange in a client-server type network system.

【0002】[0002]

【従来の技術】従来、交換機の試験方法には、クライア
ント・サーバ形態のネットワークシステムが用いられて
いる。例えば、特開平9−218839号公報には、ク
ライアント・サーバ形態のネットワークシステムにおけ
る試験技術が記載されている。
2. Description of the Related Art Conventionally, a network system of a client-server type is used for a test method of an exchange. For example, Japanese Patent Application Laid-Open No. 9-218839 describes a test technique in a client-server type network system.

【0003】この公報に記載された試験技術は、ネット
ワークシステム自体を試験するもので、各クライアント
上で動作する自動実行プログラムが、サーバ上にある試
験の実行可否を指示するフラグ情報や制御ファイル情報
を読み込み、さらに試験の実行開始時刻、実行終了時刻
および応答パターンなどの情報を読み込んで試験を実行
するため、サーバ側のコンソールに1人がいれば、各ク
ライアントに試験を自動的に実施させることができる。
The test technique described in this publication is for testing a network system itself, and an automatic execution program running on each client uses flag information and control file information for instructing whether or not to execute a test on a server. To read the test start time, execution end time, response pattern, and other information, and execute the test. If there is one person on the server side console, each client can automatically execute the test. Can be.

【0004】また、各クライアントが試験の実行状況を
サーバ上の状態ファイルに書き込むようにしたことで、
各クライアントの実行状況をサーバのコンソールのモニ
タから監視できる。このようにしたことで、本試験技術
では、ネットワークシステムの試験における試験効率を
向上することができる。
[0004] In addition, each client writes the test execution status to a status file on the server.
The execution status of each client can be monitored from the monitor of the server console. With this configuration, the test technology can improve the test efficiency in the test of the network system.

【0005】[0005]

【発明が解決しようとする課題】しかし、上述した従来
技術を交換機の試験システムに適用しようとした場合、
サーバに接続されるクライアントが増えると、複数のク
ライアントがサーバ上の情報の読み取りおよび試験の実
行状況の書き込みを実施するため、サーバに大きな負荷
がかかり試験効率を低下させるという問題がある。
However, when applying the above-mentioned prior art to a test system for an exchange,
When the number of clients connected to the server increases, a plurality of clients read information on the server and write the execution status of the test, so that there is a problem that a large load is applied to the server and test efficiency is reduced.

【0006】また、クライアントで動作するプログラム
は、クライアント自身が保持するため、クライント側の
プログラムの変更や新しいプログラムは、クライアント
毎に再インストールしなければならず、作業が煩雑にな
り、効率が悪いという問題がある。
[0006] Further, since the program running on the client is held by the client itself, a change in the program on the client side or a new program must be reinstalled for each client, which makes the work complicated and inefficient. There is a problem.

【0007】また、サーバとクライアント間では、自動
制御することができるが、クライアント自体の動作をサ
ーバから指示するために、クライアントからの交換機に
対する自動試験を予め設定することができないという問
題がある。
Further, although automatic control can be performed between the server and the client, there is a problem in that an automatic test from the client to the exchange cannot be set in advance because the operation of the client itself is instructed from the server.

【0008】この発明は上述した事情に鑑みてなされた
もので、サーバでの制御負荷およびクライアントでの作
業負荷を軽減することができ、複数のクライアント毎に
各交換機に対する試験を自動的に実施させることができ
る交換機試験システムを提供することを目的とする。
The present invention has been made in view of the above-mentioned circumstances, and can reduce a control load on a server and a work load on a client, and automatically execute a test for each exchange for each of a plurality of clients. It is an object of the present invention to provide an exchange test system capable of performing the above.

【0009】[0009]

【課題を解決するための手段】上述した問題点を解決す
るために、請求項1記載の発明では、ネットワークに接
続された少なくとも1台のサーバと複数のクライアント
からなり、前記ネットワークに接続された少なくとも1
台の交換機に対して試験を行う交換機試験システムであ
って、前記サーバは、前記クライアントが前記交換機の
試験を行うための試験プログラムを格納する試験プログ
ラム格納手段と、前記試験プログラム格納手段に格納さ
れている試験プログラムを前記クライアントのそれぞれ
対して転送する転送手段とを具備し、前記クライアン
トは、前記転送手段により転送された前記試験プログラ
ムを自動的に起動し、この試験プログラムによって前記
交換機試験を行う制御手段を具備することを特徴とす
る。
In order to solve the above-mentioned problems, the invention according to claim 1 connects to a network.
At least one server and multiple clients connected
At least one connected to said network
A switch test system that performs tests on two switches.
I, wherein the server, test programming said client stores a test program for testing of the exchange
Comprising a ram storage means, and transfer means for transferring for the test program stored in said test program storage means in each <br/> of the client, the client is transferred by the transfer means the the test program starts automatically, characterized by including control means for testing the <br/> exchange by the test program.

【0010】また、請求項2記載の発明では、請求項1
記載の交換機試験システムにおいて、前記クライアント
は、前記試験プログラムによる交換機の試験過程に、所
定時間毎に前記サーバに対して試験進捗状況を通知する
通知手段を具備し、前記サーバは、少なくとも、前記ク
ライアントからの試験進捗状況をクライアント毎に保持
する管理手段を具備することを特徴とする。
[0010] According to the second aspect of the present invention, in the first aspect,
In the exchange test system described above, the client includes a notification unit that notifies a test progress status to the server at predetermined time intervals during a test process of the exchange by the test program, and the server includes at least the client It is characterized by comprising management means for holding the test progress status from each client.

【0011】また、請求項3記載の発明では、請求項2
記載の交換機試験システムにおいて、前記サーバは、少
なくとも、前記管理手段により保持されるクライアント
での試験進捗状況を表示する表示手段を具備することを
特徴とする。
According to the third aspect of the present invention, there is provided the second aspect.
In the exchange test system described above, the server includes at least display means for displaying a test progress status of the client held by the management means.

【0012】また、請求項4記載の発明では、請求項1
ないし3記載の交換機試験システムにおいて、前記クラ
イアントは、携帯可能な端末であり、前記サーバとは無
線基地局を介して無線により接続されることを特徴とす
る。
Further, according to the invention described in claim 4, according to claim 1,
4. The exchange testing system according to any one of items 3 to 3, wherein the client is a portable terminal, and is wirelessly connected to the server via a wireless base station.

【0013】この発明では、サーバは、第1の格納手段
に格納されている試験プログラムを転送手段によってク
ライアントに転送し、クライアントは、転送手段により
転送されてくる試験プログラムを自動的に起動し、制御
手段により交換機を試験するする。したがって、試験対
象となる交換機およびサーバを経由して同交換機を試験
するクライアントが複数存在しても、サーバでの制御負
荷を軽減化し、複数交換機に対する試験を自動化するこ
とが可能となるとともに、試験進捗状況の一括管理を行
うことが可能となる。
In the present invention, the server transfers the test program stored in the first storage means to the client by the transfer means, and the client automatically starts the test program transferred by the transfer means, The exchange is tested by the control means. Therefore, even if there are a plurality of exchanges to be tested and a plurality of clients for testing the exchange via the server, the control load on the server can be reduced, and the test for the plurality of exchanges can be automated. It is possible to collectively manage the progress.

【0014】[0014]

【発明の実施の形態】以下、図面を用いて本発明の実施
の形態を説明する。 A.実施形態の構成 図1は、本発明の実施形態によるクライアント・サーバ
形態での交換機試験システムの構成を示すブロック図で
ある。図において、1は、LANなどのネットワークで
ある。このネットワーク1には、サーバコンピュータ
(以下、サーバという)10と、複数の交換機20a、
20b、…、20nと、複数のクライアントコンピュー
タ(以下、クライアントという)30a、30b、…、
30nが接続されている。
Embodiments of the present invention will be described below with reference to the drawings. A. Configuration of Embodiment FIG. 1 is a block diagram showing a configuration of an exchange test system in a client-server form according to an embodiment of the present invention. In the figure, reference numeral 1 denotes a network such as a LAN. The network 1 includes a server computer (hereinafter, referred to as a server) 10 and a plurality of exchanges 20a.
, 20n, and a plurality of client computers (hereinafter, referred to as clients) 30a, 30b,.
30n are connected.

【0015】サーバ10は、コンソール11、CPU1
2、自動実行制御プログラム13、試験進捗管理データ
14、自動実行プログラム群15、試験手順ファイル群
16、試験プログラム一式群17などから構成されてい
る。コンソール11は、CPU12に接続された操作卓
であり、該コンソール11から、サーバ10の試験進捗
管理データ14への各交換機20a、20b、…、20
nおよび各クライアント30a、30b、…、30nの
登録操作が行われる。
The server 10 includes a console 11 and a CPU 1
2, an automatic execution control program 13, test progress management data 14, an automatic execution program group 15, a test procedure file group 16, a test program set group 17, and the like. The console 11 is an operation console connected to the CPU 12, and from the console 11 to the test progress management data 14 of the server 10, the exchanges 20a, 20b,.
, 30n, and the client 30a, 30b,..., 30n.

【0016】自動実行制御プログラム13には、各クラ
イアント30a、30b、…、30nの稼働監視処理や
各クライアント30a、30b…30n上で実行される
自動実行プログラム15a、15b、…、15nや試験
手順ファイル16a、16b…16nや試験プログラム
一式17a、17b、…、17nの各クライアント30
a、30b、…、30nへの転送制御、起動制御、進捗
データ受信制御、および各クライアント30a、30
b、…、30nでの試験進捗状況をコンソール11のモ
ニタへ表示するスクリプトまたは支援プログラムが格納
されている。
The automatic execution control program 13 includes an operation monitoring process for each of the clients 30a, 30b,..., 30n, an automatic execution program 15a, 15b,. Each of the clients 30 of the files 16a, 16b... 16n and the test program suite 17a, 17b,.
, 30n, transfer control, start control, progress data reception control, and each client 30a, 30b.
b,..., 30n, a script or a support program for displaying the progress of the test on the monitor of the console 11 is stored.

【0017】試験進捗管理データ14には、システム全
体の自動実行を制御/監視するための情報が格納されて
いる。この情報は、各クライアント30a、30b、
…、30nとなる端末情報に端末の稼働状態、試験対象
として割り当てられた各交換機20a、20b、…、2
0nの情報および各交換機20a、20b、…、20n
への試験使用状況および試験進捗状況などを対応させた
ものである。試験進捗状況には、各クライアント30
a、30b、…、30nで実行される試験プログラム一
式17の自動試験部分と手動試験部分毎の進捗状況があ
る。
The test progress management data 14 stores information for controlling / monitoring the automatic execution of the entire system. This information is stored in each client 30a, 30b,
,..., 30n, the operating state of the terminal, the exchanges 20a, 20b,.
0n and the exchanges 20a, 20b,..., 20n
The test usage status and the test progress status are made to correspond to each other. The test progress will include each client 30
a, 30b,..., 30n, there is a progress status for each of the automatic test portion and the manual test portion of the test program set 17.

【0018】CPU12は、コンソール11の指示操作
によって自動実行制御プログラム14を動作させる制御
を行うものである。自動実行プログラム群15には、各
交換機20a、20b、…、20n毎に異なる試験手段
に対応した自動実行プログラム15a、15b、…、1
5nが格納されている。各自動実行プログラム15a、
15b、…、15nは、各クライアント30a、30
b、…、30n上へ転送・起動され、各試験手順ファイ
ル16a、16b、…、16nを使用して試験対象とな
る交換機20a、20b、…、20nとの通信制御を行
い、各試験プログラム一式17a、17b、…、17n
を実行させる。また、サーバ10上の自動実行制御プロ
グラムに対して、クライアント30a、30b、…、3
0nより実行される試験プログラム一式17a、17
b、…、17nの進捗状況を一定時間毎に送信する処理
を行う。
The CPU 12 controls the operation of the automatic execution control program 14 by the instruction operation of the console 11. The automatic execution program group 15 includes automatic execution programs 15a, 15b,..., 1 corresponding to different test means for each of the exchanges 20a, 20b,.
5n are stored. Each automatic execution program 15a,
, 15n are the clients 30a, 30
b,..., 30n, and performs communication control with the exchanges 20a, 20b,..., 20n to be tested using the respective test procedure files 16a, 16b,. 17a, 17b, ..., 17n
Is executed. The automatic execution control program on the server 10 is transmitted to the clients 30a, 30b,.
0n, a set of test programs 17a, 17
.., 17n are transmitted at regular intervals.

【0019】試験手順ファイル群16には、各クライア
ント30a、30b、…、30n上で各交換機20a、
20b、…、20nに接続し、試験プログラム一式17
a、17b、…、17nを実行させるための試験手順フ
ァイル16a、16b、…、16nが格納されている。
また、試験プログラム一式群17には、各交換機20
a、20b、…、20n毎に対応した試験プログラム一
式17a、17b、…、17nが格納されている。
The test procedure file group 16 includes, on each of the clients 30a, 30b,.
20b,..., 20n, and a test program set 17
, 17n for executing a, 17b,..., 17n are stored.
Also, the test program set 17 includes each exchange 20
A set of test programs 17a, 17b,..., 17n corresponding to each of a, 20b,.

【0020】各クライアント30a、30b、…、30
nは、各交換機20a、20b、…、20nとの通信制
御または各試験プログラム一式17a、17b、…、1
7nを試験手順ファイル16a、16b、…、16nに
沿って実行する自動実行プログラム(アプリケーショ
ン)15a、15b、…、、15nを動作させるための
機能を有している。
Each of the clients 30a, 30b,.
n is a communication control with each of the exchanges 20a, 20b,..., 20n or a set of test programs 17a, 17b,.
7n along with the test procedure files 16a, 16b,..., 16n to operate automatic execution programs (applications) 15a, 15b,.

【0021】B.実施例の動作 次に、図1のクライアント・サーバ形態での交換機試験
システムのサーバ10での動作を図2、図3に示すフロ
ーチャートを使用して説明する。
B. Next, the operation of the server 10 of the exchange test system in the client-server mode shown in FIG. 1 will be described with reference to the flowcharts shown in FIGS.

【0022】コンソール11上には、登録済みの各クラ
イアント30a、30b、…、30nの稼働状態と、各
交換機20a、20b、…、20nとの組み合わせ状
況、使用状況、試験進捗状況が表示される。例えば、コ
ンソール11の表示情報よりユーザが未稼働状態となっ
ているクライアント30bを稼働させると、自動実行制
御プログラム13がクライアント30bの稼働を検出し
(ステップ202のYES)、クライアント30bの端
末情報(番号)bに対応する試験進捗管理データ14内
の稼働状態を稼働中とする(ステップ203)。
On the console 11, the operating status of each registered client 30a, 30b,..., 30n and the combination status, use status, and test progress status of each of the exchanges 20a, 20b,. . For example, when the user operates the client 30b in the non-operation state from the display information on the console 11, the automatic execution control program 13 detects the operation of the client 30b (YES in step 202), and the terminal information of the client 30b ( The operating state in the test progress management data 14 corresponding to the number (b) is set to operating (step 203).

【0023】その後、自動実行制御プログラム13は、
試験進捗管理データ14より使用状態となっていない交
換機を検索し(ステップ204)、未使用(試験未実
施)状態の交換機20aを検出すると(ステップ205
のYES)、交換機20aをクライアント30bの端末
情報(番号)bに割り当て、試験進捗管理データ14内
の同端末情報(番号)bに対応した交換機情報に交換機
20aを登録し、使用状況を使用中とする(ステップ2
07)。ここで、試験進捗管理データ14において未使
用状態の交換機20nが検出されなければ(ステップ2
06のNO)、所定の時間後に、再度、未使用状態の交
換機20nの検索処理(ステップ204)を行い、検出
されるまで繰り返し実行する。
Thereafter, the automatic execution control program 13
An exchange that is not in use is searched from the test progress management data 14 (step 204), and when an exchange 20a that is not in use (test not performed) is detected (step 205).
YES), the exchange 20a is assigned to the terminal information (number) b of the client 30b, the exchange 20a is registered in the exchange information corresponding to the terminal information (number) b in the test progress management data 14, and the usage status is used. (Step 2
07). Here, if the unused switchboard 20n is not detected in the test progress management data 14 (step 2).
(NO in step 06), after a predetermined time, a search process (step 204) for the unused switchboard 20n is performed again, and the process is repeatedly executed until the switchboard 20n is detected.

【0024】そして、自動実行制御プログラム13は、
自動実行プログラム群15、試験手順ファイル群16、
試験プログラム一式群17より、交換機20aの試験手
段に対応した自動実行プログラム15a、試験手順ファ
イル16a、および試験プログラム一式17aを各々取
り出し、クライアント30bに対して転送処理を行う
(ステップ208)。その後、自動実行制御プログラム
13は、各クライアント30a、30b、…、30nか
らの試験進捗状況データの受信待ち処理(ステップ20
9、210)を行うと同時に試験進捗管理データ14の
監視処理および新たなクライアントの稼働チェック(ス
テップ201、202)を逐次実行する。
Then, the automatic execution control program 13
Automatic execution program group 15, test procedure file group 16,
The automatic execution program 15a, the test procedure file 16a, and the test program set 17a corresponding to the test means of the exchange 20a are respectively extracted from the test program set 17 and transferred to the client 30b (step 208). Thereafter, the automatic execution control program 13 executes a process of waiting for reception of test progress data from each of the clients 30a, 30b,.
9, 210), the monitoring process of the test progress management data 14 and the operation check of the new client (steps 201, 202) are sequentially executed.

【0025】ここで、サーバ10へクライアント30b
より試験進捗状況データが受信されると(ステップ21
0のYES)、自動実行制御プログラム13は、試験進
捗管理データ14のクライアント30bの端末情報(番
号)bの試験進捗状況を更新する(ステップ211)。
そして、同端末情報(番号)bの試験進捗状況が100
%(試験完了)になると(ステップ212のYES)、
自動実行制御プログラム13は、試験進捗管理データ1
4の同端末情報(番号)bに対応する交換機使用状況を
未使用状態とし(ステップ213)、再度クライアント
の稼働状態をチェックした後(ステップ201、20
2)、次の交換機20nの検索処理を行う(ステップ2
04、205)。
Here, the client 30b is sent to the server 10
When test progress data is received (step 21)
(YES of 0), the automatic execution control program 13 updates the test progress status of the terminal information (number) b of the client 30b in the test progress management data 14 (step 211).
The test progress of the terminal information (number) b is 100
% (Test completed) (YES in step 212)
The automatic execution control program 13 stores the test progress management data 1
4, the exchange use status corresponding to the same terminal information (number) b is set to an unused status (step 213), and the operation status of the client is checked again (steps 201 and 20).
2) A search process for the next exchange 20n is performed (step 2).
04, 205).

【0026】また、クライアント30nからの試験進捗
状況データがサーバ10で所定時間受信されなくなった
場合(ステップ214のYES)、自動実行制御プログ
ラム13は、クライアント30nと交換機20nとの接
続の切断処理を行い(ステップ215)、試験進捗管理
データの同クライアント30nの端末情報(番号)nに
対応した交換機使用状況を未使用状態とし(ステップ2
13)、再度クライアントの稼働状態をチェックした後
(ステップ201、202)、次の交換機20nの検索
処理を行う(ステップ204、205)。
When the test progress data from the client 30n has not been received by the server 10 for a predetermined time (YES in step 214), the automatic execution control program 13 disconnects the connection between the client 30n and the exchange 20n. (Step 215), and sets the exchange use status corresponding to the terminal information (number) n of the client 30n of the test progress management data to the unused status (step 2).
13) After checking the operating state of the client again (steps 201 and 202), a search process for the next exchange 20n is performed (steps 204 and 205).

【0027】次に、図1のクライアント・サーバ形態で
の交換機試験システムの各クライアント30a、30
b、…、30nでの動作を図4に示すフローチャートを
使用して説明する。
Next, each of the clients 30a and 30 of the exchange test system in the client-server form shown in FIG.
The operation at b,..., 30n will be described with reference to the flowchart shown in FIG.

【0028】例えば、クライアント30cが稼働される
と、クライアント30cは、サーバ10上の自動実行制
御プログラム13からの自動実行プログラム15nの受
信待ちとなる(ステップ301)。そして、クライアン
ト30cに自動実行プログラム15nが受信されると
(ステップ302のYES)、自動実行プログラム15
nがクライアント30c上で動作し(ステップ30
3)、その後、サーバ10より転送されてくる試験手順
ファイル16nおよび試験プログラム一式17nを受
信、展開する(ステップ304)。
For example, when the client 30c is activated, the client 30c waits to receive the automatic execution program 15n from the automatic execution control program 13 on the server 10 (step 301). Then, when the client 30c receives the automatic execution program 15n (YES in step 302), the automatic execution program 15n is received.
n operates on the client 30c (step 30).
3) Thereafter, the test procedure file 16n and the test program set 17n transferred from the server 10 are received and expanded (step 304).

【0029】その後、自動実行プログラム15nが試験
手順ファイル16nに沿って、試験対象となる交換機2
0nに接続し(ステップ305)、試験プログラム一式
17nを交換機20n上のメモリへダウンロード後(ス
テップ306)、各試験プログラムを起動・実行してい
く(ステップ307、ステップ308のNO)。同時に
自動実行プログラム15nは、所定時間毎にサーバ10
に対して試験進捗状況を報告(送信)しながら、各試験
を実行していく(ステップ307)。
Thereafter, the automatic execution program 15n is executed along with the test procedure file 16n by the exchange 2 to be tested.
0n (step 305), download the test program set 17n to the memory on the exchange 20n (step 306), and start and execute each test program (step 307, NO in step 308). At the same time, the automatic execution program 15n
Each test is executed while reporting (transmitting) the progress of the test to (step 307).

【0030】自動実行プログラム15nより起動・実行
された各試験プログラムにおいて、コンソール11から
のコマンド入力指示(手操作確認指示)が発生すると、
自動実行プログラム15nは、サーバ10に対する試験
進捗状況の送信を停止する。そして、クライアント30
cよりコマンド入力があると、サーバ10への試験進捗
状況の送信を再開する。
In each test program started and executed by the automatic execution program 15n, when a command input instruction (manual operation confirmation instruction) from the console 11 occurs,
The automatic execution program 15n stops transmitting the test progress status to the server 10. And the client 30
When a command is input from c, the transmission of the test progress status to the server 10 is restarted.

【0031】ここで、所定時間内にクライアント30c
でのコマンド入力が無い場合は、サーバ10上の自動実
行制御プログラム13にてクライアント30cからの試
験進捗状況データが所定時間受信されないと判断し、ク
ライアント30cと交換機20nとの接続回線を切断さ
れる。
Here, within a predetermined time, the client 30c
If there is no command input in step (1), the automatic execution control program 13 on the server 10 determines that the test progress data from the client 30c has not been received for a predetermined time, and disconnects the connection line between the client 30c and the exchange 20n. .

【0032】クライアント30cの自動実行プログラム
15nは、試験手順ファイル16nに沿った交換機20
nへの試験プログラム一式17nの実行が全て完了する
と(ステップ308のYES)、サーバ10に対して試
験完了(試験進捗状況=100%)データを送信する
(ステップ309)。その後、自動実行プログラム15
nが終了すると、再びサーバ10上の自動実行制御プロ
グラムからの新たな自動実行プログラム15nの受信待
ちとなる(ステップ301)。
The automatic execution program 15n of the client 30c is provided with the exchange 20 according to the test procedure file 16n.
When the execution of all the test programs 17n for n has been completed (YES in step 308), test completion (test progress = 100%) data is transmitted to the server 10 (step 309). Then, the automatic execution program 15
When n is completed, the process waits for the reception of a new automatic execution program 15n from the automatic execution control program on the server 10 again (step 301).

【0033】また、クライアント30nと交換機20n
との回線接続状態がサーバ10より切断された場合も自
動実行プログラム15nが終了し、サーバ10からの新
たな自動実行プログラム15nの受信待ちとなる(ステ
ップ301)。
The client 30n and the exchange 20n
Also when the line connection state with the server 10 is disconnected from the server 10, the automatic execution program 15n ends, and the system waits for reception of a new automatic execution program 15n from the server 10 (step 301).

【0034】C.他の実施例 次に、本発明の他の実施例について説明する。本発明の
他の実施例として、その基本的構成は、上記の通りであ
るが、クライアント側についてさらに工夫している。図
5は、本発明の他の実施例によるクライアント・サーバ
形態での交換機試験システムの構成を示すブロック図で
ある。図において、各クライアント31a、31b、
…、31nは、携帯可能な端末であり、ネットワーク
(LAN)1間との接続に無線LANシステムを実現す
るための無線基地局40が設けられている。
C. Next, another embodiment of the present invention will be described. In another embodiment of the present invention, the basic configuration is as described above, but the client side is further devised. FIG. 5 is a block diagram showing a configuration of an exchange test system in a client-server form according to another embodiment of the present invention. In the figure, each client 31a, 31b,
, 31n are portable terminals provided with a wireless base station 40 for realizing a wireless LAN system for connection with a network (LAN) 1.

【0035】ところで、各クライアント31a、31
b、…、31nから各交換機20a、20b、…、20
nへ実行する試験プログラム一式17a、17b、…、
17nには、各交換機20a、20b、…、20nに対
する目視確認や手操作を行い、各クライアント31a、
31b、…、31nからのコマンド入力が必要となる手
動(手操作)試験があるため、操作者が各クライアント
31a、31b、…、31nの設置場所に行き、確認コ
マンドを入力しなければいけない。また、各クライアン
ト31a、31b、…、31nを稼働させる場合も操作
者が各クライアント31a、31b、…、31nの設置
場所まで行き、稼働操作をしなければならない。
By the way, each client 31a, 31
,..., 31n to the respective exchanges 20a, 20b,.
, a set of test programs 17a, 17b,.
17n, the exchanges 20a, 20b,..., 20n are visually checked and manually operated, and the clients 31a,
Since there is a manual (manual operation) test that requires command input from 31b,..., 31n, the operator must go to the installation location of each client 31a, 31b,. Also, when operating each of the clients 31a, 31b,..., 31n, the operator must go to the installation location of each of the clients 31a, 31b,.

【0036】そのため、サーバ10によって割り当てら
れた各クライアント31a、31b、…、31nと試験
対象となる各交換機20a、20b、…、20nの設置
場所が離れていたり、各クライアント31a、31b、
…、31n毎が離れて設置されていると、手動試験およ
び稼働操作に手間がかかり、試験効率が悪くなってしま
う。
.., 31n allocated by the server 10 are separated from the exchanges 20a, 20b,..., 20n to be tested, or the clients 31a, 31b,.
.., 31n are spaced apart from each other, the manual test and the operation are troublesome, and the test efficiency is deteriorated.

【0037】そこで、本他の実施例では、携帯型端末と
した各クライアント31a、31b、…、31nが無線
LANシステムを利用してネットワーク(LAN)1に
接続することで、サーバ10での各クライアント31
a、31b、…、31nと試験対象となる各交換機20
a、20b、…、20nとの割り当てに左右されること
なく、手動試験において各交換機20a、20b、…、
20nに対する目視確認や手操作をすると同時に、その
場で各クライアント31a、31b、…、31nからの
確認コマンド入力ができるようになっている。また、各
クライアント31a、31b、…、31nをサーバ10
の設置場所に集中しておくことにより、サーバ10のコ
ンソール11のモニタに表示される試験実施状況で未稼
働となっているクライアントに対する稼働操作に手間が
かからなくなる。
Therefore, in this embodiment, each of the clients 31a, 31b,..., 31n, which are portable terminals, connects to the network (LAN) 1 using the wireless LAN system. Client 31
a, 31b,..., 31n and each exchange 20 to be tested
a, 20b,..., 20n, each switch 20a, 20b,.
.., 31n can be input on the spot at the same time as performing the visual check and manual operation on the 20n. Further, each client 31a, 31b,.
By concentrating on the installation location of the server, the operation operation for the client that is not operating in the test execution status displayed on the monitor of the console 11 of the server 10 does not have to be troublesome.

【0038】この他の実施例は、クライアント・サーバ
形態での交換機試験システムにおいて、各クライアント
31a、31b、…、31nでの手動試験時の確認コマ
ンド入力操作および稼働操作を設置場所に左右されずに
行うことができ、試験効率を向上できるという効果が得
られる。
In the other embodiment, in the exchange test system in a client-server mode, the confirmation command input operation and the operation operation at the time of the manual test in each of the clients 31a, 31b,. And the effect that the test efficiency can be improved is obtained.

【0039】[0039]

【発明の効果】以上説明したように、本発明によれば、
サーバにあった試験実行手段となるプログラムおよびデ
ータをクライアントへ転送し、クライアント側で交換機
との通信制御および試験を実行させるようにしたので、
クライアント・サーバ形態での交換機試験システムにお
ける、サーバでの制御負荷を軽減することができるとい
う利点が得られる。
As described above, according to the present invention,
Since the program and data serving as the test execution means in the server were transferred to the client, and the communication control and test with the exchange were executed on the client side,
An advantage is obtained that the control load on the server can be reduced in the client-server type exchange test system.

【0040】また、サーバコンピュータで自動実行制御
プログラムを動作させることにより、稼働された複数の
クライアント毎に各交換機に対する試験を自動的に実施
させることができるようになり、試験効率を向上するこ
とができるので、複数の交換機を試験するための人員を
削除できるという利点が得られる。
By running the automatic execution control program on the server computer, it becomes possible to automatically execute a test for each exchange for each of a plurality of operated clients, thereby improving the test efficiency. This has the advantage of eliminating the need for personnel to test multiple switches.

【0041】さらに、サーバ側に試験進捗管理データを
設けたことにより、そこから複数のクライアントで実行
される各交換機に対する試験状況をコンソールのモニタ
上で逐次監視できるので、サーバ側で複数クライアント
からの複数交換機の試験進捗状況が監視できるという利
点が得られる。
Further, by providing the test progress management data on the server side, the test status for each exchange executed by a plurality of clients can be sequentially monitored on a console monitor from the test progress management data. This has the advantage that the test progress of a plurality of switches can be monitored.

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

【図1】 本発明の実施例によるクライアント・サーバ
形態での交換機試験システムの構成を示すブロック図で
ある。
FIG. 1 is a block diagram showing a configuration of an exchange test system in a client-server mode according to an embodiment of the present invention.

【図2】 実施例のサーバコンピュータの動作を説明す
るためのフローチャートである。
FIG. 2 is a flowchart for explaining the operation of the server computer of the embodiment.

【図3】 実施例のサーバコンピュータの動作を説明す
るためのフローチャートである。
FIG. 3 is a flowchart for explaining the operation of the server computer of the embodiment.

【図4】 実施例のクライアントコンピュータの動作を
説明するためのフローチャートである。
FIG. 4 is a flowchart illustrating an operation of the client computer according to the embodiment.

【図5】 本発明の他の実施例によるクライアント・サ
ーバ形態での交換機試験システムの構成を示すブロック
図である。
FIG. 5 is a block diagram showing a configuration of an exchange test system in a client-server form according to another embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1 ネットワーク1 10 サーバコンピュータ 11 コンソール(表示手段) 12 CPU 13 自動実行制御プログラム(転送手段、管理手段) 14 試験進捗管理データ 15 自動実行プログラム群(通知手段) 15a〜15n 自動実行プログラム 16 試験手順ファイル群 16a〜16n 試験手順ファイル 17 試験プログラム一式群 17a〜17n 試験プログラム一式(第1の格納手
段) 20a〜20n 交換機 30a〜30n クライアントコンピュータ 31a〜31n クライアントコンピュータ 40 無線基地局
Reference Signs List 1 network 1 10 server computer 11 console (display means) 12 CPU 13 automatic execution control program (transfer means, management means) 14 test progress management data 15 automatic execution program group (notification means) 15a to 15n automatic execution program 16 test procedure file Group 16a to 16n Test procedure file 17 Complete set of test programs 17a to 17n Complete set of test programs (first storage means) 20a to 20n Switchboard 30a to 30n Client computer 31a to 31n Client computer 40 Wireless base station

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 ネットワークに接続された少なくとも1
台のサーバと複数のクライアントからなり、前記ネット
ワークに接続された少なくとも1台の交換機に対して試
験を行う交換機試験システムであって、 前記サーバは、前記 クライアントが前記交換機の試験を行うための試験
プログラムを格納する試験プログラム格納手段と、 前記試験プログラム格納手段に格納されている試験プロ
グラムを前記クライアントのそれぞれ対して転送する
転送手段とを具備し、 前記クライアントは、 前記転送手段により転送された前記試験プログラムを自
動的に起動し、この試験プログラムによって前記交換機
試験を行う制御手段を具備することを特徴とする交換
機試験システム。
At least one connected to a network
Network consisting of one server and multiple clients
Try at least one switch connected to the workpiece.
A switch test system for the test, the server includes a test program storage means for said client to store the test program for testing of the exchange, a test program stored in said test program storage means wherein for each client comprising a transfer means for transferring the client will automatically start the test program transferred by the transfer means, the exchange by the test program
An exchange test system comprising control means for performing a test.
【請求項2】 前記クライアントは、前記試験プログラ
ムによる交換機の試験過程に、所定時間毎に前記サーバ
に対して試験進捗状況を通知する通知手段を具備し、 前記サーバは、少なくとも、前記クライアントからの試
験進捗状況をクライアント毎に保持する管理手段を具備
することを特徴とする請求項1記載の交換機試験システ
ム。
2. The client further comprises a notifying unit for notifying the server of a test progress status at predetermined time intervals during a test process of the exchange by the test program. 2. The switching system test system according to claim 1, further comprising management means for holding a test progress status for each client.
【請求項3】 前記サーバは、少なくとも、前記管理手
段により保持されるクライアントでの試験進捗状況を表
示する表示手段を具備することを特徴とする請求項2記
載の交換機試験システム。
3. The switching system test system according to claim 2, wherein said server includes at least display means for displaying a test progress status of a client held by said management means.
【請求項4】 前記クライアントは、携帯可能な端末で
あり、前記サーバとは無線基地局を介して無線により接
続されることを特徴とする請求項1ないし3記載の交換
機試験システム。
4. The exchange test system according to claim 1, wherein said client is a portable terminal, and is connected to said server by radio through a radio base station.
JP10190814A 1998-07-06 1998-07-06 Exchange test system Expired - Fee Related JP3022843B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10190814A JP3022843B2 (en) 1998-07-06 1998-07-06 Exchange test system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10190814A JP3022843B2 (en) 1998-07-06 1998-07-06 Exchange test system

Publications (2)

Publication Number Publication Date
JP2000022817A JP2000022817A (en) 2000-01-21
JP3022843B2 true JP3022843B2 (en) 2000-03-21

Family

ID=16264205

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10190814A Expired - Fee Related JP3022843B2 (en) 1998-07-06 1998-07-06 Exchange test system

Country Status (1)

Country Link
JP (1) JP3022843B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5455827B2 (en) * 2010-07-14 2014-03-26 三菱電機株式会社 Electric railway substation monitoring and control system, electric railway substation monitoring and control apparatus, and electric railway substation monitoring and control method

Also Published As

Publication number Publication date
JP2000022817A (en) 2000-01-21

Similar Documents

Publication Publication Date Title
CN106681924B (en) A kind of method for testing software and system
JP2017224047A (en) Software update device and software update system
JP3022843B2 (en) Exchange test system
JP5983118B2 (en) Terminal device and program
CN101019373A (en) Configuration control method and device for remote device configuration parameter set
CN114398161B (en) Robot scheduling platform, robot, medium, task deployment method and system
EP3923139A1 (en) Electronic control device and method for using non-volatile memory
CN112104497A (en) Terminal management method, device, system, server, terminal and storage medium
JP2006113754A (en) Software updating apparatus and method
JP3120844B2 (en) Communication terminal device, communication control device, and data communication system
CN107968718A (en) A kind of method, apparatus and equipment for confirming standby usage state
JP6569247B2 (en) Fault verification apparatus, fault verification method, verification target apparatus, wireless communication system, computer program
CN112910572B (en) Base station test method, device and readable storage medium
CN115865651A (en) Data acquisition method and device, electronic equipment and storage medium
CN110086668B (en) Configuration file switching method and system
JP2004064395A (en) Channel switching device, channel switching method, and channel switching program
JPH0689181A (en) System for updating program by down load
CN115834382B (en) Firmware upgrading method and system for unmanned aerial vehicle relay base station
JPH11146576A (en) Power system monitoring and control device
JP2006067261A (en) Maintenance method of data processing apparatus using cellular phone
JP4464620B2 (en) Software maintenance control method
JP4138707B2 (en) Session connection apparatus and session connection method
JPH09160803A (en) Communication method of self-diagnosis information
JPH10304020A (en) Communication equipment management system
JPS6235945A (en) Trouble processing system

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: 19991221

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees