JPH02205938A - オンラインシステムの自動検証方式 - Google Patents

オンラインシステムの自動検証方式

Info

Publication number
JPH02205938A
JPH02205938A JP1024826A JP2482689A JPH02205938A JP H02205938 A JPH02205938 A JP H02205938A JP 1024826 A JP1024826 A JP 1024826A JP 2482689 A JP2482689 A JP 2482689A JP H02205938 A JPH02205938 A JP H02205938A
Authority
JP
Japan
Prior art keywords
telegram
message
file
output
input
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
JP1024826A
Other languages
English (en)
Inventor
Haruhiko Hino
日野 治彦
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 JP1024826A priority Critical patent/JPH02205938A/ja
Publication of JPH02205938A publication Critical patent/JPH02205938A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は金融機関などのオンラインシステムにおけるプ
ログラムの修正時の検証方式に関する。
〔従来の技術〕
従来、オンラインシステムのプログラムを修正したとき
の検証方法は、人間がテスト要項書などを参照しながら
端末から入力を行い、その出力結果を逐一チエツクして
いる。
〔発明が解決しようとする課題〕
上述した従来の検証方法には次のような欠点がある。
(1)端末からの入力、出力結果のチエツクを人間が逐
−秤うため、誤操作やチエツク洩れが起こる。
(2)電文の誤り等、目に見えない箇所の誤りの発見が
困難である。
〔課題を解決するための手段〕
本発明によるオンラインシステムの自動検証方式は、電
文をファイルに蓄積する電文蓄積部と、蓄積された電文
を分類・コピーする電文コピー部と、外部記憶装置から
読込んだ電文をホスト側に送信し前記ホスト側からの返
信電文をファイルに蓄積する端末シミュレート部と、前
記電文蓄積部が受信した電文と前記端末シミュレート部
が受信した電文とを論理的な小区分ごとに比較し相違箇
所を印字装置に出力する電文比較部とを有する。
〔実施例〕
次に、本発明について図面を参照して説明する。
第1図は本発明の一実施例のブロック図である。
同図においてオンラインシステムの自動検証方式は、入
力装置12表示装置2.記憶装置3および4、印字装置
5.制御袋W6を有して構成される。
制御装置6は電文蓄積部11.電文コピー部12゜端末
シミュレート部13.電文比較部14を含む。
さらに制御装置6はホストコンピュータに接続されてい
る。
電文蓄積部11は端末がホスト側へ送信する電文(以下
入力電文と称す)と端末がホスト側から受信する電文(
以下出力電文と称す)の2種類の電文を、入力/出力電
文の識別をつけて固定磁気ディスク3上のファイル(以
下電文蓄積ファイルと称す)に蓄積する。
電文コピー部12は電文蓄積ファイル上の電文を入力電
文、出力電文に分けて、それぞれを入力電文ファイル、
出力電文ファイルとしてフロッピィディスク4にコピー
する。
端末シミュレート部13はフロッピィディスク4の入力
電文ファイルから入力電文を順次読込み送信することに
より、あたかも業務が行われているようにシミュレート
し、ホストからの返信電文を電文蓄積ファイルに書込む
電文比較部14は2個の出力電文ファイルの対応する電
文を論理的な小区分(以下セグメントと称す)ごとに比
較し、相違点をプリンタ5に出力する。
第・2図は電文蓄積部11の動作を示す流れ図である。
同図においてステップ21はキーボード1より業務、テ
スト項目等を入力する。そしてステップ22は入力電文
をホスト側に送信する。ステップ23は送信した入力電
文を固定磁気ディスク3上の電文蓄積ファイルに書込む
、ステップ24は送信した入力電文をチエツクし、ホス
ト側からの返信が必要かどうかチエツクする。返信不要
であればステップ21仁戻る。
ステップ25はホスト側からの出力電文を受信する。ス
テップ26は出力電文を電文蓄積ファイルに書込む、ス
テップ27は出力電文の内容に応じた処理を行い、CR
Tデイスプレィ2やプリンタ5へ結果を出力し、ステッ
プ21に戻る。
第3図は電文コピー部12の動作を示す流れ図である。
同図において31は電文蓄積ファイルから1電文を読込
む、ステップ32は電文蓄積ファイルの終了をチエツク
し、ファイルが終了したならば処理を終了する。
ステップ33は読込んだ電文が入力電文か出力電文かチ
エツクし、それが入力電文であればステップ34.出力
電文であればステップ35へそれぞれ移行する。ステッ
プ34は入力電文を入力電文ファイルにコピーし、ステ
ップ31に戻る。ステップ35は出力電文を出力電文フ
ァイルにコピーし、ステップ31に戻る。
第4図は端末シミュレート部13の動作を示す流れ図で
ある。同図においてステップ41はフロッピィディスク
4上の入力電文ファイルから入力電文を1個読込む、ス
テップ42は入力電文ファイルの終了をチエツクし、フ
ァイル終了であれば処理を終了する。ステップ43は読
込んだ入力電文をホスト側に送信する。ステップ44は
送信した電文が返信を要するものか否かをチエツクする
返信不要であればステップ41に戻り、次の入力電文の
送信を行う。
ステップ45はホスト側からの出力電文を受信する。ス
テップ46は、受信した電文を固定磁気ディスク3上の
電文蓄積ファイルに書込み、ステップ41に戻る。
第5図は電文比較部14の動作を示す流れ図である。同
図においてステップ51はフロッピィディスク4上の比
較を行う2個の出力電文ファイルから電文を1個ずつ読
込む、ステップ52は出力電文ファイルの終了をチエツ
クし、ファイル終了であれば処理を終了する。
ステップ53は読込んだ出力電文を論理的な小区分(以
下セグメントと称す)に分割する。ステップ54は2個
の電文の対応するセグメントを比較する。両セグメント
の内容が同一であればステップ57へ移行する(ステッ
プ55)、ステップ56はセグメントの内容と相違箇所
をプリンタ5に出力する。
ステップ57は次のセグメントがあるかチエツクし、あ
ればステップ54へ戻り次のセグメントの比較を行う0
次のセグメントがなければステップ51に戻り次の電文
を読込む。
第6図はオンラインシステムの自動検証方式の動作を示
す説明図である。同図において電文蓄積部11は検証テ
ストを行い、入力電文と出力電文を電文蓄積ファイル3
aに蓄積する。次に電文コピー部12aが電文蓄積ファ
イル3aの入力電文と出力電文をそれぞれ出力電文ファ
イル4aおよび入力電文ファイル4cにコピーする。
端末シミュレート部13は入力電文ファイル4Cの電文
を送信する。これにより以前に行った検証テストと同じ
電文を再現できる。また、ホストからの返信電文を電文
蓄積ファイル3bに蓄積する。そして電文コピー部12
bが出力電文を出力電文ファイル4bにコピーする。こ
こで出力電文ファイル4aと4bを区別するために、4
aをマスタ、4bをサブの出力電文ファイルと呼ぶ。
電文比較部14はマスクとサブの2個の出力電文をセグ
メント単位に比較し、相違箇所を電文相違リスドラaと
してプリンタ5に出力する。プリンタに何も出力されな
ければ、全く同じ出力電文をホストが作成したことにな
る。
〔発明の効果〕
以上説明したように、本発明には以下のような効果があ
る。
(1)1度テストした項目をオペレータの入力ミス等な
く再現できる。
(2)電文上の誤り、変更点等をプリンタに出力して直
接確認することができる。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図、第2図は
電文蓄積部の動作を示すフローチャート、第3図は電文
コピー部の動作を示すフローチャート、第4図は端末シ
ミュレート部の動作を示すフローチャート、第5図は電
文比較部の動作を示すフローチャート、第6図は全体の
動作を示す説明図である。 1・・・キーボード、2・・・CRTデイスプレィ、3
・・・固定磁気ディスク、4・・・フロッピィディスク
、5・・・プ′リンタ、°6・・・制御装置、11・・
・電文蓄積部、12・・・電文コピー部、13・・・端
末シミュレート部、14・・・電文比較部。

