JP2013228970A - 業務システムにおけるバージョンアップ管理方法 - Google Patents
業務システムにおけるバージョンアップ管理方法 Download PDFInfo
- Publication number
- JP2013228970A JP2013228970A JP2012102029A JP2012102029A JP2013228970A JP 2013228970 A JP2013228970 A JP 2013228970A JP 2012102029 A JP2012102029 A JP 2012102029A JP 2012102029 A JP2012102029 A JP 2012102029A JP 2013228970 A JP2013228970 A JP 2013228970A
- Authority
- JP
- Japan
- Prior art keywords
- test
- module
- function
- target environment
- management method
- 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)
- Stored Programmes (AREA)
Abstract
【解決手段】テスト対象機能毎に、関連する各モジュールの変更の有無をタイムスタンプを用いて判断し、その結果を確定フラグとして記録することで管理する。この中でも特に、テスト対象機能を識別する変更機能IDを、変更があったモジュールと対応付けて記憶することで、変更後のモジュールのうち有効なものを特定することが好適である。つまり、修正があったモジュールかを、マスタテーブルに格納された変更機能IDで判断し、当該変更機能IDと該当するテスト機能を用いて、有効なモジュールを特定する。
【選択図】図3
Description
図1は、本実施形態の対象の概念を示す図である。まず、保守環境(サーバ)と現行(稼動)環境が存在し、それぞれがネットワークを介して接続される。そして、保守環境でテスト、修正された内容が、ネットワークを介して、現行環境に展開され、旧バージョンと差換えられる。その流れを図2を用いて説明する。まず、(1)バージョンアップの際、元になるもの(本例では、第4世代)のプログラム等をテスト環境に移行する。(2)そして、テスト環境で、新機能に対応するモジュールの追加、修正およびテストを実行する。(3)テスト完了した後、リリース候補モジュールとして、リリース管理サーバに格納する。また、これらと並行して、(4)現行環境では、ミラー領域を作成し、現行のプログラム等をミラー領域に同期させる。そして、(2)のテスト完了した場合、(5)ネットワークを介してテストが完了したプログラム等を、現行環境にネットワークを介して展開し、また、(6)新世代として(本例では第5世代)、保守環境に保存する。また、現行環境では、(5)で展開されたものを現行環境に登録し、さらなる動作確認を行う。この結果、不具合が生じた場合には、(7)バージョンアップ前に戻す、つまり、ミラー領域に格納されている内容を現行領域に上書きする。また、不具合が生じなかった場合には、ミラー領域の旧バージョン(本例では第四世代)を削除する。
200…マスタ管理サーバ、2001〜2005…マスタ世代構成、210…リリース管理サーバ、220…ユーザテストサーバ、230…ネットワーク、240…ユーザ稼動サーバ、300…リリース管理サーバ、310…テストサーバ、320…マスタ管理サーバ、3111、3112…テスト用端末、3301…ユーザA現用サーバ、3302ユーザA待機サーバ、340…ユーザA監視サーバ、3501、3502…ユーザ利用者端末、401〜419…フローチャート、5001〜5009…テスト対策機能管理表項目、
6001〜6007…マスタ管理表項目、7001〜7003…修正モジュール管理表項目
Claims (3)
- 複数のモジュールで構成される業務システムにおけるバージョンアップ管理方法において、前記業務システムのバージョンアップにおけるテスト単位であり、複数のモジュールがテストされるテスト対象環境を特定し、
特定されたテスト対象環境について、当該テスト対象環境のテストによりモジュールに修正があったかを、当該モジュールに対するタイムスタンプに基づいて判断し、
当該判断の結果、修正があった場合、前記テスト対象環境を管理するテスト対象環境表の該当するモジュールついて、修正があった旨の示す確定フラグを記録することを特徴とする業務システムにおけるバージョンアップ管理方法。 - 請求項1に記載のバージョンアップ管理方法において、
各モジュールに関する情報を格納するマスタテーブルであって、前記テストにおいてモジュールに修正があった場合、当該モジュールに対応付けて修正されたテストのテスト対象環境を識別する変更機能IDを登録し、
特定された前記テスト対象環境においてテストされるモジュールの修正の有無および修正が施されたテスト対象環境を、前記変更機能IDを用いて判断し、
修正があると判断された場合、修正が施されたテスト対象環境と当該モジュールを識別する識別子に基づいて、有効なモジュールを特定し、
特定されたモジュールを含む情報を用いて前記テストを実行することを特徴とする業務システムにおけるバージョンアップ管理方法。 - 請求項2に記載の業務システムシステムにおけるバージョンアップ管理方法において、
前記テストが実行された際、実行されたテスト対象環境でモジュールの修正があった場合、前記確定フラグおよび当該テスト対象環境の変更機能IDを、前記マスタテーブルに格納することを特徴とする業務システムにおけるバージョンアップ管理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012102029A JP5537599B2 (ja) | 2012-04-27 | 2012-04-27 | 業務システムにおけるバージョンアップ管理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012102029A JP5537599B2 (ja) | 2012-04-27 | 2012-04-27 | 業務システムにおけるバージョンアップ管理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013228970A true JP2013228970A (ja) | 2013-11-07 |
JP5537599B2 JP5537599B2 (ja) | 2014-07-02 |
Family
ID=49676510
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012102029A Expired - Fee Related JP5537599B2 (ja) | 2012-04-27 | 2012-04-27 | 業務システムにおけるバージョンアップ管理方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5537599B2 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104572728A (zh) * | 2013-10-22 | 2015-04-29 | 阿里巴巴集团控股有限公司 | 用于检查控件的文本描述与功能的一致性的方法和装置 |
CN108089986A (zh) * | 2017-12-18 | 2018-05-29 | 江苏木盟智能科技有限公司 | 一种基于机器人的版本更新测试方法及*** |
CN109726132A (zh) * | 2019-01-03 | 2019-05-07 | 京东方科技集团股份有限公司 | 一种软件测试方法及软件测试自动化管理*** |
EP3722945A1 (en) | 2019-04-11 | 2020-10-14 | Hitachi, Ltd. | Program operation system and program operation method |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05233234A (ja) * | 1992-02-24 | 1993-09-10 | Nec Corp | ソフトウェアパッケージのリリース処理方式 |
JPH07334352A (ja) * | 1994-06-03 | 1995-12-22 | Nippon Telegr & Teleph Corp <Ntt> | 端末ファイル管理方式 |
JP2008176803A (ja) * | 2008-02-14 | 2008-07-31 | Fujitsu Ltd | レベルダウン検出プログラム、レベルダウン検出方法、及び、管理プログラム |
JP2009169724A (ja) * | 2008-01-17 | 2009-07-30 | Nomura Research Institute Ltd | 保守支援装置 |
JP2009295050A (ja) * | 2008-06-06 | 2009-12-17 | Ntt Data Corp | 成果物管理サーバ、成果物管理方法及びプログラム |
JP2010039751A (ja) * | 2008-08-05 | 2010-02-18 | Fujitsu Ltd | ソフトウェア開発システム |
-
2012
- 2012-04-27 JP JP2012102029A patent/JP5537599B2/ja not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05233234A (ja) * | 1992-02-24 | 1993-09-10 | Nec Corp | ソフトウェアパッケージのリリース処理方式 |
JPH07334352A (ja) * | 1994-06-03 | 1995-12-22 | Nippon Telegr & Teleph Corp <Ntt> | 端末ファイル管理方式 |
JP2009169724A (ja) * | 2008-01-17 | 2009-07-30 | Nomura Research Institute Ltd | 保守支援装置 |
JP2008176803A (ja) * | 2008-02-14 | 2008-07-31 | Fujitsu Ltd | レベルダウン検出プログラム、レベルダウン検出方法、及び、管理プログラム |
JP2009295050A (ja) * | 2008-06-06 | 2009-12-17 | Ntt Data Corp | 成果物管理サーバ、成果物管理方法及びプログラム |
JP2010039751A (ja) * | 2008-08-05 | 2010-02-18 | Fujitsu Ltd | ソフトウェア開発システム |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104572728A (zh) * | 2013-10-22 | 2015-04-29 | 阿里巴巴集团控股有限公司 | 用于检查控件的文本描述与功能的一致性的方法和装置 |
CN108089986A (zh) * | 2017-12-18 | 2018-05-29 | 江苏木盟智能科技有限公司 | 一种基于机器人的版本更新测试方法及*** |
CN109726132A (zh) * | 2019-01-03 | 2019-05-07 | 京东方科技集团股份有限公司 | 一种软件测试方法及软件测试自动化管理*** |
US11281570B2 (en) | 2019-01-03 | 2022-03-22 | Boe Technology Group Co., Ltd. | Software testing method, system, apparatus, device medium, and computer program product |
EP3722945A1 (en) | 2019-04-11 | 2020-10-14 | Hitachi, Ltd. | Program operation system and program operation method |
US11399071B2 (en) | 2019-04-11 | 2022-07-26 | Hitachi, Ltd. | Program operation system and program operation method |
Also Published As
Publication number | Publication date |
---|---|
JP5537599B2 (ja) | 2014-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10949194B2 (en) | Updating dependent services | |
US9471594B1 (en) | Defect remediation within a system | |
US10635429B2 (en) | Systems and methods of just-in-time proactive notification of a product release containing a software fix | |
EP3616066B1 (en) | Human-readable, language-independent stack trace summary generation | |
US10353878B1 (en) | Method and system for cloning enterprise content management systems | |
WO2013140608A1 (ja) | イベントの根本原因の解析を支援する方法及びシステム | |
US20150142813A1 (en) | Language tag management on international data storage | |
JP6288275B2 (ja) | 仮想化基盤管理装置、仮想化基盤管理システム、仮想化基盤管理方法、及び、仮想化基盤管理プログラム | |
US20140156598A1 (en) | Replication control using eventually consistent meta-data | |
JP5537599B2 (ja) | 業務システムにおけるバージョンアップ管理方法 | |
JP6722528B2 (ja) | ソフトウェア開発支援方法及びシステム | |
JP2008065682A (ja) | トレーサビリティ管理装置、プログラム、およびトレース方法 | |
KR20090005367A (ko) | 이벤트 모니터의 동작의 방법, 컴퓨터 판독가능 매체 및 작업 아이템 이벤트 모니터 | |
JP2010009411A (ja) | 仮想化環境運用支援システム及び仮想環境運用支援プログラム | |
CN111290738A (zh) | 应用程序的资源处理方法、装置、设备及存储介质 | |
JP2010128597A (ja) | 情報処理装置及び情報処理装置の運用方法 | |
JP6015750B2 (ja) | ログ収集サーバ、ログ収集システム、ログ収集方法 | |
US20090276779A1 (en) | Job management apparatus | |
WO2015019488A1 (ja) | 管理システム及びその管理システムによるイベント解析方法 | |
US10503722B2 (en) | Log management apparatus and log management method | |
JP2014085951A (ja) | ソースコード管理システム及びソースコード管理方法並びにソースコード管理プログラム | |
JP6016735B2 (ja) | 業務処理システム、業務に関する処理の生成方法、及びプログラム | |
JP5661505B2 (ja) | 並行開発管理装置 | |
CN111078258A (zh) | 一种版本升级方法及装置 | |
JP2013097716A (ja) | 情報処理装置、情報処理方法、及び、プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140221 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140225 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140314 |
|
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: 20140401 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140425 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5537599 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |