JPH08171506A - 自動検査装置 - Google Patents

自動検査装置

Info

Publication number
JPH08171506A
JPH08171506A JP6316748A JP31674894A JPH08171506A JP H08171506 A JPH08171506 A JP H08171506A JP 6316748 A JP6316748 A JP 6316748A JP 31674894 A JP31674894 A JP 31674894A JP H08171506 A JPH08171506 A JP H08171506A
Authority
JP
Japan
Prior art keywords
inspection
result
file
program
inspected
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
JP6316748A
Other languages
English (en)
Inventor
Sadayoshi Shimazaki
定芳 島崎
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 Mobile Communications Ltd
Original Assignee
NEC Mobile Communications 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 Mobile Communications Ltd filed Critical NEC Mobile Communications Ltd
Priority to JP6316748A priority Critical patent/JPH08171506A/ja
Publication of JPH08171506A publication Critical patent/JPH08171506A/ja
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

(57)【要約】 【目的】装置に組込まれるプログラムの品質を向上させ
る。 【構成】この自動検査装置は予めRAM11に格納され
ている被検査プログラムに対する複数の検査シナリオを
記述した複数のシナリオファイル8a,8b,…8xを
含むシーケンスシナリオファイル8と、被検査プログラ
ムの検査の開始・停止及びシナリオファイル名を入力す
る入力装置1と、被検査プログラムの検査結果をファイ
ルする検査結果ファイル7と、検査結果の判定基準がフ
ァイルされている判定基準ファイル5と、検査実行中の
検査内容を表示する出力装置2と、検査結果と判定基準
との比較照合の結果をファイルする判定結果ファイル6
と、各装置,各ファイルを利用してシナリオファイルの
データに従って被検査プログラムの検査を実行するCP
U3とを備えている。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は自動試験装置に関し、特
に予め定められた装置を動作させるためのプログラムを
検査プログラムによって自動的に試験する自動検査装置
に関する。
【0002】
【従来の技術】この種の従来の自動検査装置の一例につ
いて図面を参照して説明する。
【0003】図3は従来の自動検査装置の一例を示すブ
ロック図である。
【0004】図3において、この従来例の自動試験装置
40は、特開平3−38956号公報に開示されたもの
であり、自動試験装置40の電源が試験者によって投入
されると、自動試験装置40が起動され、通話路系入出
力手段45は、中央処理装置50から送信される通話路
系の制御信号を受信する。この制御信号は、通話路系擬
似手段46によって解析され、電話網,トランク及び通
話路スイッチの接続動作を擬似すると共にその結果が試
験結果ファイル41へ記憶される。マンマシンインタフ
ェース入出力手段47は、中央処理装置50から受信し
たメッセージを試験結果ファイル41へ記憶する。自動
実行手段48は、あらかじめ作成された試験手順ファイ
ル44から試験指示情報を読取り、通話路系動作指示に
ついては、通話路系擬似手段46によって電話網やトラ
ンクの動作を擬似し、動作信号を通話路系入出力手段4
5によって中央処理装置50へ送信すると共にその動作
信号を試験結果ファイル41へ順次記憶する。試験指示
情報が、中央処理装置50へ投入すべきコマンドや制御
信号の場合には、マンマシンインタフェース入出力手段
47によって、それらを中央処理装置50へ送信すると
共に試験結果ファイル41へ順次記憶する。判定手段4
9は、ひとつの試験項目が終了するたびに、試験結果フ
ァイル41のデータと基準ファイル42のデータとを論
理的に比較し、試験項目に含まれる各試験番号ごとに試
験の良否判定を行い、その結果を試験項目管理ファイル
43へ記憶する。試験者は、試験終了後、試験結果確認
コマンドを入力することにより、試験項目管理ファイル
43から結果を読出し、試験の良否判定を判定手段49
の表示部に表示させることができる。
【0005】
【発明が解決しようとする課題】この従来の自動検査装
置に於いては、試験手順ファイルから試験指示情報を読
み込み、自動試験を実行し、その結果を試験結果ファイ
ルへと書き込むまでの過程が装置内部だけの事になって
いるので、実際目でみる事が出来きないという問題点が
ある。また自動試験を実行させる際の試験手順ファイル
としては、このファイル内の試験指示情報のみの試験を
行うだけで、別の試験を実行させる時は、別ファイルを
指定しなければならないという問題点がある。
【0006】
【課題を解決するための手段】本発明の自動検査装置
は、被検査プログラムに対する複数の検査シナリオを記
述した複数のシナリオファイルを含むシーケンスシナリ
オファイルと、前記被検査プログラムの検査の開始・停
止及び前記シナリオファイル名を入力する入力手段と、
前記被検査プログラムの検査結果をファイルする検査結
果ファイルと、前記検査結果の正誤判定を行うための判
定基準がファイルされている判定基準ファイルと、前記
被検査プログラムの検査実行中の検査内容を表示する出
力手段と、前記検査結果と前記判定基準との比較照合の
結果をファイルする判定結果ファイルと、前記入力手段
から入力されたシナリオファイル名のシナリオファイル
を前記シーケンスシナリオファイルから読出し前記各手
段を利用して前記シナリオファイルのデータに従って前
記被検査プログラムの検査を実行する制御・処理手段と
を備え、前記制御・処理手段は前記入力手段から入力さ
れたシナリオファイル名のシナリオファイルを前記シー
ケンスシナリオファイルから読取る読取手段と、前記読
取ったシナリオファイルからデータを読出しコマンドを
抽出しそれを処理できるコマンドに変換するコマンド解
析手段と、変換したコマンドを前記被検査プログラムに
実行して検査を行う検査・実行手段と、実行中の検査内
容を前記出力手段に表示する出力表示手段と、前記検査
・実行手段による検査結果を前記検査結果ファイルへ格
納する検査結果格納手段と、前記検査結果と前記判定基
準との比較照合して前記検査結果の正誤判定を行う結果
照合手段と、前記正誤判定の結果を前記判定結果ファイ
ルへ格納する判定結果格納手段とを有している。
【0007】
【実施例】次に、本発明について図面を参照して説明す
る。
【0008】図1は本発明の一実施例を示すブロック
図、図2は本実施例における被検査プログラムに対する
テスト手順を示す流れ図である。
【0009】図1において、本実施例は検査対象のプロ
グラムに対して予め定められた複数の検査シナリオを格
納しているシーケンスシナリオファイル8と、検査シナ
リオの指定入力等を行う入力装置1と、検査結果を表示
出力する出力装置2と、検査の判定基準を格納する判定
基準ファイル5と、検査結果を格納する検査結果ファイ
ル7と、判定基準との照合結果判定を格納する判定結果
ファイル6と、検査手順のプログラムを格納するROM
4と、検査対象のプログラムを格納するRAM11と、
本実施例全体をROM4に格納されたプログラムに従っ
て制御し処理の実行を行うCPU3とを有している。
【0010】次に、本実施例の動作について図1,図2
を参照して説明する。
【0011】検査対象のプログラムがRAM11に書込
まれて、入力装置1から検査対象のプログラムに対する
複数の検査シナリオとその順序を指定すると(例えば
A,Bシナリオ)、CPU3は入力指定されたシナリオ
をシーケンスシナリオファイル8から読取る(S1)。
例えば、先ずAシナリオファイル8aを読取る。読取っ
たAシナリオファイル8aの中のデータの中からコマン
ドを読出してそのコマンドの解析を行って処理できるコ
マンドに変換する(S2)。変換したコマンドを使用し
てRAM11から読取った検査対象プログラムの検査を
実行する(S3)。
【0012】このとき実行中の試験内容を出力装置2に
表示する(S4)。検査結果のデータは検査結果ファイ
ル7に格納される(S5)。次に、検査結果のデータと
対応する判定基準データを判定基準ファイルから読出し
て比較照合し(S6)、その比較照合結果を判定結果フ
ァイル6に書込み(S7)、その後Aシナリオファイル
8aの総てのデータが終了したかのチェックをし(S
8)、終了していなければ再びシーケンスシナリオファ
イル8の読取り処理(S1)へ戻る。
【0013】このように本実施例では、複数のシナリオ
ファイルの組合わせを変化させて被検査プログラムが書
込まれたRAM11を試験することができる。
【0014】従って、被検査プログラムにパグが発見さ
れた場合には、RAM11の変更個所が容易に書き替え
られ、修正されたのち、再検査され、最終的にROMへ
書き替えることができる。
【0015】
【発明の効果】以上説明したように本発明は、被検査プ
ログラムに対する複数の検査シナリオを記述した複数の
シナリオファイルを含むシーケンスシナリオファイル
と、被検査プログラムの検査の開始・停止及び前記シナ
リオファイル名を入力する入力手段と、被検査プログラ
ムの検査結果をファイルする検査結果ファイルと、検査
結果の正誤判定を行うための判定基準がファイルされて
いる判定基準ファイルと、被検査プログラムの検査実行
中の検査内容を表示する出力手段と、検査結果と判定基
準との比較照合の結果をファイルする判定結果ファイル
と、入力手段から入力されたシナリオファイル名のシナ
リオファイルをシーケンスシナリオファイルから読出し
前記各手段を利用してシナリオファイルのデータに従っ
て被検査プログラムの検査を実行する制御・処理手段と
を備えることにより、検査の経過を出力手段で見て、被
検査プログラムの良否を早く知ることができる効果があ
る。
【0016】又、入力手段で複数の検査シナリオの組合
せ及び入力順序を自由に設定して、被検査プログラムに
対して複数の条件で検査できるので、被検査プログラム
の品質を従来より向上させることができる効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例を示すブロック図である。
【図2】本実施例における被検査プログラムに対するテ
スト手順を示す流れ図である。
【図3】従来例を示すブロック図である。
【符号の説明】
1 入力装置 2 出力装置 3 CPU 4 ROM 5 判定基準ファイル 6 判定結果ファイル 7 検査結果ファイル 8 シーケンスシナリオファイル 8a,8b,…,8n,A,B,…,X シナリオフ
ァイル 9,10 バス 11 RAM

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 被検査プログラムに対する複数の検査シ
    ナリオを記述した複数のシナリオファイルを含むシーケ
    ンスシナリオファイルと、前記被検査プログラムの検査
    の開始・停止及び前記シナリオファイル名を入力する入
    力手段と、前記被検査プログラムの検査結果をファイル
    する検査結果ファイルと、前記検査結果の正誤判定を行
    うための判定基準がファイルされている判定基準ファイ
    ルと、前記被検査プログラムの検査実行中の検査内容を
    表示する出力手段と、前記検査結果と前記判定基準との
    比較照合の結果をファイルする判定結果ファイルと、前
    記入力手段から入力されたシナリオファイル名のシナリ
    オファイルを前記シーケンスシナリオファイルから読出
    し前記各手段を利用して前記シナリオファイルのデータ
    に従って前記被検査プログラムの検査を実行する制御・
    処理手段とを備えることを特徴とする自動検査装置。
  2. 【請求項2】 前記制御・処理手段は前記入力手段から
    入力されたシナリオファイル名のシナリオファイルを前
    記シーケンスシナリオファイルから読取る読取手段と、
    前記読取ったシナリオファイルからデータを読出しコマ
    ンドを抽出しそれを処理できるコマンドに変換するコマ
    ンド解析手段と、変換したコマンドを前記被検査プログ
    ラムに実行して検査を行う検査・実行手段と、実行中の
    検査内容を前記出力手段に表示する出力表示手段と、前
    記検査・実行手段による検査結果を前記検査結果ファイ
    ルへ格納する検査結果格納手段と、前記検査結果と前記
    判定基準との比較照合して前記検査結果の正誤判定を行
    う結果照合手段と、前記正誤判定の結果を前記判定結果
    ファイルへ格納する判定結果格納手段とを有することを
    特徴とする請求項1記載の自動検査装置。
