JP2005293053A - テスト支援装置及びテスト支援方法 - Google Patents
テスト支援装置及びテスト支援方法 Download PDFInfo
- Publication number
- JP2005293053A JP2005293053A JP2004105119A JP2004105119A JP2005293053A JP 2005293053 A JP2005293053 A JP 2005293053A JP 2004105119 A JP2004105119 A JP 2004105119A JP 2004105119 A JP2004105119 A JP 2004105119A JP 2005293053 A JP2005293053 A JP 2005293053A
- Authority
- JP
- Japan
- Prior art keywords
- computer
- test
- new computer
- test support
- operation history
- 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.)
- Granted
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
【解決手段】 既設計算機11から出力された動作結果と、新設計算機22から出力された動作結果とを比較する比較手段213と、上記比較手段213による比較の結果、既設計算機11から出力された動作結果と新設計算機22から出力された動作結果とが異なっていた場合に、新設計算機11における動作履歴を保存するように制御する動作履歴保存手段214とを設け、上記新設計算機22に不具合が発生した際にこの不具合を自動的に検出できるようにする。
【選択図】 図1
Description
図4に示すように、従来のテスト支援システムは、既設計算機41及び相手側の通信機器42より構成された本番系システム40と、新設計算機51及び擬似相手機器52より構成されたテスト系システム50により構成されている。
また、上記並行運転テストを行なう際に、上記本番系システムを変更することなく実施できるようにすることを第2の目的とする。
上記既設計算機から出力された動作結果と、上記新設計算機から出力された動作結果とを比較する比較手段と、上記比較手段による比較の結果、上記既設計算機から出力された動作結果と上記新設計算機から出力された動作結果とが異なっていた場合に、上記新設計算機における動作履歴を保存する動作履歴保存手段とを有することを特徴としている。
上記既設計算機から出力された動作結果と、上記新設計算機から出力された動作結果とを比較する比較ステップと、上記比較ステップによる比較の結果、上記既設計算機から出力された動作結果と上記新設計算機から出力された動作結果とが異なっていた場合に、上記新設計算機における動作履歴を保存する動作履歴保存ステップとを有することを特徴としている。
図1は、第1の実施の形態におけるテスト支援装置21を含むテスト支援システムの概略構成を示すブロック図である。図1に示すように、テスト支援システムは、本番系システム10と、テスト系システム20とを備え構成されている。以下に、その内容を説明する。
まず、本番系システム10について説明する。
図1に示すように、本番系システム10は、イーサネット(R)等の通信回線13を介して接続される既設計算機11及び相手側の通信機器12を備えている。また、既設計算機11は、第1の送信手段111及び第1の受信手段112を有し、相手側の通信機器12は、第2の受信手段121及び第2の送信手段122を有していて、通信パケットを相互にやり取りするように構成されている。
続いて、テスト系システム20について説明する。
図1に示すように、テスト系システム20は、本実施の形態に係るテスト支援装置21及び新設計算機22を備えており、これらは通信回線を介して相互に通信可能に接続されている。また、テスト支援装置21は、本番系システム10とイーサネット(R)等の通信回線23により接続されている。
テスト支援装置21は、本番系システム10内の通信回線13から分岐した通信回線23を介して、既設計算機11と相手側の通信機器12との間で送受信されている通信パケットをキャプチャーするキャプチャー手段211と、既設計算機11から相手側の通信機器12に出力された通信パケット(送信パケット)を記憶する送信パケット記憶部212と、既設計算機11から出力された通信パケット(送信パケット)と新設計算機22から出力された通信パケットとを比較する出力比較手段213と、出力比較手段213での比較の結果、各計算機から出力された通信パケットが異なっていた場合に、新設計算機22における動作履歴を保存するよう制御する動作履歴保存手段214とを備え構成されている。ここで、具体的な動作履歴としては、通信ログやタスク起動ログ/ファイル入出力ログ、アプリケーションファイルの内容などが挙げられる。
新設計算機22は、通信回線を介してテスト支援装置21の受信パケット転送部2114から転送された通信パケット(受信パケット)を受信する受信パケット受信手段221と、受信した通信パケット(受信パケット)を処理するアプリケーション222と、アプリケーション222で新たに生成された通信パケットをテスト支援装置21に出力する処理結果出力手段223と、テスト支援装置21から動作履歴の保存の指示を受けた場合に、自機器の動作履歴を取得する動作履歴取得手段224と、取得した動作履歴を記憶する動作履歴記憶部225とを備え構成されている。
次に、本実施の形態に係るテスト支援装置21の動作について説明する。
図2は、本発明の実施の形態に係るテスト支援装置21を含むテスト系システム20の動作手順を示すフローチャートである。以下の説明では、図1に示したテスト支援システムの各構成と対応させて、図2に示した動作手順を説明する。
通信回線を経由して、ある機器(例えば、コンピュータA)から他の機器(例えば、コンピュータB)へ伝送される通信パケットは、先ず、所定の通信プロトコルに従った通信しやすい形態に整えられる。すなわち、送信するデータを適当な大きさに分割し、いわゆる小包用荷札に相当する通信用のヘッダ情報を付加することによって通信パケットが生成される。
例えば、本実施の形態では、本番系システム10における既設計算機11から相手側の通信機器12へ通信パケットを送信する際のヘッダ情報(送信元アドレス及び宛て先アドレス)、及び相手側の通信機器12から既設計算機11へ通信パケットを送信するためのヘッダ情報(送信元アドレス及び宛て先アドレス)を、キャプチャー手段211に予め知らせておく。
ステップS206において、受信パケット転送部2114から転送された通信パケット(受信パケット)を、受信パケット受信手段221で受信した新設計算機22は、続いて、ステップS207において、受信した通信パケット(受信パケット)をアプリケーション222で処理する。続いて、新設計算機22は、ステップS208において、アプリケーション222で処理した結果、新たに生成された通信パケットを、処理結果出力手段223を介してテスト支援装置21に出力する。
具体的には、動作履歴保存手段214において、新設計算機22に対して動作履歴を保存するように指示を出す。これを受けた新設計算機22は、動作履歴取得手段224において、自機器の動作履歴を取得し、取得した動作履歴を動作履歴記憶部225に記憶保持する。
図3は、第2の実施の形態におけるテスト支援装置31を含むテスト支援システムの概略構成を示すブロック図である。なお、第1の実施の形態におけるテスト支援装置21に対して共通する構成部分については同一の符号を付して、詳細な説明を省略する。
上述した第1の実施の形態及び第2の実施の形態におけるテスト支援装置を構成する各手段、並びにテスト系システムにおけるテスト支援方法の各ステップ(図2のステップS201〜ステップS211)は、コンピュータのRAMやROMなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び当該プログラムを記録したコンピュータ読み取り可能な記憶媒体は本発明に含まれる。
11 既設計算機
111 第1の送信手段
112 第1の受信手段
12 相手側の通信機器
121 第2の受信手段
122 第2の送信手段
13 通信回線
20、30 テスト系システム
21、31 テスト支援装置
211 キャプチャー手段
2111 送信パケットキャプチャー部
2112 受信パケットキャプチャー部
2113 送信パケット転送部
2114 受信パケット転送部
212 送信パケット記憶部
213 出力比較手段
214 動作履歴保存手段
22、32 新設計算機
221 受信パケット受信手段
222 アプリケーション
223 処理結果出力手段
224 動作履歴取得手段
215、225 動作履歴記憶部
23 通信回線
Claims (8)
- 本番系システムで稼動している既設計算機と、上記既設計算機に置き換えて稼動させる新設計算機との平行運転テストを支援するテスト支援装置であって、
上記既設計算機から出力された動作結果と、上記新設計算機から出力された動作結果とを比較する比較手段と、
上記比較手段による比較の結果、上記既設計算機から出力された動作結果と上記新設計算機から出力された動作結果とが異なっていた場合に、上記新設計算機における動作履歴を保存する動作履歴保存手段とを有することを特徴とするテスト支援装置。 - 上記動作履歴保存手段は、上記新設計算機に設けられた記憶媒体に上記動作履歴を保存するようにすることを特徴とする請求項1に記載のテスト支援装置。
- 上記動作履歴保存手段は、自機器に設けられた記憶媒体に上記動作履歴を保存するようにすることを特徴とする請求項1に記載のテスト支援装置。
- 上記本番系システム内で送受信される情報をキャプチャーするキャプチャー手段と、
上記キャプチャー手段によってキャプチャーされた情報を情報記憶媒体に転送する第1の情報転送手段と、
上記キャプチャー手段によってキャプチャーされた情報を上記新設計算機に転送する第2の情報転送手段とを更に有し、
上記比較手段は、上記キャプチャー手段でキャプチャーされ上記情報記憶媒体に記憶されていた情報と、上記新設計算機から出力された情報とを比較処理することを特徴とする請求項1〜3のいずれか1項に記載のテスト支援装置。 - 本番系システムで稼動している既設計算機と、上記既設計算機に置き換えて稼動させる新設計算機との平行運転テストを支援するテスト支援方法であって、
上記既設計算機から出力された動作結果と、上記新設計算機から出力された動作結果とを比較する比較ステップと、
上記比較ステップによる比較の結果、上記既設計算機から出力された動作結果と上記新設計算機から出力された動作結果とが異なっていた場合に、上記新設計算機における動作履歴を保存する動作履歴保存ステップとを有することを特徴とするテスト支援方法。 - 上記動作履歴保存ステップは、上記新設計算機に設けられた記憶媒体に上記動作履歴を保存するようにすることを特徴とする請求項5に記載のテスト支援方法。
- 上記動作履歴保存ステップは、自機器に設けられた記憶媒体に上記動作履歴を保存するようにすることを特徴とする請求項5に記載のテスト支援方法。
- 上記本番系システム内で送受信される情報をキャプチャーするキャプチャーステップと、
上記キャプチャーステップによってキャプチャーされた情報を情報記憶媒体に転送する第1の情報転送ステップと、
上記キャプチャーステップによってキャプチャーされた情報を上記新設計算機に転送する第2の情報転送ステップとを更に有し、
上記比較ステップは、上記キャプチャーステップでキャプチャーされ上記情報記憶媒体に記憶されていた情報と、上記新設計算機から出力された情報とを比較処理することを特徴とする請求項5〜7のいずれか1項に記載のテスト支援方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004105119A JP4500085B2 (ja) | 2004-03-31 | 2004-03-31 | テスト支援装置及びテスト支援方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004105119A JP4500085B2 (ja) | 2004-03-31 | 2004-03-31 | テスト支援装置及びテスト支援方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005293053A true JP2005293053A (ja) | 2005-10-20 |
| JP4500085B2 JP4500085B2 (ja) | 2010-07-14 |
Family
ID=35325939
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004105119A Expired - Lifetime JP4500085B2 (ja) | 2004-03-31 | 2004-03-31 | テスト支援装置及びテスト支援方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4500085B2 (ja) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011521328A (ja) * | 2008-05-29 | 2011-07-21 | ヒューレット−パッカード デベロップメント カンパニー エル.ピー. | リアルタイム複製を用いてソフトウェアをテストする方法及びシステム |
| JP2011159168A (ja) * | 2010-02-02 | 2011-08-18 | Fujitsu Ltd | データ変換装置、データ変換方法及びプログラム |
| JP2014170467A (ja) * | 2013-03-05 | 2014-09-18 | Nec Corp | テスト支援システムおよびテスト支援方法 |
| WO2018138832A1 (ja) * | 2017-01-26 | 2018-08-02 | 株式会社日立製作所 | 情報処理システム及び業務移行方法 |
| CN110832411A (zh) * | 2017-07-11 | 2020-02-21 | 东芝三菱电机产业系统株式会社 | 计算机更新试验辅助装置 |
Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02205938A (ja) * | 1989-02-03 | 1990-08-15 | Nec Corp | オンラインシステムの自動検証方式 |
| JPH03222044A (ja) * | 1990-01-29 | 1991-10-01 | Nec Corp | オンライン業務プログラムテスト方式 |
| JPH04281536A (ja) * | 1991-03-11 | 1992-10-07 | Toshiba Corp | 会話型ツールにおけるプログラム再テスト方式 |
| JPH04335445A (ja) * | 1991-05-13 | 1992-11-24 | Nec Corp | 端末障害情報採取システム |
| JPH05250218A (ja) * | 1991-12-06 | 1993-09-28 | Nec Corp | オンラインプログラムのテスト方式 |
| JPH0764825A (ja) * | 1993-08-25 | 1995-03-10 | Nec Corp | オンライン障害資料自動採取システム |
| JPH08328607A (ja) * | 1995-05-29 | 1996-12-13 | Nippon Steel Corp | プロセスコンピュータの更新方法 |
| JPH0973425A (ja) * | 1995-09-04 | 1997-03-18 | Mitsubishi Electric Corp | クライアントシミュレータ |
| JP2000010836A (ja) * | 1998-06-22 | 2000-01-14 | Hitachi Information Systems Ltd | クライアント・サーバ型アプリケーションのテスト方法及びこの方法を実現するためのプログラムを記録した記録媒体 |
| JP2003140988A (ja) * | 2001-10-30 | 2003-05-16 | Ando Electric Co Ltd | 動画配信サーバ負荷試験装置 |
| JP2004005085A (ja) * | 2002-05-31 | 2004-01-08 | Hitachi Ltd | ストレージネットワーク性能測定システム |
| JP2004102901A (ja) * | 2002-09-12 | 2004-04-02 | Maki Engineering:Kk | 既設計算機のリプレースシステム及びリプレース方法 |
| JP4220861B2 (ja) * | 2003-08-26 | 2009-02-04 | 新日本製鐵株式会社 | テスト支援方法及びテスト支援装置 |
-
2004
- 2004-03-31 JP JP2004105119A patent/JP4500085B2/ja not_active Expired - Lifetime
Patent Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02205938A (ja) * | 1989-02-03 | 1990-08-15 | Nec Corp | オンラインシステムの自動検証方式 |
| JPH03222044A (ja) * | 1990-01-29 | 1991-10-01 | Nec Corp | オンライン業務プログラムテスト方式 |
| JPH04281536A (ja) * | 1991-03-11 | 1992-10-07 | Toshiba Corp | 会話型ツールにおけるプログラム再テスト方式 |
| JPH04335445A (ja) * | 1991-05-13 | 1992-11-24 | Nec Corp | 端末障害情報採取システム |
| JPH05250218A (ja) * | 1991-12-06 | 1993-09-28 | Nec Corp | オンラインプログラムのテスト方式 |
| JPH0764825A (ja) * | 1993-08-25 | 1995-03-10 | Nec Corp | オンライン障害資料自動採取システム |
| JPH08328607A (ja) * | 1995-05-29 | 1996-12-13 | Nippon Steel Corp | プロセスコンピュータの更新方法 |
| JPH0973425A (ja) * | 1995-09-04 | 1997-03-18 | Mitsubishi Electric Corp | クライアントシミュレータ |
| JP2000010836A (ja) * | 1998-06-22 | 2000-01-14 | Hitachi Information Systems Ltd | クライアント・サーバ型アプリケーションのテスト方法及びこの方法を実現するためのプログラムを記録した記録媒体 |
| JP2003140988A (ja) * | 2001-10-30 | 2003-05-16 | Ando Electric Co Ltd | 動画配信サーバ負荷試験装置 |
| JP2004005085A (ja) * | 2002-05-31 | 2004-01-08 | Hitachi Ltd | ストレージネットワーク性能測定システム |
| JP2004102901A (ja) * | 2002-09-12 | 2004-04-02 | Maki Engineering:Kk | 既設計算機のリプレースシステム及びリプレース方法 |
| JP4220861B2 (ja) * | 2003-08-26 | 2009-02-04 | 新日本製鐵株式会社 | テスト支援方法及びテスト支援装置 |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011521328A (ja) * | 2008-05-29 | 2011-07-21 | ヒューレット−パッカード デベロップメント カンパニー エル.ピー. | リアルタイム複製を用いてソフトウェアをテストする方法及びシステム |
| US9286197B2 (en) | 2008-05-29 | 2016-03-15 | Hewlett Packard Enterprise Development Lp | Method and system of testing software using real time replication |
| US10073765B2 (en) | 2008-05-29 | 2018-09-11 | Entit Software Llc | Method and system of testing software using real time replication |
| JP2011159168A (ja) * | 2010-02-02 | 2011-08-18 | Fujitsu Ltd | データ変換装置、データ変換方法及びプログラム |
| JP2014170467A (ja) * | 2013-03-05 | 2014-09-18 | Nec Corp | テスト支援システムおよびテスト支援方法 |
| WO2018138832A1 (ja) * | 2017-01-26 | 2018-08-02 | 株式会社日立製作所 | 情報処理システム及び業務移行方法 |
| JPWO2018138832A1 (ja) * | 2017-01-26 | 2019-01-31 | 株式会社日立製作所 | 情報処理システム及び業務移行方法 |
| CN110832411A (zh) * | 2017-07-11 | 2020-02-21 | 东芝三菱电机产业系统株式会社 | 计算机更新试验辅助装置 |
| CN110832411B (zh) * | 2017-07-11 | 2023-08-04 | 东芝三菱电机产业系统株式会社 | 计算机更新试验辅助装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4500085B2 (ja) | 2010-07-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8042004B2 (en) | Diagnosing communications between computer systems | |
| US10148485B2 (en) | Apparatus and method for on-process migration of industrial control and automation system across disparate network types | |
| CN109150977B (zh) | 基于交易链路自动生成全局流水号的方法 | |
| CN107800663A (zh) | 流量离线文件的检测方法及装置 | |
| US7831710B2 (en) | Communication of offline status between computer systems | |
| CN105975364B (zh) | 数据备份方法及装置 | |
| JP4500085B2 (ja) | テスト支援装置及びテスト支援方法 | |
| JP4494860B2 (ja) | テスト支援システム及びテスト支援方法 | |
| JP2010504577A (ja) | 印刷データの自動的な伝送、特に印刷ジョブのミラーリングのための方法及びシステム | |
| JP4220861B2 (ja) | テスト支援方法及びテスト支援装置 | |
| CN108363629A (zh) | 用于即时通信的方法、介质、装置和计算设备 | |
| JP2008225745A (ja) | プロセス制御装置および方法およびプログラム | |
| CN113381887B (zh) | 计算节点故障处理方法及装置 | |
| CN116501019A (zh) | 一种车辆ecu的诊断管理系统及方法 | |
| EP3696675B1 (en) | Information processing device, image forming apparatus, image forming system, and information processing method | |
| CN102685247A (zh) | 业务套件的信息收集方法、节点服务器及数据存储系统 | |
| KR101511841B1 (ko) | 가상 머신 기반의 무중단 시스템 및 상기 시스템에서의 패킷 중재 방법 | |
| JP2016157254A (ja) | 制御装置、制御方法及び制御プログラム | |
| JP2008129628A (ja) | 複数のコンピュータシステムでメッセージをやり取りすることによって所定の業務を処理するシステムでの通信方式、及び、メッセージ中継プログラム | |
| CN118796515B (zh) | 应用与消息队列高可用连接服务系统、方法、设备和介质 | |
| CN109981796A (zh) | 一种连接方法及装置 | |
| JP2007272328A (ja) | コンピュータ・システム | |
| JP2006285453A (ja) | 情報処理装置、情報処理方法、および情報処理プログラム | |
| JP4459185B2 (ja) | コンピュータ・システム | |
| JP3409731B2 (ja) | 通信メッセージ監視システム及び方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061113 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081216 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100202 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100317 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20100406 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100416 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130423 Year of fee payment: 3 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 4500085 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130423 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140423 Year of fee payment: 4 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| EXPY | Cancellation because of completion of term |