JPH05250218A - オンラインプログラムのテスト方式 - Google Patents

オンラインプログラムのテスト方式

Info

Publication number
JPH05250218A
JPH05250218A JP3322767A JP32276791A JPH05250218A JP H05250218 A JPH05250218 A JP H05250218A JP 3322767 A JP3322767 A JP 3322767A JP 32276791 A JP32276791 A JP 32276791A JP H05250218 A JPH05250218 A JP H05250218A
Authority
JP
Japan
Prior art keywords
data
test
online
pseudo
test system
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.)
Withdrawn
Application number
JP3322767A
Other languages
English (en)
Inventor
Hiroyasu Otake
弘恭 大竹
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 JP3322767A priority Critical patent/JPH05250218A/ja
Publication of JPH05250218A publication Critical patent/JPH05250218A/ja
Withdrawn legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Computer And Data Communications (AREA)

Abstract

(57)【要約】 【目的】 コンピュータシステムのオンラインプログラ
ムのテストの自動化および省力化を目的とする。 【構成】 データ抽出機構とがトランザクションデータ
の抽出をおこなうデータ変換機構が疑似データを生成す
るターミナルシミュレータがテスト系オンラインサブシ
ステム疑似データを投入する。 【効果】 オンラインプログラムのテストが自動化で
き、テストに要する工数の減少およびミスの減少が実現
できる。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、オンラインプログラム
のテスト方式に関し、特にオンラインデータコミュニケ
ーションサブシステムを利用したオンラインプログラム
のテスト実施方式に関する。
【0002】
【従来の技術】従来、オンラインプログラムのテスト方
式としては、実際にオンライン稼働する端末を接続し人
が疑似データを入力する方式と、端末動作とシミュレー
トするデータをあらかじめ人手で作成しておきテスト用
データとして入力する方式のいずれかがとられていた。
【0003】
【発明が解決しようとする課題】この従来のオンライン
プログラムのテスト方式では、入力するデータを人手で
作成する必要があるという欠点があるうえ、システムが
どこまでの負荷に耐えられるかテストする場合には数多
くの人を端末操作を行うために確保する必要があり、テ
ストの実施時間あるいは費用面での制約が大きい。さら
にテスト項目として通常のシステム運用時のシステム負
荷あるいはレスポンスを測定する必要があるがこのよう
なデータを人手で準備するためには多大な工数が必要に
なるという欠点がある。
【0004】本発明は、このような欠点を解消しオンラ
インプログログラムのテスト実施に要する工数を削減し
テストを自動化するテスト実施方式を提供することにあ
る。
【0005】
【課題を解決するための手段】本発明のオンラインプロ
グラムのテスト実施方式は、本番運用されているシステ
ムからオンライントランザクションデータを抽出するデ
ータ抽出機構と、このデータ抽出機構により抽出された
前記オンライントランザクションデータと本番系および
テスト系のメッセージフォーマット定義情報ならびにト
ランザクションデータフォーマットとの情報からテスト
用疑似データを生成するデータ変換機構と、前記疑似デ
ータをテスト環境に投入するターミナルシミュレータと
を有する。
【0006】
【実施例】次に、本発明の実施例について図面を参照し
て説明する。
【0007】図1は、本発明の一実施例を示すブロック
図である。
【0008】本実施例のテスト実施方式は、実端末1
と、本番系オンラインサブシステム2とデータ抽出機構
3と、本番系オンラインプログラム4と、本番系メッセ
ージフォーマット5と、オンライントランザクションデ
ータ6と本番系トランザクションフォーマット7と、デ
ータ変換機構8と、テスト系データフォーマット9とテ
スト系トランザクションデータフォーマット10と、疑
似データ11と、ターミナルシミュレータ12と、テス
ト系オンラインサブシステム13と、テスト系オンライ
ンプログラム14とから成る。
【0009】データ抽出機構3は、実端末1から入力さ
れ、本番系オンラインサブシステム2により本番系メッ
セージフォーマット5に格納されているメッセージ編集
が取り除かれたデータを抽出し、オンライントランザク
ションデータ6として格納する。
【0010】データ変換機構8は、データ抽出機構3に
より抽出されたオンライントランザクションデータ6に
対して、本番系トランザクションデータフォーマット7
とテスト系トランザクションデータフォーマット10と
の比較から必要のないデータは取り除き、あらたに追加
する必要なるデータは追加する。その際、辞書システム
15を参照してあらたに追加すべきデータ項目のサンプ
ルデータを引用する。さらに、テスト系メッセージフォ
ーマット9を参照して端末の実データ相当の疑似データ
11を生成する。
【0011】ターミナルシミュレータ12は、データ変
換機構8によって生成された疑似データ11をテスト系
オンラインサブシステム13に投入する。この際、負荷
パラメータ16により本番系システムと比較した負荷の
大きさを指定できる。テスト系オンラインサブシステム
13は、テスト系オンラインプログラム14にターミナ
ルシミュレータ12により投入された疑似データ11を
テスト系メッセージフォーマット9を取り除いた形で渡
し、テスト系オンラインプログラム14のテストを実行
する。
【0012】テスト系オンラインプログラム14をデバ
ッグあるいはシステムテストを行う場合には、本番系オ
ンラインプログラム4へ本番系オンラインサブシステム
2から渡されるオンライントランザクションデータを、
データ抽出機構3によりモニタリングしてロアンリトラ
ンザクションデータ6として抽出する。そして、データ
変換機構8によりオンライントランザクションデータ6
を疑似データ11に変換し格納する。
【0013】ターミナルシミュレータ12は、データ変
換機構8により変換された疑似データ11をテスト系オ
ンラインサブシステム13に投入する。
【0014】テスト系オンラインサブシステム13は、
ターミナルシミュレータ12により疑似データ11を投
入されることにより処理を開始し、疑似データ11に付
加されているメッセージフォーマット編集をテスト系メ
ッセージフォーマット9を参照して取り除きテスト系オ
ンラインプログラム14へ渡す形式に変換後、テスト系
オンラインプログラム14に渡す。
【0015】テスト系オンラインプログラム14は、プ
ログラムの指定により処理を行うが端末あるいはプリン
タへの出力が必要な場合にはテスト系オンラインサブシ
ステム13でメッセージフォーマット編集処理後データ
をターミナルシミュレータ12に返送する。このターミ
ナルシミュレータ12に返送されたデータは、出力リス
ト17として打ち出してテスト系オンラインプログラム
14の動作を確認する。
【0016】以上説明したように本発明のオンラインプ
ログラムのテスト実施方式は、本番系オンラインシステ
ムのオンライントランザクションデータを抽出するデー
タ抽出機構と、抽出されたオンライントランザクション
データを変換してテスト用の疑似データを生成するデー
タ変換機構と、生成された疑似データをテスト系オンラ
インサブシステムへ投入するターミナルシミュレータと
を有しているため、テスト用データを作成する工数を削
減し、データ作成ミスを減少させるだけでなくテスト実
施に要する工数を減少させることが可能となった。
【0017】
【発明の効果】以上説明したように本発明のオンライン
プログラムのテスト実施方式は、本番系のオンラインサ
ブシステムからオンライントランザクションデータを抽
出し、データ変換機構により疑似データを生成し、ター
ミナルシミュレータにより疑似データを投入することに
よりオンラインプログラムのテスト実施に要する工数を
削減する効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例を示すブロック図である。
【符号の説明】
1 実端末 2 本番系オンラインサブシステム 3 データ抽出機構 4 本番系オンラインプログラム 5 本番系メッセージフォーマット 6 オンライントランザクションデータ 7 本番系トランザクションフォーマット 8 データ変換機構 9 テスト系メッセージフォーマット 10 テスト系トランザクションデータフォーマット 12 ターミナルシミュレータ 13 テスト系オンラインサブシステム 14 テスト系オンラインプログラム

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 本番運用されているシステムからオンラ
    イントランザクションデータを抽出するデータ抽出機構
    と、このデータ抽出機構により抽出された前記オンライ
    ントランザクションデータと本番系およびテスト系のメ
    ッセージフォーマット定義情報ならびにトランザクショ
    ンデータフォーマットとの情報からテスト用疑似データ
    を生成するデータ変換機構と、前記疑似データをテスト
    環境に投入するターミナルシミュレータとを有すること
    を特徴とするオンラインプログラムのテスト方式。