JP6316748A 1994-12-20 1994-12-20 自動検査装置 Pending JPH08171506A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6316748A JPH08171506A (ja) 1994-12-20 1994-12-20 自動検査装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6316748A JPH08171506A (ja) 1994-12-20 1994-12-20 自動検査装置

Publications (1)

Publication Number Publication Date
JPH08171506A true JPH08171506A (ja) 1996-07-02

Family

ID=18080479

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6316748A Pending JPH08171506A (ja) 1994-12-20 1994-12-20 自動検査装置

Country Status (1)

Country Link
JP (1) JPH08171506A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009032134A (ja) * 2007-07-30 2009-02-12 Hitachi Ltd 情報処理装置の自動検査方式

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63259739A (ja) * 1987-04-17 1988-10-26 Nec Corp プログラム自動検査方式
JPH0338956A (ja) * 1989-07-05 1991-02-20 Nec Corp 自動試験装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63259739A (ja) * 1987-04-17 1988-10-26 Nec Corp プログラム自動検査方式
JPH0338956A (ja) * 1989-07-05 1991-02-20 Nec Corp 自動試験装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009032134A (ja) * 2007-07-30 2009-02-12 Hitachi Ltd 情報処理装置の自動検査方式

Similar Documents

Publication Publication Date Title
US6889337B1 (en) Method and system for screen reader regression testing
CN115269384A (zh) 集成测试方法、系统、电子设备及存储介质
JP2005276040A (ja) デグレード確認検査方法、デグレード確認検査システム、およびそのためのプログラム
JP3206096B2 (ja) 入力データ処理装置
JP2765549B2 (ja) コンピュータシステムにおける動作評価システム
JPH0338956A (ja) 自動試験装置
JPH04281536A (ja) 会話型ツールにおけるプログラム再テスト方式
JP2001273168A (ja) ソフトウエア自動テストシステム
JP3033723B2 (ja) 蓄積プログラム制御電子交換機のシミュレート試験方式およびプログラム記録媒体
JP2746180B2 (ja) プログラムテスト支援管理装置及びプログラムテスト支援管理方法
JPH06214770A (ja) 制御装置
CN117271237A (zh) 基于台架环境的车辆报警信息正误自动决策方法
JPH06214695A (ja) キーボードインタフェース試験装置
JPH0497448A (ja) 対話型単体テスト方式
JPH0667926A (ja) プログラム評価方式
JP2549690B2 (ja) チャネルプロセッサの擬似障害試験方式
CN119441048A (zh) 车辆的文言测试方法、装置、电子设备及存储介质
JPH0916386A (ja) 画面アプリケーションプログラム評価処理システム
JPS63145518A (ja) キ−処理の自動テスト方式
JPH04273341A (ja) プログラム自動テスト装置
JPH0243638A (ja) プログラムテスト用ドライバ
JPH05110672A (ja) 電子交換機用プログラム自動試験システム
JPH04338851A (ja) 出力専用制御部の試験方式
JPH05100906A (ja) オンラインプログラムテスト支援装置
JPH07168743A (ja) 利用者プログラム異常終了時の情報表示システム

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19970819