JPH03100739A - テスト結果解析方法 - Google Patents
テスト結果解析方法Info
- Publication number
- JPH03100739A JPH03100739A JP1237006A JP23700689A JPH03100739A JP H03100739 A JPH03100739 A JP H03100739A JP 1237006 A JP1237006 A JP 1237006A JP 23700689 A JP23700689 A JP 23700689A JP H03100739 A JPH03100739 A JP H03100739A
- Authority
- JP
- Japan
- Prior art keywords
- test result
- result analysis
- memory information
- symbol
- memory
- 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
Links
Landscapes
- Debugging And Monitoring (AREA)
- Devices For Executing Special Programs (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、計算機システムにおける、オブジェクトプロ
グラムの補助情報、ロードモジュールの補助情報及びテ
スト実行時のメモリ情報から、シンボル名に対応するメ
モリ情報をとり出し、テスト結果を解析する方法に関す
る。
グラムの補助情報、ロードモジュールの補助情報及びテ
スト実行時のメモリ情報から、シンボル名に対応するメ
モリ情報をとり出し、テスト結果を解析する方法に関す
る。
従来、テスト結果解析は、ソースプログラムの翻訳リス
ト、オブジェクトプログラムをリンクした際、得られる
リンクマツプリスト、メモリ情報リストから、解析しよ
うとするシンボル群のメモリ領域の開始アドレス、サイ
ズ、属性値を目視で求め、解析手順に従い、各シンボル
の値を人手で解析することにより求められていた。
ト、オブジェクトプログラムをリンクした際、得られる
リンクマツプリスト、メモリ情報リストから、解析しよ
うとするシンボル群のメモリ領域の開始アドレス、サイ
ズ、属性値を目視で求め、解析手順に従い、各シンボル
の値を人手で解析することにより求められていた。
なお、この種の技術としては、ディジタル交換機〔v〕
ソフトウェアの応用(2)、(日本電信電話公社幅)P
796〜P807に記載がある。
ソフトウェアの応用(2)、(日本電信電話公社幅)P
796〜P807に記載がある。
上記従来技術は、ソースプログラム単位の翻訳リスト、
リンクマツプリスト、メモリ情報リストを必要とし、こ
れらをもとに人手でテスト結果を解析しなければならず
、解析のために時間がかかる、解析途中に誤りが発生す
る可能性があるという問題があった・ 本発明の目的は、テスト結果解析に要する時間を短縮す
るとともに、テスト結果解析途中の誤りをなくすように
することにある。
リンクマツプリスト、メモリ情報リストを必要とし、こ
れらをもとに人手でテスト結果を解析しなければならず
、解析のために時間がかかる、解析途中に誤りが発生す
る可能性があるという問題があった・ 本発明の目的は、テスト結果解析に要する時間を短縮す
るとともに、テスト結果解析途中の誤りをなくすように
することにある。
上記目的を達成するために、オブジェクトプログラムの
補助情報とロードモジュールの補助情報から、ソースプ
ログラムのシンボル名と、ターゲットマシンのメモリ情
報を対応させるシンボル名・メモリ情報対応表を作成し
、指定したシンボル名に対応するメモリ情報を取得する
手段を用意し、テスト結果解析手順に従い、上記手段に
より、必要とするシンボル名に対応するメモリ情報を求
めることにより、テスト結果の解析を行なう。
補助情報とロードモジュールの補助情報から、ソースプ
ログラムのシンボル名と、ターゲットマシンのメモリ情
報を対応させるシンボル名・メモリ情報対応表を作成し
、指定したシンボル名に対応するメモリ情報を取得する
手段を用意し、テスト結果解析手順に従い、上記手段に
より、必要とするシンボル名に対応するメモリ情報を求
めることにより、テスト結果の解析を行なう。
本発明のテスト結果解析方式は、シンボル名・メモリ情
報変換手段4、テスト結果解析手段5から構成されてい
る。
報変換手段4、テスト結果解析手段5から構成されてい
る。
第2図を参照すると、シンボル名・メモリ情報変換手段
4は、入力ソースプログラム名からオブジェクトプログ
ラムの補助情報を選択するステップA1、入力シンボル
名の相対ロケーション、サイズ、属性を求めるステップ
A2、およびロードモジュールの補助情報からシンボル
名のメモリ先頭の絶対番地を求めるステップA3からな
る。
4は、入力ソースプログラム名からオブジェクトプログ
ラムの補助情報を選択するステップA1、入力シンボル
名の相対ロケーション、サイズ、属性を求めるステップ
A2、およびロードモジュールの補助情報からシンボル
名のメモリ先頭の絶対番地を求めるステップA3からな
る。
第3図を参照すると、テスト結果解析手段5は、ソース
プログラム中のシンボル名をメモリ情報に変換するステ
ップB1.取得したメモリ情報を判定するステップB2
、および解析結果を出力するステップB3からなる。
プログラム中のシンボル名をメモリ情報に変換するステ
ップB1.取得したメモリ情報を判定するステップB2
、および解析結果を出力するステップB3からなる。
次に、このように構成されたテスト結果解析方式の動作
について説明する。
について説明する。
まず、シンボル名・メモリ情報変換手段4は、入力ソー
スプログラム名から対応するオブジェクトプログラムの
補助情報を選択する(ステップA1)0選択した補助情
報を参照し、入力シンボル名の所属メモリ領域先頭から
の相対ロケーション、該シンボルのメモリサイズ、該シ
ンボルのデータ属性を求める(ステップA2)0次にロ
ードモジュールの補助情報を参照して、該シンボル名に
対応するメモリ先頭の絶対番地を求め、メモリ情報を取
得する(ステップA3)0以上のようにして、入力シン
ボル名に対するメモリ先頭の絶対番地。
スプログラム名から対応するオブジェクトプログラムの
補助情報を選択する(ステップA1)0選択した補助情
報を参照し、入力シンボル名の所属メモリ領域先頭から
の相対ロケーション、該シンボルのメモリサイズ、該シ
ンボルのデータ属性を求める(ステップA2)0次にロ
ードモジュールの補助情報を参照して、該シンボル名に
対応するメモリ先頭の絶対番地を求め、メモリ情報を取
得する(ステップA3)0以上のようにして、入力シン
ボル名に対するメモリ先頭の絶対番地。
サイズ、属性、メモリ情報を取得することができる。
次に、テスト結果解析手段5は、シンボル名・メモリ情
報変換手段4を使用して、テスト結果解析に必要なソー
スプログラム中のシンボル名をメモリ情報に変換する(
ステップB 1 ) 、取得、したメモリ情報をテスト
結果解析手順に従い、判定しくステップB2)、解析続
行ならば、ステップB1へ戻る。解析終了ならば、解析
結果を出力しくステップB3)、処理を終了する。
報変換手段4を使用して、テスト結果解析に必要なソー
スプログラム中のシンボル名をメモリ情報に変換する(
ステップB 1 ) 、取得、したメモリ情報をテスト
結果解析手順に従い、判定しくステップB2)、解析続
行ならば、ステップB1へ戻る。解析終了ならば、解析
結果を出力しくステップB3)、処理を終了する。
以下、本発明の一実施例を第1図により説明する。
第1図は、本発明の一実施例のテスト結果解析方式の構
成を示すブロック図である0本実施例のテスト結果解析
方式は、ソースプログラム翻訳処理時出力されるオブジ
ェクトプログラムの補助情報1、オブジェクトプログラ
ムのリンク処理時出力されるロードモジュールの補助情
報2、ロードモジュールをターゲラ1−モ れるメモリ情報3を入力として、ソースプログラム上の
シンボル名群を対応するメモリ情報の開始アドレス、サ
イズ、属性、値に変換するシンボル名・メモリ情報変換
手段4と、テスト結果解析手順に従い、シンボル名・メ
モリ情報変換手段4により各シンボルの値を解析するテ
スト結果解析手段5を有する。
成を示すブロック図である0本実施例のテスト結果解析
方式は、ソースプログラム翻訳処理時出力されるオブジ
ェクトプログラムの補助情報1、オブジェクトプログラ
ムのリンク処理時出力されるロードモジュールの補助情
報2、ロードモジュールをターゲラ1−モ れるメモリ情報3を入力として、ソースプログラム上の
シンボル名群を対応するメモリ情報の開始アドレス、サ
イズ、属性、値に変換するシンボル名・メモリ情報変換
手段4と、テスト結果解析手順に従い、シンボル名・メ
モリ情報変換手段4により各シンボルの値を解析するテ
スト結果解析手段5を有する。
本発明によれば、オブジェクトプログラムの補助情報、
ロードモジュールの補助情報、メモリ情報を入力として
ソースプログラム上のシンボル名を対応するメモリ情報
へ変換するシンボル名・メモリ情報変換手段を設定し、
テスト結果解析手順に従い、上記変換手段により、シン
ボル名からメモリ情報を求めテスト結果解析を行うもの
であり、人手を用いずにテスト結果解析を行なうことが
できるので、テスト結果の解析を迅速に行なうことがで
きる。
ロードモジュールの補助情報、メモリ情報を入力として
ソースプログラム上のシンボル名を対応するメモリ情報
へ変換するシンボル名・メモリ情報変換手段を設定し、
テスト結果解析手順に従い、上記変換手段により、シン
ボル名からメモリ情報を求めテスト結果解析を行うもの
であり、人手を用いずにテスト結果解析を行なうことが
できるので、テスト結果の解析を迅速に行なうことがで
きる。
第1図は5本発明の一実施例のテスト結果解析方法の構
成を示すブロック図、第2図は、シンボル名・メモリ情
報変換手段の処理内容例を示すフローチャート、第3図
は、テスト結果解析手段の処理内容例を示すフローチャ
ートである。 1・・・オブジェクトプログラムの補助情報、2・・・
ロードモジュールの補助情報、3・・・メモリ情報。 4・・・シンボル名・メモリ情報変換手段、5・・・テ
スト結果解析手段。
成を示すブロック図、第2図は、シンボル名・メモリ情
報変換手段の処理内容例を示すフローチャート、第3図
は、テスト結果解析手段の処理内容例を示すフローチャ
ートである。 1・・・オブジェクトプログラムの補助情報、2・・・
ロードモジュールの補助情報、3・・・メモリ情報。 4・・・シンボル名・メモリ情報変換手段、5・・・テ
スト結果解析手段。
Claims (1)
- 1、ソースプログラムを翻訳処理時、出力される補助情
報、オブジェクトプログラムをリンク処理する時、出力
される補助情報及び作成されたロードモジュールをター
ゲットマシン上で実行時、取得するメモリ情報を入力と
して、ソースプログラムのシンボル名から対応するメモ
リ情報に変換する手段を設け、テスト結果解析手順に従
い、該変換手段を実行することにより、テスト結果解析
情報を取得することを特徴とするテスト結果解析方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1237006A JPH03100739A (ja) | 1989-09-14 | 1989-09-14 | テスト結果解析方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1237006A JPH03100739A (ja) | 1989-09-14 | 1989-09-14 | テスト結果解析方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03100739A true JPH03100739A (ja) | 1991-04-25 |
Family
ID=17008991
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1237006A Pending JPH03100739A (ja) | 1989-09-14 | 1989-09-14 | テスト結果解析方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03100739A (ja) |
-
1989
- 1989-09-14 JP JP1237006A patent/JPH03100739A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2021140430A (ja) | データベースマイグレーション方法、データベースマイグレーションシステム、及びデータベースマイグレーションプログラム | |
| CN117215910A (zh) | 接口测试框架生成方法、测试方法、电子设备及存储介质 | |
| CN116384295B (zh) | 一种顶层文件生成方法、装置、计算机设备及存储介质 | |
| JPH03100739A (ja) | テスト結果解析方法 | |
| CN112818129A (zh) | 图谱建模系统及其方法 | |
| CN111124545A (zh) | 应用程序启动方法、装置、电子设备及存储介质 | |
| CN117453762A (zh) | 序列化与反序列化方法、计算机装置及计算机可读存储介质 | |
| CN109062797B (zh) | 生成信息的方法和装置 | |
| CN115208960B (zh) | 协议切换方法及相关设备 | |
| JP2811804B2 (ja) | 変数出力範囲指定方式 | |
| JPH0512014A (ja) | データ処理装置 | |
| JPH01228031A (ja) | ストール時の障害解析方式 | |
| JP3150065B2 (ja) | 操作画面自動生成方法および操作画面自動生成システム | |
| JPS63293651A (ja) | 物理アドレス・シンボル名自動変換方式 | |
| JPH0375844A (ja) | 障害自動解析方式 | |
| JPH1185799A (ja) | 特許抄本作成自動作成方式 | |
| CN115525450A (zh) | 一种bios选项信息处理方法、装置、电子设备和存储介质 | |
| JP2000200185A (ja) | プログラムのバ―ジョン管理装置 | |
| JPH04213725A (ja) | テスト・プログラムの自動発生方式 | |
| JPH02238523A (ja) | シーケンス表生成処理方式 | |
| JP2021135921A (ja) | 派生テスト装置、派生テスト方法、および、派生テストプログラム | |
| JPH09282477A (ja) | 仕様書生成方法及びそのシステム | |
| JP2002073596A (ja) | 外字を含むテキストのコード変換方法 | |
| JP2001324546A (ja) | 不良解析装置、そのアドレス変換方法、及び記憶媒体 | |
| JP2003257198A (ja) | 半導体メモリ不良解析表示システム |