JP3322767A 1991-12-06 1991-12-06 オンラインプログラムのテスト方式 Withdrawn JPH05250218A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3322767A JPH05250218A (ja) 1991-12-06 1991-12-06 オンラインプログラムのテスト方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3322767A JPH05250218A (ja) 1991-12-06 1991-12-06 オンラインプログラムのテスト方式

Publications (1)

Publication Number Publication Date
JPH05250218A true JPH05250218A (ja) 1993-09-28

Family

ID=18147422

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3322767A Withdrawn JPH05250218A (ja) 1991-12-06 1991-12-06 オンラインプログラムのテスト方式

Country Status (1)

Country Link
JP (1) JPH05250218A (ja)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07200358A (ja) * 1993-12-22 1995-08-04 Internatl Business Mach Corp <Ibm> ソフトウェア・アプリケーションの自動テスト方法
JPH08249406A (ja) * 1995-03-13 1996-09-27 Nec Corp 電話投票システム
JP2005293053A (ja) * 2004-03-31 2005-10-20 Nippon Steel Corp テスト支援装置及びテスト支援方法
JP2005322157A (ja) * 2004-05-11 2005-11-17 Nippon Steel Corp テスト支援装置、テスト支援システム及びテスト支援方法
JP2007272281A (ja) * 2006-03-30 2007-10-18 Omron Corp 障害事例検索システム、運賃計算障害事例検索システム、料金計算障害事例検索システム、
JP2011039723A (ja) * 2009-08-10 2011-02-24 Toshiba Corp テストデータ作成装置
JP2011217249A (ja) * 2010-04-01 2011-10-27 Mitsubishi Electric Corp 情報処理装置及び試験方法及びプログラム
JP2018055161A (ja) * 2016-09-26 2018-04-05 日本電気株式会社 検証システム及び検証方法

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07200358A (ja) * 1993-12-22 1995-08-04 Internatl Business Mach Corp <Ibm> ソフトウェア・アプリケーションの自動テスト方法
JPH08249406A (ja) * 1995-03-13 1996-09-27 Nec Corp 電話投票システム
JP2005293053A (ja) * 2004-03-31 2005-10-20 Nippon Steel Corp テスト支援装置及びテスト支援方法
JP2005322157A (ja) * 2004-05-11 2005-11-17 Nippon Steel Corp テスト支援装置、テスト支援システム及びテスト支援方法
JP2007272281A (ja) * 2006-03-30 2007-10-18 Omron Corp 障害事例検索システム、運賃計算障害事例検索システム、料金計算障害事例検索システム、
JP2011039723A (ja) * 2009-08-10 2011-02-24 Toshiba Corp テストデータ作成装置
JP2011217249A (ja) * 2010-04-01 2011-10-27 Mitsubishi Electric Corp 情報処理装置及び試験方法及びプログラム
JP2018055161A (ja) * 2016-09-26 2018-04-05 日本電気株式会社 検証システム及び検証方法

