JPH01270151A - プログラムテストシステム - Google Patents

プログラムテストシステム

Info

Publication number
JPH01270151A
JPH01270151A JP63099928A JP9992888A JPH01270151A JP H01270151 A JPH01270151 A JP H01270151A JP 63099928 A JP63099928 A JP 63099928A JP 9992888 A JP9992888 A JP 9992888A JP H01270151 A JPH01270151 A JP H01270151A
Authority
JP
Japan
Prior art keywords
test data
execution result
test
execution
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.)
Pending
Application number
JP63099928A
Other languages
English (en)
Inventor
Norikatsu Suda
須田 紀克
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 Corp
Original Assignee
NEC Corp
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 Corp filed Critical NEC Corp
Priority to JP63099928A priority Critical patent/JPH01270151A/ja
Publication of JPH01270151A publication Critical patent/JPH01270151A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はプログラムテストシステムに関する。
〔従来の技術〕
従来、プログラムテストシステムにおいては、一連のテ
ストデータに従ったテストが行われた後に、一連の実行
結果を人手で確認したり、正解値データとの比較が行わ
れる方式となっていた。
〔発明が解決しようとする課題〕
上述した従来のテストシステムは、一連のテストデータ
に従ったテストが終了してから実行結果を判定する方式
となっているので、テストデータの一部を誤って指定す
ることによって、一部に正解値が得られなかった場合は
、実行後にテストデータを変更・修正して全てを再実行
する必要があり、効果的でないと共に最初の実行結果情
報が無駄になるという欠点がある。
〔課題を解決するための手段〕
本発明のプログラムテストシステムは、一連のテストデ
ータによりプログラムを起動・制御し実施するプログラ
ムテストにおいて、 テスト実行結果の正解値である正解値情報と、前記テス
ト実行結果と前記正解値情報とを比較解析する実行結果
解析手段と、 前記テスト実行結果と前記正解値情報とが異った場合に
再実行を可能とする為に前記テスト実行結果を通知しテ
ストデータを再入力するテストデータ再入力手段とを有
する。
(実施例] 次に、本発明について図面を参照して説明する 第1図は本発明の構成を表わす図であり、テストデータ
1.正解値情報2.実行制御手段3.実行結果解析手段
4.テストデータ再入力手段5゜端末装置6およびプロ
グラム群7から成る。
実行制御手段3は、テストデータ1に記述された一連の
実行制御情報に従ってパラメータ情報を作成し、被テス
トプログラムであるプログラム群7内のプログラムを順
次起動し、プログラムの処理が終了すると実行結果を基
に実行結果解析手段4を順次に起動する。
実行結果解析手段4は、正解値情報2の内容と該当実行
結果を比較解析し1.実行結果が期待した正解値を得た
か判定し結果を実行制御手段3に通知する。
実行制御手段3は、実行結果が期待した正解値を得てい
た場合は、引き続きテストデータ1に従って処理を続行
するが1期待した正解値が得られなかった場合は、テス
トデータ再入力手段5を起動して端末装置6よりテスト
データを入力させ、入力したテストデータに従ってプロ
グラムを起動し処理を継続させる。
第2図は本実施例を説明するための図である。
プログラムA、B、C等から構成される一連のプログラ
ム群7をテストする為に、テストデータ1には、5TE
PIから順次実行すべきプログラムとそのパラメータ情
報が記述され、正解値情報2には各実行結果として得ら
れるべき正解値が記述されている7 実行制御手段3はテストデータ1に記述された情報に従
い5TEPIとしてプログラムAを起動し、その結果を
実行結果解析手段4によって正解値情報2のS T E
、 P 1の正解値と比較し、結果が正しければ次の5
TEP2へと順次同様の処理を続けていく。
ここで仮に5TEP2の実行結果が正解値と異っていた
場合、実行制御手段3はテストデータ再入力手段5を起
動する。テストデータ再入力手段5は、実行結果が異っ
ていた5TEP2のテストデータとその実行結果を端末
装置6に表示し、5TEP2に関する新しいテストデー
タを端末装置6から入力よう勧誘するする。実行制御手
段3は、テストデータ再入力手段5から得た新しい5T
EP2のテストデータに従て再度5TEP2の処理を実
行し処理を継続する。
〔発明の効果〕
以上説明したように本発明は、プログラムテストの実行
時に個々のテストデータによる実行結果と正解値とを比
較判定し、実行結果と正解値とが異でいた場合時点でテ
ストデータの百方によりプログラムテストな継続を可能
とすることにより、効果の良いプログラムテストができ
る効果がある。
【図面の簡単な説明】
第1図は本発明の全体構成図、第2図は本発明の一実施
例を説明する図である。 1・・・・・・テストデータ、2・・・・・・正解値情
報、3・・・・・・実行制御手段、4・・・・・・実行
結果解析手段、5・・・・・・テストデータ再入力手段
、6・・・・・・端末装置、7・・・・・・プログラム
群。

