(57)【要約】【課題】文字図形処理システムのテストの際、多種多様なテストを実施するには文字や図形の設定値を順番に変更して膨大なテストデータをファイルに作成する必要があるが、本発明ではこれを自動で行うことができる。また、順番に変更する設定値を限定することもできる。【解決手段】文字図形処理システムのテストファイルを作成するシステムにおいて、ファイルフォーマットを取得するステップと、文字と図形の設定項目及びその設定値を取得するステップと、テストデータ作成の対象となる設定値を選択するステップと、設定値の全組合せをリストアップするステップと、組合せの有無を判定するステップと、設定値の組合せからテストファイルのレコードを作成するステップと、次の組合せに移行するステップを有することを特徴とするテストファイル作成システム。【選択図】　　　　図１
2004094793.tif 000002
【特許請求の範囲】
【請求項１】
テストファイル名を入力するステップと、テストファイルをオープンするステップと、レコードをテストファイルに書き込むステップと、テストファイルをクローズするステップをもつ、文字図形処理システムのテストファイルを作成するシステムにおいて、
ファイルフォーマットを取得するステップと、文字と図形の設定項目及びその設定値を取得するステップと、テストデータ作成の対象となる設定値を選択するステップと、設定値の全組合せをリストアップするステップと、組合せの有無を判定するステップと、設定値の組合せからテストファイルのレコードを作成するステップと、次の組合せに移行するステップを有することを特徴とするテストファイル作成システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は文字図形処理システムのテストファイルを作成するシステムに関するものである。
【０００２】
【従来の技術】
従来は文字や図形の設定値を順番に変更して膨大なテストデータをファイルに手動で作成していた。
【０００３】
【発明が解決しようとする課題】
従来は文字や図形の設定値を順番に変更して膨大なテストデータをファイルに手動で作成しており、多くの工数と時間がかかるという欠点があった。
【０００４】
【課題を解決するための手段】
本発明によれば、ファイルフォーマットを取得するステップと、文字と図形の設定項目及びその設定値を取得するステップと、テストデータ作成の対象となる設定値を選択するステップと、設定値の全組合せをリストアップするステップと、組合せの有無を判定するステップと、設定値の組合せからテストファイルのレコードを作成するステップと、次の組合せに移行するステップを設けることにより、ファイルフォーマットを取得し、文字と図形の設定項目及びその設定値を取得し、テストデータ作成の対象となる設定値を選択し、設定値の全組合せをリストアップし、組合せの有無を判定し、設定値の組合せからテストファイルのレコードを作成し、次の組合せに移行する。
【０００５】
【発明の実施の形態】
本発明の実施の形態は図面を参照して説明する。
【０００６】
図１は本発明の実施例が適用されるテストファイル作成システムの構成を示すブロック図である。
【０００７】
中央処理装置１０１は記憶装置１０２、外部記憶装置１０３、表示装置１０４及び入力装置１０５を制御し、オペレーティングシステム、文字図形処理システム及びテストファイル作成システムを実行する。記憶装置１０２は必要な情報を記憶し、外部記憶装置１０３は各種のプログラムやファイルを格納し、表示装置１０４は各種プログラムの表示情報及びテストファイル作成システムのウインドウを表示し、入力装置１０５は中央処理装置１０１へ種々の入力を行う。
【０００８】
（実施例１）
本発明の実施例は図面を参照して説明する。
【０００９】
図２は本発明の実施例が適用される処理を示す流れ図であり、文字や図形の設定値を順番に変更して多数のテストデータをファイルに自動で作成する例である。
【００１０】
テストファイル作成システムは文字図形処理システムからファイルフォーマットを取得する（ステップ１０１）。
【００１１】
本システムは図３のようなテストファイル名入力ウインドウを表示する。このウインドウの領域３０１にテストファイル名を入力する（ステップ２０２）。ここでは「ＴｅｓｔＦｉｌｅ」を入力することにする。
【００１２】
本システムはテストファイルをオープンする（ステップ２０３）。ここではテストファイル「ＴｅｓｔＦｉｌｅ」をオープンすることになる。
【００１３】
本システムは文字図形処理システムから文字と図形の設定項目及びその設定値を取得する（ステップ２０４）。ここでは図５のように取得することにする。
【００１４】
本システムは図４のような設定値選択ウインドウの領域４０１に文字と図形の設定項目を表示し、領域４０２に設定項目の全設定値を表示する。領域４０２の設定値の中からテストデータ作成の対象となるものをすべて選択する（ステップ２０５）。ここでは図４のようなに選択することにする。
【００１５】
本システムはテストデータ作成対象の設定値の選択内容から、設定値の全組合せをリストアップする（ステップ２０６）。ここでは組合せ総数は２９７通りになり、文字と円の場合は図６のようにリストアップすることになる。
【００１６】
本システムは組合せがあるかどうかを判定する（ステップ２０７）。この判定が「あり」であればステップ２０８へ進み、「なし」であればステップ２１１へ進む。ここでは組合せ総数が２９７通りなので、ステップ２０８からステップ２１０までの処理を２９７回繰り返し、ステップ２０７の判定は２９７回目までが「あり」になり、２９８回目で「なし」になる。
【００１７】
本システムはファイルフォーマットに従って設定値の組合せからテストファイルのレコードを作成する（ステップ２０８）。
【００１８】
本システムはステップ２０８で作成したレコードをテストファイルに書き込む（ステップ２０９）。ここではテストファイル「ＴｅｓｔＦｉｌｅ」に書き込むことになる。
【００１９】
本システムは次の組合せに移行し（ステップ２１０）、ステップ２０７へ戻る。
【００２０】
本システムはテストファイルをクローズする（ステップ２１１）。ここではテストファイル「ＴｅｓｔＦｉｌｅ」をクローズすることになる。
【００２１】
【発明の効果】
以上説明したように、本発明によれば、ファイルフォーマットを取得し、文字と図形の設定項目及びその設定値を取得し、テストデータ作成の対象となる設定値を選択し、設定値の全組合せをリストアップし、組合せの有無を判定し、設定値の組合せからテストファイルのレコードを作成し、次の組合せに移行することにより、文字や図形の設定値を順番に変更して膨大なテストデータをファイルに自動で作成することができる。また、順番に変更する設定値を限定することもできる。
【図面の簡単な説明】
【図１】本発明の実施例が適用されるシステムの構成を示すブロック図。
【図２】本発明の実施例が適用される処理を示す流れ図。
【図３】本発明の実施例におけるテストファイル名入力ウインドウを説明する図。
【図４】本発明の実施例における設定値選択ウインドウを説明する図。
【図５】本発明の実施例における文字と図形の設定項目及びその設定値を取得する例。
【図６】本発明の実施例における設定値の全組合せをリストアップする例。
【符号の説明】
１０１　中央処理装置
１０２　記憶装置
１０３　外部記憶装置
１０４　表示装置
１０５　入力装置
２０１　ファイルフォーマットを取得するステップ
２０２　テストファイル名を入力するステップ
２０３　テストファイルをオープンするステップ
２０４　文字と図形の設定項目及び設定値を取得するステップ
２０５　テストデータ作成の対象となる設定値を選択するステップ
２０６　設定値の全組合せをリストアップするステップ
２０７　組合せの有無を判定するステップ
２０８　設定値の組合せからテストファイルのレコードを作成するステップ
２０９　レコードをテストファイルに書き込むステップ
２１０　次の組合せに移行するステップ
２１１　テストファイルをクローズするステップ
３０１　テストファイル名を入力する領域
４０１　設定項目を表示する領域
４０２　設定値を表示する及び選択する領域
【図１】
2004094793.tif 000003
【図２】
2004094793.tif 000004
【図３】
2004094793.tif 000005
【図４】
2004094793.tif 000006
【図５】
2004094793.tif 000007
【図６】
2004094793.tif 000008