GENERATION PROGRAM, GENERATION METHOD AND GENERATION DEVICE
PROBLEM TO BE SOLVED: To reduce processing time in generating a test case by means of a target program of a test.SOLUTION: A generation program of an embodiment causes a computer to execute discriminating processing, inserting processing, and generating processing. The discriminating processing disc...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; jpn |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | PROBLEM TO BE SOLVED: To reduce processing time in generating a test case by means of a target program of a test.SOLUTION: A generation program of an embodiment causes a computer to execute discriminating processing, inserting processing, and generating processing. The discriminating processing discriminates a predetermined code defining a global variable included in a target program of a test. The inserting processing inserts an output code outputting the defined global variable into the target program before or after the discriminated predetermined code. The generating processing generates a test driver defining a symbolizing variable based on difference of a set of the global variables before or after the predetermined code obtained by executing the target program after inserting the output code.SELECTED DRAWING: Figure 1
【課題】テストの対象プログラムよりテストケースを生成する際の処理時間を短縮する。【解決手段】実施形態の生成プログラムは、判別する処理と、挿入する処理と、生成する処理とをコンピュータに実行させる。判別する処理は、テストの対象プログラムに含まれるグローバル変数を定義する所定のコードを判別する。挿入する処理は、判別された所定のコードの前後に定義済のグローバル変数を出力する出力コードを対象プログラムに挿入する。生成する処理は、出力コードを挿入後の対象プログラムを実行して得られる所定のコードの前後におけるグローバル変数の集合の差分に基づいてシンボル化する変数を定義するテストドライバを生成する。【選択図】図1 |
---|