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
Links
- 238000012360 testing method Methods 0.000 claims abstract description 54
- 238000006243 chemical reaction Methods 0.000 claims abstract description 12
- 238000004519 manufacturing process Methods 0.000 claims description 19
- 238000013075 data extraction Methods 0.000 claims description 10
- 239000000284 extract Substances 0.000 abstract description 2
- 230000007717 exclusion Effects 0.000 abstract 1
- 238000000034 method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
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とから成る。
と、本番系オンラインサブシステム2とデータ抽出機構
3と、本番系オンラインプログラム4と、本番系メッセ
ージフォーマット5と、オンライントランザクションデ
ータ6と本番系トランザクションフォーマット7と、デ
ータ変換機構8と、テスト系データフォーマット9とテ
スト系トランザクションデータフォーマット10と、疑
似データ11と、ターミナルシミュレータ12と、テス
ト系オンラインサブシステム13と、テスト系オンライ
ンプログラム14とから成る。
【0009】データ抽出機構3は、実端末1から入力さ
れ、本番系オンラインサブシステム2により本番系メッ
セージフォーマット5に格納されているメッセージ編集
が取り除かれたデータを抽出し、オンライントランザク
ションデータ6として格納する。
れ、本番系オンラインサブシステム2により本番系メッ
セージフォーマット5に格納されているメッセージ編集
が取り除かれたデータを抽出し、オンライントランザク
ションデータ6として格納する。
【0010】データ変換機構8は、データ抽出機構3に
より抽出されたオンライントランザクションデータ6に
対して、本番系トランザクションデータフォーマット7
とテスト系トランザクションデータフォーマット10と
の比較から必要のないデータは取り除き、あらたに追加
する必要なるデータは追加する。その際、辞書システム
15を参照してあらたに追加すべきデータ項目のサンプ
ルデータを引用する。さらに、テスト系メッセージフォ
ーマット9を参照して端末の実データ相当の疑似データ
11を生成する。
より抽出されたオンライントランザクションデータ6に
対して、本番系トランザクションデータフォーマット7
とテスト系トランザクションデータフォーマット10と
の比較から必要のないデータは取り除き、あらたに追加
する必要なるデータは追加する。その際、辞書システム
15を参照してあらたに追加すべきデータ項目のサンプ
ルデータを引用する。さらに、テスト系メッセージフォ
ーマット9を参照して端末の実データ相当の疑似データ
11を生成する。
【0011】ターミナルシミュレータ12は、データ変
換機構8によって生成された疑似データ11をテスト系
オンラインサブシステム13に投入する。この際、負荷
パラメータ16により本番系システムと比較した負荷の
大きさを指定できる。テスト系オンラインサブシステム
13は、テスト系オンラインプログラム14にターミナ
ルシミュレータ12により投入された疑似データ11を
テスト系メッセージフォーマット9を取り除いた形で渡
し、テスト系オンラインプログラム14のテストを実行
する。
換機構8によって生成された疑似データ11をテスト系
オンラインサブシステム13に投入する。この際、負荷
パラメータ16により本番系システムと比較した負荷の
大きさを指定できる。テスト系オンラインサブシステム
13は、テスト系オンラインプログラム14にターミナ
ルシミュレータ12により投入された疑似データ11を
テスト系メッセージフォーマット9を取り除いた形で渡
し、テスト系オンラインプログラム14のテストを実行
する。
【0012】テスト系オンラインプログラム14をデバ
ッグあるいはシステムテストを行う場合には、本番系オ
ンラインプログラム4へ本番系オンラインサブシステム
2から渡されるオンライントランザクションデータを、
データ抽出機構3によりモニタリングしてロアンリトラ
ンザクションデータ6として抽出する。そして、データ
変換機構8によりオンライントランザクションデータ6
を疑似データ11に変換し格納する。
ッグあるいはシステムテストを行う場合には、本番系オ
ンラインプログラム4へ本番系オンラインサブシステム
2から渡されるオンライントランザクションデータを、
データ抽出機構3によりモニタリングしてロアンリトラ
ンザクションデータ6として抽出する。そして、データ
変換機構8によりオンライントランザクションデータ6
を疑似データ11に変換し格納する。
【0013】ターミナルシミュレータ12は、データ変
換機構8により変換された疑似データ11をテスト系オ
ンラインサブシステム13に投入する。
換機構8により変換された疑似データ11をテスト系オ
ンラインサブシステム13に投入する。
【0014】テスト系オンラインサブシステム13は、
ターミナルシミュレータ12により疑似データ11を投
入されることにより処理を開始し、疑似データ11に付
加されているメッセージフォーマット編集をテスト系メ
ッセージフォーマット9を参照して取り除きテスト系オ
ンラインプログラム14へ渡す形式に変換後、テスト系
オンラインプログラム14に渡す。
ターミナルシミュレータ12により疑似データ11を投
入されることにより処理を開始し、疑似データ11に付
加されているメッセージフォーマット編集をテスト系メ
ッセージフォーマット9を参照して取り除きテスト系オ
ンラインプログラム14へ渡す形式に変換後、テスト系
オンラインプログラム14に渡す。
【0015】テスト系オンラインプログラム14は、プ
ログラムの指定により処理を行うが端末あるいはプリン
タへの出力が必要な場合にはテスト系オンラインサブシ
ステム13でメッセージフォーマット編集処理後データ
をターミナルシミュレータ12に返送する。このターミ
ナルシミュレータ12に返送されたデータは、出力リス
ト17として打ち出してテスト系オンラインプログラム
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】 本番運用されているシステムからオンラ
イントランザクションデータを抽出するデータ抽出機構
と、このデータ抽出機構により抽出された前記オンライ
ントランザクションデータと本番系およびテスト系のメ
ッセージフォーマット定義情報ならびにトランザクショ
ンデータフォーマットとの情報からテスト用疑似データ
を生成するデータ変換機構と、前記疑似データをテスト
環境に投入するターミナルシミュレータとを有すること
を特徴とするオンラインプログラムのテスト方式。
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)
| 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 | 日本電気株式会社 | 検証システム及び検証方法 |
-
1991
- 1991-12-06 JP JP3322767A patent/JPH05250218A/ja not_active Withdrawn
Cited By (8)
| 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 |