999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于UML狀態圖的測試場景生成法

2008-01-01 00:00:00蘭景英王永恒
計算機時代 2008年5期

摘要:提出了一種基于UML狀態圖的測試場景生成方法。測試場景從狀態圖的基本轉換路徑中產生,一條轉換路徑對應一個測試場景。文中給出了從UML狀態圖獲得基本轉換路徑的算法。該算法從狀態圖中的初始狀態到終止狀態進行遍歷,得到所有的基本轉換路徑,根據環路復雜度可得到狀態圖的基本路徑的最大數量,即測試場景的最小數量。根據測試場景設計測試用例,可生成較少而有效的測試用例。

關鍵詞:軟件測試;UML狀態圖:測試場景;測試用例

引言

軟件測試的核心問題是如何在程序無限的輸入/狀態空間中選擇有效的測試用例以滿足測試需求。測試用例的好壞直接關系到測試的質量,因此測試用例的生成技術是測試首先要解決的問題。現在的軟件幾乎都是由事件觸發來控制流程的,事件觸發時的情景便形成了場景,而同一事件不同的觸發順序和處理結果形成事件流。這種在軟件設計方面的思想也可被引入到軟件測試中,以便于測試設計者設計測試用例,同時測試用例也更容易理解和執行。基于場景模型的測試可以測試系統的所有功能。

UML是一種定義良好、功能強大的可視化建模語言,對面向對象軟件開發全生存期提供支持,在學術界和工業界都得到了廣泛應用。如何將基于UML的需求和設計規約,用于軟件測試領域,提高測試的效率,減輕測試的工作量,成為面向對象軟件測試領域新的挑戰。UML狀態圖是有限狀態機的圖形表示,常用來描述系統的動態行為,適合于作為面向對象軟件場景測試用例生成的依據。在基于UML狀態圖的測試中,測試用例的生成主要有三種技術:事件/狀態對導出、圖遍歷法導出和UML語義文檔導出法。

本文采用圖遍歷法從UML的狀態圖生成基本轉換路徑。該方法從狀態圖中的初始狀態到終止狀態進行遍歷,得到所有的基本轉換路徑,一條轉換路徑就對應一個測試場景。最后根據測試場景設計測試用例,可生成較少而有效的測試用例。

1、基于狀態圖的測試

1.1狀態圖的語義

注:本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文

主站蜘蛛池模板: 国产农村精品一级毛片视频| 亚洲精品国产成人7777| 久99久热只有精品国产15| 亚洲国产亚综合在线区| 亚洲欧美成aⅴ人在线观看| 超薄丝袜足j国产在线视频| 国产毛片一区| 国产成人艳妇AA视频在线| AⅤ色综合久久天堂AV色综合| 人妻丝袜无码视频| 久久夜色撩人精品国产| 欧美日韩一区二区三区四区在线观看| 丁香六月综合网| 亚洲V日韩V无码一区二区| 天天色天天综合| 国产精品专区第1页| 精品国产一区91在线| 国产成人精品一区二区| 成人av专区精品无码国产| 国产成人精品免费av| 久草网视频在线| 麻豆精品视频在线原创| 美女内射视频WWW网站午夜| 精品人妻无码中字系列| 黄片一区二区三区| AV色爱天堂网| 伊人久综合| 香蕉综合在线视频91| 日本不卡视频在线| 免费又爽又刺激高潮网址| 久久婷婷国产综合尤物精品| 亚洲视频二| 国产一级片网址| 亚洲福利一区二区三区| 人妻丰满熟妇αv无码| 久久精品人人做人人爽97| 无码精品国产dvd在线观看9久 | 国产丝袜无码精品| 亚洲码一区二区三区| 国产经典免费播放视频| 亚洲69视频| 久996视频精品免费观看| 国产AV毛片| 波多野结衣一二三| 欧美一级特黄aaaaaa在线看片| 激情六月丁香婷婷四房播| 欧美精品在线视频观看| 福利在线免费视频| 一级黄色网站在线免费看| 欧美日韩北条麻妃一区二区| 亚洲精品国产成人7777| 爆乳熟妇一区二区三区| 毛片在线播放a| 91丨九色丨首页在线播放| 欧美日韩91| 色欲不卡无码一区二区| 国产成人艳妇AA视频在线| 99热这里只有精品国产99| 九九热在线视频| 国产午夜福利片在线观看| 爱爱影院18禁免费| 亚洲中文在线视频| 久久综合婷婷| 亚洲国产一区在线观看| 亚洲天堂网站在线| 国产精女同一区二区三区久| 日韩一级毛一欧美一国产| 欧美成人精品在线| 日韩福利在线视频| 88国产经典欧美一区二区三区| 欧美日韩国产精品综合 | 欧美.成人.综合在线| 在线国产三级| 亚洲视频三级| 麻豆国产在线不卡一区二区| 亚洲AV无码一二区三区在线播放| 亚洲中文无码h在线观看| 久久人人妻人人爽人人卡片av| 欧美中文字幕无线码视频| 好吊妞欧美视频免费| 欧美a级在线| 视频二区欧美|