TEST METHOD, AND ARITHMETIC UNIT
To provide a test method that enables efficient execution of a test targeting a specific macro task in a test for a program that contains a plurality of macro tasks that can be executed in a plurality of orders.SOLUTION: A test method, in which a computer tests a program that contains a plurality of...
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: | To provide a test method that enables efficient execution of a test targeting a specific macro task in a test for a program that contains a plurality of macro tasks that can be executed in a plurality of orders.SOLUTION: A test method, in which a computer tests a program that contains a plurality of macro tasks that can be executed in a plurality of orders, comprises steps of: setting one of the plurality of macro tasks as a target task; identifying an ancestor list, which is a collection of macro tasks that affect the target task; sorting the macro tasks in the ancestor list into a non-parallel group that does not contribute to parallelization and a parallel contribution group that contributes to parallelization; generating a plurality of test patterns for the parallel contribution group; and executing, using a result obtained by executing macro tasks that belong to the non-parallel group, the plurality of test patterns.SELECTED DRAWING: Figure 2
【課題】実行される順番が複数とおり存在し得る複数のマクロタスクを含むプログラムのテストにおいて、特定のマクロタスクを対象としたテストが効率的に実行できる。【解決手段】実行される順番が複数とおり存在し得る複数のマクロタスクを含むプログラムをコンピュータがテストするテスト方法であって、複数のマクロタスクのいずれかを注目タスクに設定することと、注目タスクに影響を与えるマクロタスクの集合である先祖リストを特定することと、先祖リストに含まれるマクロタスクを、並列化に寄与しない非並列群および並列化に寄与する並列寄与群に分別することと、並列寄与群についてテストパタンを複数生成することと、非並列群に属するマクロタスクを実行して得られた結果を用いて、複数のテストパタンを実行することと、を含むテスト方法。【選択図】図2 |
---|