Similar Documents

Publication Publication Date Title
CN110096441B (zh) 一种基于uvm方法下fpga软件仿真测试环境建立方法
CN111782505A (zh) 列车系统仿真测试方法、装置、计算机设备和存储介质
CN111523676A (zh) 辅助机器学习模型上线的方法及装置
Walker et al. A simulation environment for ITER PCS development
JPH05250218A (ja) オンラインプログラムのテスト方式
CN115618777A (zh) 文件生成方法、装置、设备及存储介质
US20110010146A1 (en) Process for creating a library of algorithmic representations of electronic equipment
CN117555803A (zh) 基于可视化编程的功能测试方法及装置、可视化编程系统
CN111078576A (zh) 一种基于USB网卡技术的独立Web服务测试设备
CN120780593A (zh) 基于大模型辅助车载测试用例编写方法及装置
CN114125342A (zh) 一种应急操作记录方法及装置
JP7825088B1 (ja) テストコード修正方法および装置
JP2002024053A (ja) ログ機能を搭載した汎用検査システム
CN119378528A (zh) 制卡文件生成方法、制卡文件生成系统和计算机可读存储介质
JPH11118889A (ja) テストプログラム生成システム
CN119669063A (zh) 一种软件开发方法、装置、设备、介质及产品
CN115269417A (zh) 一种基于开放银行平台的应用程序接口仿真调试方法
JP2001022260A (ja) 運転訓練シミュレータの運転データ取込み方法
JPH05233268A (ja) 適合性試験の実行方式
JPH0895817A (ja) 情報処理装置の試験方法
Busser et al. Automatic Test Sequences Generation from Models
JP2000056978A (ja) エキスパートシステム
Carpenter Automated Requirements-Based Testing on Boeing 777 Display
JPH0567015A (ja) シミユレーシヨンデータ生成方式
JPH04308949A (ja) 通信システムの障害解析方式

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19990311