两个人的电影免费视频_国产精品久久久久久久久成人_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
台东市| 黑水县| 多伦县| 吉安县| 平江县| 嘉善县| 太和县| 微山县| 南开区| 连山| 施甸县| 桐庐县| 松滋市| 浑源县| 毕节市| 从化市| 慈溪市| 新邵县| 滕州市| 乐清市| 伊宁县| 黎城县| 临西县| 崇州市| 木兰县| 湘潭县| 柳林县| 高青县| 伊宁市| 濉溪县| 建宁县| 津南区| 怀宁县| 报价| 玉树县| 磴口县| 抚远县| 布拖县| 巴林右旗| 南宫市| 青田县|