Claims (1)

    【特許請求の範囲】
  1. 電文をファイルに蓄積する電文蓄積部と、蓄積された電
    文を分類・コピーする電文コピー部と、外部記憶装置か
    ら読込んだ電文をホスト側に送信し前記ホスト側からの
    返信電文をファイルに蓄積する端末シミュレート部と、
    前記電文蓄積部が受信した電文と前記端末シミュレート
    部が受信した電文とを論理的な小区分ごとに比較し相違
    箇所を印字装置に出力する電文比較部とを有することを
    特徴とするオンラインシステムの自動検証方式。
JP1024826A 1989-02-03 1989-02-03 オンラインシステムの自動検証方式 Pending JPH02205938A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1024826A JPH02205938A (ja) 1989-02-03 1989-02-03 オンラインシステムの自動検証方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1024826A JPH02205938A (ja) 1989-02-03 1989-02-03 オンラインシステムの自動検証方式

Publications (1)

Publication Number Publication Date
JPH02205938A true JPH02205938A (ja) 1990-08-15

Family

ID=12148990

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1024826A Pending JPH02205938A (ja) 1989-02-03 1989-02-03 オンラインシステムの自動検証方式

Country Status (1)

Country Link
JP (1) JPH02205938A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000010836A (ja) * 1998-06-22 2000-01-14 Hitachi Information Systems Ltd クライアント・サーバ型アプリケーションのテスト方法及びこの方法を実現するためのプログラムを記録した記録媒体
JP2005293053A (ja) * 2004-03-31 2005-10-20 Nippon Steel Corp テスト支援装置及びテスト支援方法
JP2005322157A (ja) * 2004-05-11 2005-11-17 Nippon Steel Corp テスト支援装置、テスト支援システム及びテスト支援方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000010836A (ja) * 1998-06-22 2000-01-14 Hitachi Information Systems Ltd クライアント・サーバ型アプリケーションのテスト方法及びこの方法を実現するためのプログラムを記録した記録媒体
JP2005293053A (ja) * 2004-03-31 2005-10-20 Nippon Steel Corp テスト支援装置及びテスト支援方法
JP2005322157A (ja) * 2004-05-11 2005-11-17 Nippon Steel Corp テスト支援装置、テスト支援システム及びテスト支援方法

