JPH03257637A - チェック項目自動抽出機構 - Google Patents
チェック項目自動抽出機構Info
- Publication number
- JPH03257637A JPH03257637A JP2057583A JP5758390A JPH03257637A JP H03257637 A JPH03257637 A JP H03257637A JP 2057583 A JP2057583 A JP 2057583A JP 5758390 A JP5758390 A JP 5758390A JP H03257637 A JPH03257637 A JP H03257637A
- Authority
- JP
- Japan
- Prior art keywords
- check
- pattern
- item
- processing flow
- input
- 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
- 238000000034 method Methods 0.000 claims description 36
- 238000000605 extraction Methods 0.000 claims description 12
- 238000013522 software testing Methods 0.000 claims description 3
- 238000012360 testing method Methods 0.000 abstract description 8
- 239000000872 buffer Substances 0.000 description 11
- 230000014509 gene expression Effects 0.000 description 7
- 238000001514 detection method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000006243 chemical reaction Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 230000008520 organization Effects 0.000 description 1
Landscapes
- Debugging And Monitoring (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はコンピュータソフトウェア(以下、ソフトウェ
アという)の試験に関し、特に試験を行うべきチェック
項目の抽出を自動的に行うチェック項目自動抽出機構に
関する。
アという)の試験に関し、特に試験を行うべきチェック
項目の抽出を自動的に行うチェック項目自動抽出機構に
関する。
従来、作成したソフトウェアに対して試験を行うべきチ
ェック項目を抽出するチェック項目抽出機構では、ソフ
トウェアの作成者または作成者と共同で作業している担
当者(設計担当者や試験担当者等)が、試験工程に入る
前に試験を行うべき項目を検討し、試験の対象となるソ
フトウェア毎に必要なチェック項目の抽出を行った後に
、チェック項目リストを作成していた。
ェック項目を抽出するチェック項目抽出機構では、ソフ
トウェアの作成者または作成者と共同で作業している担
当者(設計担当者や試験担当者等)が、試験工程に入る
前に試験を行うべき項目を検討し、試験の対象となるソ
フトウェア毎に必要なチェック項目の抽出を行った後に
、チェック項目リストを作成していた。
なお、近年では、作成したソフトウェアのソースコード
ファイルの中から特に分岐命令の存在する箇所を機械的
(自動的)に抽出し、分岐するケースと分岐しないケー
スとをチェックするためのチェック項目を自動的に抽出
する方式が採られることがあるが、この自動的なチェッ
ク項目の抽出はごく限られたものであり後の試験のため
に累積できるものではなかった。
ファイルの中から特に分岐命令の存在する箇所を機械的
(自動的)に抽出し、分岐するケースと分岐しないケー
スとをチェックするためのチェック項目を自動的に抽出
する方式が採られることがあるが、この自動的なチェッ
ク項目の抽出はごく限られたものであり後の試験のため
に累積できるものではなかった。
上述した従来のチェック項目抽出機構では、チェック項
目の抽出およびチェック項目リストの作成はソフトウェ
アを作成する毎に人手により行わなければならないので
、多大な作業工数を要し、以前に作成したチェック項目
リストの中に共通的なチェック項目があるにもかかわら
ず後の試験に利用できない(抽出したチェック項目の累
積を行うことができない)という欠点がある。
目の抽出およびチェック項目リストの作成はソフトウェ
アを作成する毎に人手により行わなければならないので
、多大な作業工数を要し、以前に作成したチェック項目
リストの中に共通的なチェック項目があるにもかかわら
ず後の試験に利用できない(抽出したチェック項目の累
積を行うことができない)という欠点がある。
また、チェック項目リストに挙げられた試験すべきチェ
ック項目の内容はチェック項目を抽出する担当者等のス
キルに左右されることが多く、貫性のあるチェック項目
の抽出を行うことができないので、試験するチェック項
目の内容が不安定となり、試験終了後のソフトウェアに
ついて安定した品質を保証し得ないという欠点がある。
ック項目の内容はチェック項目を抽出する担当者等のス
キルに左右されることが多く、貫性のあるチェック項目
の抽出を行うことができないので、試験するチェック項
目の内容が不安定となり、試験終了後のソフトウェアに
ついて安定した品質を保証し得ないという欠点がある。
本発明の目的は、上述の点に鑑み、ソフトウェアを作成
する毎に行っていたチェック項目の抽出作業を機械化(
自動化)し、作業工数の大幅な削減を実現でき、チェッ
ク項目の均一性、ひいては試験の一貫性を高めるこ゛と
ができるチェック項目抽出機構(チェック項目自動抽出
機構)を提供することにある。
する毎に行っていたチェック項目の抽出作業を機械化(
自動化)し、作業工数の大幅な削減を実現でき、チェッ
ク項目の均一性、ひいては試験の一貫性を高めるこ゛と
ができるチェック項目抽出機構(チェック項目自動抽出
機構)を提供することにある。
本発明のチェック項目自動抽出機構は、ソフトウェアの
試験において試験を行うべきチェック項目の内容および
チェック対象パターンを予め登録し管理するチェック項
目管理ファイルと、このチェック項目管理ファイルから
チェック対象パターンを順次入力するチェック対象パタ
ーン入力機構と、このチェック対象パターン入力機構に
より入力されるチェック対象パターンの検証に必要な範
囲で処理フロー管理ファイルから処理フロー記述を入力
する処理フロー記述入力制御機構と、チェック対象パタ
ーンと処理フロー管理ファイル内の処理フロー記述との
パターンマツチングが成功するか否かを調べるパターン
サーチ処理を行うパターンサーチ制m*構と、このパタ
ーンサーチ制御機構によるパターンサーチ処理の結果に
基づいてチェック対象項目情報を出力するチェック対象
項目出力機構とを有する。
試験において試験を行うべきチェック項目の内容および
チェック対象パターンを予め登録し管理するチェック項
目管理ファイルと、このチェック項目管理ファイルから
チェック対象パターンを順次入力するチェック対象パタ
ーン入力機構と、このチェック対象パターン入力機構に
より入力されるチェック対象パターンの検証に必要な範
囲で処理フロー管理ファイルから処理フロー記述を入力
する処理フロー記述入力制御機構と、チェック対象パタ
ーンと処理フロー管理ファイル内の処理フロー記述との
パターンマツチングが成功するか否かを調べるパターン
サーチ処理を行うパターンサーチ制m*構と、このパタ
ーンサーチ制御機構によるパターンサーチ処理の結果に
基づいてチェック対象項目情報を出力するチェック対象
項目出力機構とを有する。
本発明のチェック項目自動抽出機構では、チェック項目
管理ファイルがソフトウェアの試験において試験を行う
べきチェック項目の内容およびチェック対象パターンを
予め登録し管理し、チェック対象パターン入力機構がチ
ェック項目管理ファイルからチェック対象パターンを順
次入力し、処理フロー記述入力制御機構がチェック対象
パターン入力機構により入力されるチェック対象パター
ンの検証に必要な範囲で処理フロー管理ファイルから処
理フロー記述を入力し、パターンサーチ制rijm構が
チェック対象パターンと処理フロー管理ファイル内の処
理フロー記述とのパターンマツチングが成功するか否か
を調べるパターンサーチ処理を行い、チェック対象項目
出力機構がパターンサーチ制御機構によるパターンサー
チ処理の結果に基づいてチェック対象項目情報を出力す
る。
管理ファイルがソフトウェアの試験において試験を行う
べきチェック項目の内容およびチェック対象パターンを
予め登録し管理し、チェック対象パターン入力機構がチ
ェック項目管理ファイルからチェック対象パターンを順
次入力し、処理フロー記述入力制御機構がチェック対象
パターン入力機構により入力されるチェック対象パター
ンの検証に必要な範囲で処理フロー管理ファイルから処
理フロー記述を入力し、パターンサーチ制rijm構が
チェック対象パターンと処理フロー管理ファイル内の処
理フロー記述とのパターンマツチングが成功するか否か
を調べるパターンサーチ処理を行い、チェック対象項目
出力機構がパターンサーチ制御機構によるパターンサー
チ処理の結果に基づいてチェック対象項目情報を出力す
る。
次に、本発明について図面を参照して説明する。
第1図を参照すると、本発明の一実施例は、チェック項
目登録機構1と、チェック対象項目検出機構2と、チェ
ックリスト生威機構3と、チェック項目管理ファイル8
と、処理フロー管理ファイル9と、チェック対象項目フ
ァイル1oと、処理フロー変換登録機構11と、チェッ
クリスト出力ファイル12と、端末13とを含んで構成
されている。
目登録機構1と、チェック対象項目検出機構2と、チェ
ックリスト生威機構3と、チェック項目管理ファイル8
と、処理フロー管理ファイル9と、チェック対象項目フ
ァイル1oと、処理フロー変換登録機構11と、チェッ
クリスト出力ファイル12と、端末13とを含んで構成
されている。
チェック対象項目検出機構2は、チエ・7り対象パター
ン入力機構4と、処理フロー記述入力制御機構5と、パ
ターンサーチ制@機構6と、チェック対象項目出力機構
7とを含んで構成されている。
ン入力機構4と、処理フロー記述入力制御機構5と、パ
ターンサーチ制@機構6と、チェック対象項目出力機構
7とを含んで構成されている。
第2図を参照すると、チェック項目管理ファイル8の表
現形式は、チェック項目識別番号14゜チェック対象項
目内容15およびチェック対象処理フロー記述16から
なるチェック項目情報17の集合(チェック項目情報(
1)〜(n)、nは正整数)により構成される。
現形式は、チェック項目識別番号14゜チェック対象項
目内容15およびチェック対象処理フロー記述16から
なるチェック項目情報17の集合(チェック項目情報(
1)〜(n)、nは正整数)により構成される。
第3図を参照すると、チェック対象項目ファイルlOの
表現形式は、チェック項目識別番号18(チェック項目
管理ファイル8におけるチェック項目識別番号14と同
一である)および検出チェック項目情報19からなるチ
ェック対象項目情報20の集合(チェック対象項目情報
(1)〜(n))により構成される。
表現形式は、チェック項目識別番号18(チェック項目
管理ファイル8におけるチェック項目識別番号14と同
一である)および検出チェック項目情報19からなるチ
ェック対象項目情報20の集合(チェック対象項目情報
(1)〜(n))により構成される。
第5図を参照すると、パターンサーチ制御機構6の処理
(パターンサーチ処理)は、チェック項目情報入力終了
判定ステップ21と、チェック項目情報入力ステップ2
2と、バンファ(1〉設定ステップ23と、処理フロー
管理ファイル入力終了判定ステップ24と、処理フロー
記述入カステップ25と、バンファ (2)設定ステッ
プ26と、バッファ比較ステップ27ど、パターンマツ
チング成功判定ステップ28と、チェック対象項目情報
出力ステップ29とからなる。
(パターンサーチ処理)は、チェック項目情報入力終了
判定ステップ21と、チェック項目情報入力ステップ2
2と、バンファ(1〉設定ステップ23と、処理フロー
管理ファイル入力終了判定ステップ24と、処理フロー
記述入カステップ25と、バンファ (2)設定ステッ
プ26と、バッファ比較ステップ27ど、パターンマツ
チング成功判定ステップ28と、チェック対象項目情報
出力ステップ29とからなる。
次に、このように構成された本実施例のチェック項目自
動抽出機構の動作について説明する。
動抽出機構の動作について説明する。
まず、試験を行うべきチェツク項目の内容(チェック対
象項目内容15に該当する)およびチェック対象パター
ン(チェックの対象となる処理フロー記述のパターン。
象項目内容15に該当する)およびチェック対象パター
ン(チェックの対象となる処理フロー記述のパターン。
チェック対象処理フロー記述16に該当する)をチェッ
ク項目管理ファイル8に登録する動作について説明する
。
ク項目管理ファイル8に登録する動作について説明する
。
チェック項目登録機構1は、端末13の利用者に対して
入力促進メツセージを端末13の画面上に表示して、チ
ェック項目管理ファイル8の表現要素であるチェック対
象項目内容15およびチェックの対象となる処理フロー
記述を受は取る。
入力促進メツセージを端末13の画面上に表示して、チ
ェック項目管理ファイル8の表現要素であるチェック対
象項目内容15およびチェックの対象となる処理フロー
記述を受は取る。
次に、チェック項目登録機構1は、受は取った処理フロ
ー記述を内部管理コード(チェック項目管理ファイル8
等のファイル内で内部管理できる表現)でパターン化さ
れたチェック対象処理フロー記述16に変換して、その
チェック対象処理フロー記述16とチェック対象項目内
容15とのペアを作成し、各ベア毎にチェック項目識別
番号14を付加して1つのチェック項目情報17の単位
とし、そのチェック項目情報17をチェック項目管理フ
ァイル8に格納する。
ー記述を内部管理コード(チェック項目管理ファイル8
等のファイル内で内部管理できる表現)でパターン化さ
れたチェック対象処理フロー記述16に変換して、その
チェック対象処理フロー記述16とチェック対象項目内
容15とのペアを作成し、各ベア毎にチェック項目識別
番号14を付加して1つのチェック項目情報17の単位
とし、そのチェック項目情報17をチェック項目管理フ
ァイル8に格納する。
第4図は、チェック項目管理ファイル8の具体的な内容
の一例を示す図である。このチェック項目管理ファイル
8では、チェック項目識別番号14として“001”か
ら始まる連番号が登録され、チェック対象項目内容15
として日本語記述によるチェック対象項目の概要説明が
登録され、チェック対象処理フロー記述16として内部
管理コードが使用され記号化(パターン化〉された処理
フロー記述が登録されている。
の一例を示す図である。このチェック項目管理ファイル
8では、チェック項目識別番号14として“001”か
ら始まる連番号が登録され、チェック対象項目内容15
として日本語記述によるチェック対象項目の概要説明が
登録され、チェック対象処理フロー記述16として内部
管理コードが使用され記号化(パターン化〉された処理
フロー記述が登録されている。
第4図中のチェック対象処理フロー記述16の内部管理
コードイメージの一例について説明する。
コードイメージの一例について説明する。
“001”のチェック項目識別番号14に対するチェッ
ク対象処理フロー記述16である“&[IF?X”中の
“&[”は、そのチェック対象処理フロー記述16を記
号化する際の制御コードである。また、“ IF”は、
そのチェック対象処理フロー記述16がIF条件記述文
による条件記述であることを示している(“IF”はこ
のチェック対象処理フロー記述16のキーワード部であ
る)。
ク対象処理フロー記述16である“&[IF?X”中の
“&[”は、そのチェック対象処理フロー記述16を記
号化する際の制御コードである。また、“ IF”は、
そのチェック対象処理フロー記述16がIF条件記述文
による条件記述であることを示している(“IF”はこ
のチェック対象処理フロー記述16のキーワード部であ
る)。
さらに、“?X”は、そのチェック対象処理フロー記述
16の条件式の内容を示しており、パターンマツチング
の結果により任意の記述をパターンの対象として設定す
ることを示している。
16の条件式の内容を示しており、パターンマツチング
の結果により任意の記述をパターンの対象として設定す
ることを示している。
続いて、チェック項目管理ファイル8内のチェック対象
処理フロー記述16と処理フロー管理ファイル9内の処
理フロー記述(パターン化された処理フローの単位)と
のパターンマツチングが成功した場合にチェック対象項
目情報20をチェック対象項目ファイルlOに出力する
動作について説明する。
処理フロー記述16と処理フロー管理ファイル9内の処
理フロー記述(パターン化された処理フローの単位)と
のパターンマツチングが成功した場合にチェック対象項
目情報20をチェック対象項目ファイルlOに出力する
動作について説明する。
チェック対象項目検出機構2内のチェツク対象パターン
入力機構4は、チェック項目管理ファイル8からチェッ
ク項目情報17の単位で入力を行い、入力した各チェッ
ク項目情報17をパターンサーチ制wIl構6に引き渡
す。
入力機構4は、チェック項目管理ファイル8からチェッ
ク項目情報17の単位で入力を行い、入力した各チェッ
ク項目情報17をパターンサーチ制wIl構6に引き渡
す。
一方、処理フロー記述入力制御機構5は、処理フロー管
理ファイル9から処理フロー記述の単位でパターンサー
チ制rBIl構6の制御指示に従って入力を行い、その
処理フロー記述をパターンサーチ制御機構6に引き渡す
。
理ファイル9から処理フロー記述の単位でパターンサー
チ制rBIl構6の制御指示に従って入力を行い、その
処理フロー記述をパターンサーチ制御機構6に引き渡す
。
なお、処理フロー管理ファイル9は、処理フロー作成者
の作成した処理フローに対する情報(端末13から入力
される情報)がファイル上で管理できるように(内部管
理コードが使用されて〉処理フロー変換登録機構11に
より変換された結果であり、処理フロー記述入力制御機
構5によるチェック対象処理フロー記述16との照合が
可能な内容(処理フロー記述)が格納されている。
の作成した処理フローに対する情報(端末13から入力
される情報)がファイル上で管理できるように(内部管
理コードが使用されて〉処理フロー変換登録機構11に
より変換された結果であり、処理フロー記述入力制御機
構5によるチェック対象処理フロー記述16との照合が
可能な内容(処理フロー記述)が格納されている。
パターンサーチ制御1m構6は、次のようなパターンサ
ーチ処理を行う(第5図参照)。
ーチ処理を行う(第5図参照)。
チェック項目管理ファイル8内の全てのチェック項目情
報17の入力が終了していないことを条件に(ステップ
21)、チェック項目管理ファイル8からチェック対象
パターン入力機構4を介してチェック項目情報17を入
力しくステップ22〉、第6図(a)のバッファ(1)
に設定する(ステップ23)。第6図(a)におけるバ
ッファ(1)の内容では、エリア(1)がチェック項目
識別番号14に対応し、エリア(2)がチェック対象項
目内容15に対応し、エリア(3〉がチェック対象処理
フロー記述16に対応している。
報17の入力が終了していないことを条件に(ステップ
21)、チェック項目管理ファイル8からチェック対象
パターン入力機構4を介してチェック項目情報17を入
力しくステップ22〉、第6図(a)のバッファ(1)
に設定する(ステップ23)。第6図(a)におけるバ
ッファ(1)の内容では、エリア(1)がチェック項目
識別番号14に対応し、エリア(2)がチェック対象項
目内容15に対応し、エリア(3〉がチェック対象処理
フロー記述16に対応している。
一方、処理フロー管理ファイル9からの入力が終了して
いないことを条件に(ステップ24)、処理フロー管理
ファイル9から処理フロー記述入力制御機構5を介して
処理フロー記述を入力しくステップ25)、第6図(b
)のバッファ(2〉に設定する(ステップ26)。第6
図(b)におけるバッファ (2〉の内容は、エリア(
1)が処理フロー記述のステートメント番号に対応し、
エリア(2)が処理フロー記述の内部管理コードに対応
している。
いないことを条件に(ステップ24)、処理フロー管理
ファイル9から処理フロー記述入力制御機構5を介して
処理フロー記述を入力しくステップ25)、第6図(b
)のバッファ(2〉に設定する(ステップ26)。第6
図(b)におけるバッファ (2〉の内容は、エリア(
1)が処理フロー記述のステートメント番号に対応し、
エリア(2)が処理フロー記述の内部管理コードに対応
している。
ここで、バッファ(1)のエリア(3)の内容であるチ
ェック対象処理フロー記述16とバッファ(2)のエリ
ア(2)の内容である内部管理コードとを、トークン単
位に相互に比較していく (パターンマツチングが底切
するかチェック対象処理フロー記述16の終了を検出す
るまで比較を行う) (ステップ27)。
ェック対象処理フロー記述16とバッファ(2)のエリ
ア(2)の内容である内部管理コードとを、トークン単
位に相互に比較していく (パターンマツチングが底切
するかチェック対象処理フロー記述16の終了を検出す
るまで比較を行う) (ステップ27)。
この比較の結果に基づき、チェック対象処理フロー記述
16と処理フロー記述とのパターンマツチングが底切し
たか否かを判定する(ステップ28) この判定でパターンマツチングが底切した場合には、チ
ェック対象となる項目〈チェック対象項目情報20〉を
検出し出力する。すなわち、バ。
16と処理フロー記述とのパターンマツチングが底切し
たか否かを判定する(ステップ28) この判定でパターンマツチングが底切した場合には、チ
ェック対象となる項目〈チェック対象項目情報20〉を
検出し出力する。すなわち、バ。
ファ(1)のエリア(1)の内容であるチェック項目識
別番号14と、パターンマツチングの成功時にバッファ
(1)のエリア(3)内のチェック対象処理フロー記述
16の変数表現部(第4図中の“?X”等)にマツチン
グしたバッファ (2)のエリア(2)の内容である処
理フロー記述の内部管理コードである検出チェック項目
情報19とを、チェック対象項目情報20としてチェッ
ク対処項目出力機構7を介してチェック対象項目ファイ
ル10に出力する(ステップ29)。
別番号14と、パターンマツチングの成功時にバッファ
(1)のエリア(3)内のチェック対象処理フロー記述
16の変数表現部(第4図中の“?X”等)にマツチン
グしたバッファ (2)のエリア(2)の内容である処
理フロー記述の内部管理コードである検出チェック項目
情報19とを、チェック対象項目情報20としてチェッ
ク対処項目出力機構7を介してチェック対象項目ファイ
ル10に出力する(ステップ29)。
ステップ28の判定でパターンマツチングが底切しなか
った場合には、ステップ24の判定に制御を戻し、ステ
ップ25〜29の処理を処理フロー管理ファイル9内の
全ての処理フロー記述を入力するまで繰り返す。
った場合には、ステップ24の判定に制御を戻し、ステ
ップ25〜29の処理を処理フロー管理ファイル9内の
全ての処理フロー記述を入力するまで繰り返す。
さらに、ステップ25〜29の処理を含むステップ22
〜29の処理をチェック対象項目管理ファイル8内の全
てのチェック項目情報17を入力するまで繰り返す(ス
テップ21)。
〜29の処理をチェック対象項目管理ファイル8内の全
てのチェック項目情報17を入力するまで繰り返す(ス
テップ21)。
チェックリスト生戒機構3は、このようにして登録され
たチェック対象項目ファイル10に基づいてチェックリ
スト出力ファイル12を作成する。
たチェック対象項目ファイル10に基づいてチェックリ
スト出力ファイル12を作成する。
以上説明したように本発明は、チェック項目管理ファイ
ルおよびチェック対象項目検出機構(チェック対象パタ
ーン入力機構、処理フロー記述入力制御機構、パターン
サーチ制am構およびチェック対象項目出力機構)を設
けることにより、試験の対象となるソフトウェア毎に適
切なチェック項目の抽出を自動的(機械的)に行うこと
ができ、従来はソフトウェアを作成する毎に抽出しなけ
ればならなかったチェック項目の累積を可能とし、チェ
ック項目の抽出作業の作業工数を大幅に削減することが
でき、抽出したチェック項目の均一性を高めることがで
きるという効果がある。
ルおよびチェック対象項目検出機構(チェック対象パタ
ーン入力機構、処理フロー記述入力制御機構、パターン
サーチ制am構およびチェック対象項目出力機構)を設
けることにより、試験の対象となるソフトウェア毎に適
切なチェック項目の抽出を自動的(機械的)に行うこと
ができ、従来はソフトウェアを作成する毎に抽出しなけ
ればならなかったチェック項目の累積を可能とし、チェ
ック項目の抽出作業の作業工数を大幅に削減することが
でき、抽出したチェック項目の均一性を高めることがで
きるという効果がある。
第1図は本発明の一実施例の構成を示すブロフク図、
第2図は第1図中のチェック項目管理ファイルの表現形
式の一例を示す図、 第3図は第1図中のチェック対象項目ファイルの表現形
式の一例を示す図、 第4図は第1図中のチェック項目管理ファイルの具体的
内容の一例を示す図、 第5図は第1図中のパターンサーチ制’am構のパター
ンサーチ処理を示す流れ図、 第6図(a)および(b)は第5図に示すパターンサー
チ処理で使用されるバッファ (バッファ(1)および
(2))の具体例を示す図である。 図において、 1・・・チェック項目登録機構、 2 ・ ・ 3 ・ ・ 4 ・ ・ 5 ・ ・ 6 ・ ・ 7 ・ ・ 8 ・ ・ 9 ・ ・ 10 ・ 11 ・ l 2 ・ 13 ・ 14 ・ 15 ・ 16 ・ 17 ・ 18 ・ 19 ・ 20 ・ ・チエ7り対象項目検出機構、 ・チェックリスト生成機構、 ・チェック対象パターン入力機構、 ・処理フロー記述入力制御機構、 ・パターンサーチ制?11111構、 ・チェック対象項目出力機構、 ・チェック項目管理ファイル、 ・処理フロー管理ファイル、 ・チェック対象項目ファイル、 ・処理フロー変換登録機構、 ・チェックリスト出力ファイル、 ・端末、 ・チェック項目識別番号、 ・チェック対象項目内容、 ・チェック対象処理フロー記述、 ・チェック項目情報、 ・チェック項目識別番号、 ・検出チェック項目情報、 ・チェック対象項目情報である。 第2図 第4 図 第3図 第5図
式の一例を示す図、 第3図は第1図中のチェック対象項目ファイルの表現形
式の一例を示す図、 第4図は第1図中のチェック項目管理ファイルの具体的
内容の一例を示す図、 第5図は第1図中のパターンサーチ制’am構のパター
ンサーチ処理を示す流れ図、 第6図(a)および(b)は第5図に示すパターンサー
チ処理で使用されるバッファ (バッファ(1)および
(2))の具体例を示す図である。 図において、 1・・・チェック項目登録機構、 2 ・ ・ 3 ・ ・ 4 ・ ・ 5 ・ ・ 6 ・ ・ 7 ・ ・ 8 ・ ・ 9 ・ ・ 10 ・ 11 ・ l 2 ・ 13 ・ 14 ・ 15 ・ 16 ・ 17 ・ 18 ・ 19 ・ 20 ・ ・チエ7り対象項目検出機構、 ・チェックリスト生成機構、 ・チェック対象パターン入力機構、 ・処理フロー記述入力制御機構、 ・パターンサーチ制?11111構、 ・チェック対象項目出力機構、 ・チェック項目管理ファイル、 ・処理フロー管理ファイル、 ・チェック対象項目ファイル、 ・処理フロー変換登録機構、 ・チェックリスト出力ファイル、 ・端末、 ・チェック項目識別番号、 ・チェック対象項目内容、 ・チェック対象処理フロー記述、 ・チェック項目情報、 ・チェック項目識別番号、 ・検出チェック項目情報、 ・チェック対象項目情報である。 第2図 第4 図 第3図 第5図
Claims (1)
- 【特許請求の範囲】 ソフトウェアの試験において試験を行うべきチェック項
目の内容およびチェック対象パターンを予め登録し管理
するチェック項目管理ファイルと、このチェック項目管
理ファイルからチェック対象パターンを順次入力するチ
ェック対象パターン入力機構と、 このチェック対象パターン入力機構により入力されるチ
ェック対象パターンの検証に必要な範囲で処理フロー管
理ファイルから処理フロー記述を入力する処理フロー記
述入力制御機構と、 チェック対象パターンと処理フロー管理ファイル内の処
理フロー記述とのパターンマッチングが成功するか否か
を調べるパターンサーチ処理を行うパターンサーチ制御
機構と、 このパターンサーチ制御機構によるパターンサーチ処理
の結果に基づいてチェック対象項目情報を出力するチェ
ック対象項目出力機構と を有することを特徴とするチェック項目自動抽出機構。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2057583A JPH03257637A (ja) | 1990-03-08 | 1990-03-08 | チェック項目自動抽出機構 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2057583A JPH03257637A (ja) | 1990-03-08 | 1990-03-08 | チェック項目自動抽出機構 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03257637A true JPH03257637A (ja) | 1991-11-18 |
Family
ID=13059875
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2057583A Pending JPH03257637A (ja) | 1990-03-08 | 1990-03-08 | チェック項目自動抽出機構 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03257637A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015130026A (ja) * | 2014-01-07 | 2015-07-16 | Necソリューションイノベータ株式会社 | 診断システム、診断方法、および、プログラム |
-
1990
- 1990-03-08 JP JP2057583A patent/JPH03257637A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015130026A (ja) * | 2014-01-07 | 2015-07-16 | Necソリューションイノベータ株式会社 | 診断システム、診断方法、および、プログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20210201016A1 (en) | Classifying digital documents in multi-document transactions based on embedded dates | |
| CN107133578B (zh) | 一种基于文件传输的人脸表情识别方法及系统 | |
| CN111475694A (zh) | 一种数据处理方法、装置、终端及存储介质 | |
| JPH1091403A (ja) | プログラムリンケージ検証方式 | |
| Cooper et al. | 1.6. 2 formalizing a structured natural language requirements specification notation | |
| CN109324956B (zh) | 系统测试方法、设备及计算机可读存储介质 | |
| CN107341106A (zh) | 应用程序兼容性检测方法、开发终端及存储介质 | |
| CN111506305B (zh) | 工具包生成方法、装置、计算机设备及可读存储介质 | |
| JPH03257637A (ja) | チェック項目自動抽出機構 | |
| CN111767233B (zh) | 基于智能快递柜的业务测试方法及装置 | |
| JP2004110378A (ja) | オブジェクト指向開発支援方法および装置 | |
| JPH03132831A (ja) | チェック項目自動抽出方式 | |
| Kang et al. | Applying object modelling technique to automated visual inspection of automotive compressor parts omission | |
| CN114971404B (zh) | 构建油气管道scada工程的方法、系统、电子设备及存储介质 | |
| CN111143221A (zh) | 一种测试方法及装置 | |
| JP2508193B2 (ja) | 登録原文の変換装置 | |
| JPH0830448A (ja) | プログラム仕様整合検査装置 | |
| CN109408392A (zh) | 基于持续集成技术的软件集成测试方法 | |
| CN120952920A (zh) | 开店的辅助方法、开店的辅助装置以及开店的辅助系统 | |
| JP2751539B2 (ja) | インタフェース検証処理方式 | |
| CN121860711A (zh) | 数据处理方法、系统、电子设备和计算机存储介质 | |
| CN119476227A (zh) | 表格重建方法、装置、电子设备以及存储介质 | |
| JPH1031584A (ja) | ソフトウエアの検証自動化装置 | |
| CN121963043A (zh) | 基于数据增强处理的问题应答方法及其相关设备 | |
| JP2000056956A (ja) | 要求仕様モデル・他形式モデル変換装置及び方法 |