Claims (1)

  1. 【特許請求の範囲】  一連のテストデータによりプログラムを起動・制御し
    実施するプログラムテストにおいて、テスト実行結果の
    正解値である正解値情報と、前記テスト実行結果と前記
    正解値情報とを比較解析する実行結果解析手段と、 前記テスト実行結果と前記正解値情報とが異つた場合に
    再実行を可能とする為に前記テスト実行結果を通知しテ
    ストデータを再入力するテストデータ再入力手段とを有
    するプログラムテストシステム。
JP63099928A 1988-04-21 1988-04-21 プログラムテストシステム Pending JPH01270151A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63099928A JPH01270151A (ja) 1988-04-21 1988-04-21 プログラムテストシステム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63099928A JPH01270151A (ja) 1988-04-21 1988-04-21 プログラムテストシステム

Publications (1)

Publication Number Publication Date
JPH01270151A true JPH01270151A (ja) 1989-10-27

Family

ID=14260413

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63099928A Pending JPH01270151A (ja) 1988-04-21 1988-04-21 プログラムテストシステム

Country Status (1)

Country Link
JP (1) JPH01270151A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05120068A (ja) * 1991-10-25 1993-05-18 Nippon Steel Corp コンピユータプログラムのテスト検証方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05120068A (ja) * 1991-10-25 1993-05-18 Nippon Steel Corp コンピユータプログラムのテスト検証方法

Similar Documents

Publication Publication Date Title
US7240258B1 (en) Parallel test system and method
JPH01270151A (ja) プログラムテストシステム
JP2606085B2 (ja) プログラム評価方式
CN111767233B (zh) 基于智能快递柜的业务测试方法及装置
JPH01297738A (ja) コンピュータの試験装置
JPS63201736A (ja) プログラマブルコントロ−ラのプログラミング装置
CN101419054B (zh) 图像处理设备
JPH02126339A (ja) 入出力処理機能テスト方法及び装置
JPH0231245A (ja) プログラムテスト方式
KR0183339B1 (ko) 범용 컴퓨터 시스템을 이용한 순서 제어 방법
JPS63145518A (ja) キ−処理の自動テスト方式
JPH02212944A (ja) 論理シミュレーション方式
JPH03216739A (ja) テスト項目のランダム実行方式
JPH04268653A (ja) 入出力制御装置の試験方式
JP2746180B2 (ja) プログラムテスト支援管理装置及びプログラムテスト支援管理方法
JPH01200406A (ja) プログラマブルコントローラ用プログラム比較装置
JPH0540648A (ja) 情報処理装置の試験実行方式
JPS63300330A (ja) ファ−ムウェアのデバッグ方法
JPS63157244A (ja) 周辺装置試験プログラムデバグ方式
JPH02294841A (ja) 論理シミュレーション方式
JPH04102931A (ja) 情報処理装置の試験方式
JPH04277840A (ja) 非同期命令のシミュレーション方式
JPH04100161A (ja) ソフトウエア信頼度の推定方法および装置
JPH05108407A (ja) 計算機用プログラムのデバツクシステム
JPH05181927A (ja) 論理シミュレーション装置