Key points are not available for this paper at this time.
グラフィカルユーザーインターフェース(GUI)の有用性が広く認識されるようになり、それが今日のソフトウェアの重要なコンポーネントとしての重要性を確立しました。GUIは従来のソフトウェアとは異なる特性を持ち、従来のテスト技術はGUIソフトウェアには直接適用できません。本論文は、テストにおける重要なツールであるGUIのカバレッジ基準に焦点を当てています。GUIが十分にテストされたかどうかを判断するために使用される新しいカバレッジ基準を提示します。これらのカバレッジ基準は、イベントとイベントシーケンスを使用してテストの十分性を測定します。任意の非自明なGUIにおけるイベントシーケンスの総数は非常に大きいため、GUIの階層構造を利用してテストすべき重要なイベントシーケンスを特定します。GUIの階層は、各コンポーネントをテストの基本単位として使用して分解されます。イベントフローグラフと呼ばれるGUIコンポーネントの新しい表現は、コンポーネント内のイベントの相互作用を特定し、これらのイベントに対するテストの十分性を評価するためにコンポーネント内基準が使用されます。コンポーネント間の階層的関係は統合ツリーで表現され、コンポーネントを横断するテストシーケンスの十分性を評価するためにインターコンポーネントカバレッジ基準が使用されます。与えられたGUIのイベントフローグラフおよび統合ツリーを構築し、新しいカバレッジ基準に関する与えられたテストスイートのカバレッジを評価するためのアルゴリズムが説明されています。ケーススタディは、GUIのイベントベースのカバレッジとソフトウェアの基盤コードのステートメントカバレッジとの重要な相関関係を示しています。アンドリュー・メロン博士課程前研究奨学金の部分的な支援を受けています。2001年8月1日から有効:メリーランド大学コンピュータサイエンス学科。atif@cs.um...
Memon et al.(Sat、)はこの問題を研究しました。
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: