簡(jiǎn)介gui測(cè)試建模-----外文翻譯.doc
約13頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
簡(jiǎn)介gui測(cè)試建模-----外文翻譯,third international conference on software testing, verification, and validation workshopson modeling of gui test profilelei zhao and kai-yuan cai$department of...
內(nèi)容介紹
此文檔由會(huì)員 wanli1988go 發(fā)布
Third International Conference on Software Testing, Verification, and Validation Workshops
On Modeling of GUI Test Profile
Lei Zhao and Kai-Yuan Cai$
Department of Automatic Control
Beijing University of Aeronautics and Astronautics Beijing, China 100191 zhaolei@asee.buaa.edu.cn
Abstract – GUI (Graphical User Interface) test cases contain much richer information than the test cases in non-GUI testing. Based on the information, the GUI test profiles can be represented in more forms. In this paper, we study the modeling of the test profiles in GUI testing. Several models of GUI test profiles are proposed. Then we present a methodology of studying the relationship between the test profiles and the fault detection in GUI testing. A control scheme based on this relationship that may be able to improve the efficiency of GUI testing is also proposed.
Keywords – GUI testing, test profile modeling, test case characteristics
I. INTRODUCTION
Due to the widespread usage of Graphical User Interfaces (GUIs) in various software applications/systems, GUI testing has attached much importance to software development. GUI testing means the testing of GUI applications, including the testing of GUIs’ function and structures, as well as the underlying code behind GUIs. GUI applications have many features different from non-GUI applications: the inputs to a GUI application are events; the execution results of a GUI application depend on not only the current user input, but also the history of user operations; the input domain of a non-trivial GUI application is extremely large or even infinite. These features make GUI testing different with the testing of non-GUI applications.
簡(jiǎn)介GUI測(cè)試建模
趙雷和蔡開(kāi)元
自動(dòng)控制系統(tǒng)部分
北京航空航天大學(xué)
中國(guó),北京100191
郵箱:zhaolei@asee.buaa.edu.cn
摘要—GUI(圖形用戶界面)測(cè)試用例包含的信息比非GUI測(cè)試用例豐富得多?;谶@些摘要信息,GUI測(cè)試資料可表現(xiàn)在更多的形式中。在本篇論文中,我們研究建模試驗(yàn)剖面在GUI中的測(cè)試。幾種型號(hào)的GUI測(cè)試型材相繼被提出。然后我們提出了一個(gè)關(guān)于研究在測(cè)試剖面和故障檢測(cè)中的方法論來(lái)進(jìn)行圖形用戶界面測(cè)試。在此基礎(chǔ)上,一個(gè)基于這種關(guān)系的控制計(jì)劃也被提議,這個(gè)計(jì)劃也許可以有效地提高GUI測(cè)試的效率。
關(guān)鍵詞—GUI測(cè)試,測(cè)試剖面模型,測(cè)試用例特點(diǎn)
一、引言
由于圖形用戶界面在各種軟件應(yīng)用程序/系統(tǒng)中廣泛使用,GUI測(cè)試重視軟件的開(kāi)發(fā)。圖形用戶界面測(cè)試就是GUI應(yīng)用程序的測(cè)試,包括測(cè)試圖形用戶界面的功能和結(jié)構(gòu),以及在圖形用戶界面后面潛在的代碼部分。GUI應(yīng)用程序有許多不同于非GUI應(yīng)用程序的特點(diǎn):GUI應(yīng)用程序的輸入事件;執(zhí)行一個(gè)GUI應(yīng)用程序的結(jié)果不僅取決于當(dāng)前的用戶輸入,而且也取決于用戶操作的歷史;輸入域的一個(gè)非平凡的GUI應(yīng)用程序是非常大的甚至是無(wú)窮的。這些特點(diǎn)使GUI測(cè)試不同于非GUI應(yīng)用程序測(cè)試。
On Modeling of GUI Test Profile
Lei Zhao and Kai-Yuan Cai$
Department of Automatic Control
Beijing University of Aeronautics and Astronautics Beijing, China 100191 zhaolei@asee.buaa.edu.cn
Abstract – GUI (Graphical User Interface) test cases contain much richer information than the test cases in non-GUI testing. Based on the information, the GUI test profiles can be represented in more forms. In this paper, we study the modeling of the test profiles in GUI testing. Several models of GUI test profiles are proposed. Then we present a methodology of studying the relationship between the test profiles and the fault detection in GUI testing. A control scheme based on this relationship that may be able to improve the efficiency of GUI testing is also proposed.
Keywords – GUI testing, test profile modeling, test case characteristics
I. INTRODUCTION
Due to the widespread usage of Graphical User Interfaces (GUIs) in various software applications/systems, GUI testing has attached much importance to software development. GUI testing means the testing of GUI applications, including the testing of GUIs’ function and structures, as well as the underlying code behind GUIs. GUI applications have many features different from non-GUI applications: the inputs to a GUI application are events; the execution results of a GUI application depend on not only the current user input, but also the history of user operations; the input domain of a non-trivial GUI application is extremely large or even infinite. These features make GUI testing different with the testing of non-GUI applications.
簡(jiǎn)介GUI測(cè)試建模
趙雷和蔡開(kāi)元
自動(dòng)控制系統(tǒng)部分
北京航空航天大學(xué)
中國(guó),北京100191
郵箱:zhaolei@asee.buaa.edu.cn
摘要—GUI(圖形用戶界面)測(cè)試用例包含的信息比非GUI測(cè)試用例豐富得多?;谶@些摘要信息,GUI測(cè)試資料可表現(xiàn)在更多的形式中。在本篇論文中,我們研究建模試驗(yàn)剖面在GUI中的測(cè)試。幾種型號(hào)的GUI測(cè)試型材相繼被提出。然后我們提出了一個(gè)關(guān)于研究在測(cè)試剖面和故障檢測(cè)中的方法論來(lái)進(jìn)行圖形用戶界面測(cè)試。在此基礎(chǔ)上,一個(gè)基于這種關(guān)系的控制計(jì)劃也被提議,這個(gè)計(jì)劃也許可以有效地提高GUI測(cè)試的效率。
關(guān)鍵詞—GUI測(cè)試,測(cè)試剖面模型,測(cè)試用例特點(diǎn)
一、引言
由于圖形用戶界面在各種軟件應(yīng)用程序/系統(tǒng)中廣泛使用,GUI測(cè)試重視軟件的開(kāi)發(fā)。圖形用戶界面測(cè)試就是GUI應(yīng)用程序的測(cè)試,包括測(cè)試圖形用戶界面的功能和結(jié)構(gòu),以及在圖形用戶界面后面潛在的代碼部分。GUI應(yīng)用程序有許多不同于非GUI應(yīng)用程序的特點(diǎn):GUI應(yīng)用程序的輸入事件;執(zhí)行一個(gè)GUI應(yīng)用程序的結(jié)果不僅取決于當(dāng)前的用戶輸入,而且也取決于用戶操作的歷史;輸入域的一個(gè)非平凡的GUI應(yīng)用程序是非常大的甚至是無(wú)窮的。這些特點(diǎn)使GUI測(cè)試不同于非GUI應(yīng)用程序測(cè)試。