两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種自動生成圖形用戶界面的測試腳本的方法及裝置與流程

文檔序號:11664129閱讀:來源:國知局
一種自動生成圖形用戶界面的測試腳本的方法及裝置與流程

技術(shù)特征:
1.一種自動生成圖形用戶界面的測試腳本的方法,包括如下步驟:1)定義被測圖形用戶界面中的每個構(gòu)件的信息:定義每個構(gòu)件的屬性和該構(gòu)件與其他構(gòu)件的相互約束關(guān)系;2)撰寫測試用例文件:將擬向被測圖形用戶界面中的每個構(gòu)件寫入的值和測試檢查點信息存于該文件;3)生成構(gòu)件組合值文件:對測試用例文件中的所有構(gòu)件的值進行組合,得到若干個組合值文件,每個文件包含一種可能的組合;4)對每個組合值文件中的每一個構(gòu)件值添加操作類型:根據(jù)構(gòu)件的屬性,確定組合值文件中的每一個構(gòu)件值的操作類型;5)確定每個組合值文件中的各個操作之間的先后順序:根據(jù)構(gòu)件的相互約束關(guān)系,重新排列組合值文件中的每一個操作的先后順序;6)生成測試腳本:將測試檢查點信息加入每個組合值文件的最后,得到測試腳本文件。2.根據(jù)權(quán)利要求1所述的一種自動生成圖形用戶界面的測試腳本的方法,其特征是:所述的每個構(gòu)件的屬性的取值范圍是一個集合,用于對該構(gòu)件所有可能的操作類型。3.根據(jù)權(quán)利要求1所述的一種自動生成圖形用戶界面的測試腳本的方法,其特征是:所述的每個構(gòu)件的相互約束關(guān)系的取值范圍是一個集合,用于描述該構(gòu)件與其他構(gòu)件之間的所有輸入和輸出關(guān)系。4.根據(jù)權(quán)利要求1所述的一種自動生成圖形用戶界面的測試腳本的方法,其特征是:所述的每個構(gòu)件的信息還包括構(gòu)件的編號、類型、名稱。5.一種自動生成圖形用戶界面的測試腳本的裝置,包括用于定義被測圖形用戶界面中的每個構(gòu)件的信息的模塊,其定義每個構(gòu)件的屬性和該構(gòu)件與其他構(gòu)件的相互約束關(guān)系;用于撰寫測試用例文件的模塊,其將擬向被測圖形用戶界面中的每個構(gòu)件寫入的值和測試檢查點信息存于該文件;用于生成構(gòu)件組合值文件的模塊,其對測試用例文件中的所有構(gòu)件的值進行組合,得到若干個組合值文件,每個文件包含一種可能的組合;用于對每個組合值文件中的每一個構(gòu)件值添加操作類型的模塊,其根據(jù)構(gòu)件的屬性,確定組合值文件中的每一個構(gòu)件值的操作類型;用于確定每個組合值文件中的各個操作之間的先后順序的模塊,其根據(jù)構(gòu)件的相互約束關(guān)系,重新排列組合值文件中的每一個操作的先后順序;用于生成測試腳本的模塊,其將測試檢查點信息加入每個組合值文件的最后,得到測試腳本文件。
當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
香河县| 莱阳市| 扶风县| 静乐县| 黄陵县| 南安市| 香港| 邓州市| 新晃| 陇西县| 阿拉尔市| 晋城| 朝阳县| 云和县| 新民市| 宁安市| 深圳市| 宁夏| 合川市| 尉氏县| 隆回县| 古蔺县| 图木舒克市| 平远县| 靖安县| 宁蒗| 桃园县| 沽源县| 方山县| 凤冈县| 安义县| 合川市| 宁德市| 崇阳县| 新营市| 营山县| 光山县| 吉安市| 栖霞市| 磴口县| 丰原市|