Similar Documents

Publication Publication Date Title
US5812436A (en) Method and apparatus for testing and analyzing the conformance of a proposed set of requirements for a proposed network management application
CN111104392A (zh) 一种数据库迁移方法、装置、电子设备及存储介质
US20020059561A1 (en) Software package verification
CN109324864B (zh) 一种人机交互操作信息的获取方法及装置
JPH01163871A (ja) 伝票圧縮文の作成方法
US6195767B1 (en) Data corruption detection apparatus and method
JPH02205938A (ja) オンラインシステムの自動検証方式
US7496611B2 (en) Disambiguating globally unique identifiers after duplication
CN111090590A (zh) 一种游戏程序测试bug检测方法
CN120075241A (zh) 数据复制方法、装置、电子设备及可读存储介质
CN113961571B (zh) 一种基于数据探针的多模态数据感知方法及装置
CN111400159A (zh) 测试报告处理方法、装置、电子设备及计算机存储介质
JP2003006001A (ja) 業務処理ソフトウエアのテスト装置
KR102079785B1 (ko) 전산시스템의 테스트 방법 및 그 장치
Nawrocki et al. Error categorization and analysis in man-computer communication systems
JP2642015B2 (ja) ネットワーク構成情報作成装置
JP2025015949A (ja) 設計情報管理システム、及び設計情報管理方法
JP2508193B2 (ja) 登録原文の変換装置
JPH05181658A (ja) ソフトウエア保守システム
US20070185887A1 (en) Systems and methods for attribute binding
KR20240056272A (ko) 서클 체인을 활용한 데이터 위변조 검증 시스템 및 방법
JPH035809A (ja) Ocr装置のデータエントリー方式
JPH0316353A (ja) データ管理方式
JPH05122335A (ja) 局データ照合方式
JPH0421018A (ja) データ入力装置