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

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

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

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

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

引言

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

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

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

1、基于狀態圖的測試

1.1狀態圖的語義

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

主站蜘蛛池模板: 国产99在线| 国产欧美日韩精品综合在线| 久久永久视频| 麻豆国产精品一二三在线观看| 亚洲国产日韩欧美在线| 国产伦精品一区二区三区视频优播| 久久精品中文字幕少妇| 四虎精品国产AV二区| 毛片国产精品完整版| 日韩AV无码免费一二三区| 亚洲娇小与黑人巨大交| 成人在线欧美| 欧美国产综合视频| 中文字幕佐山爱一区二区免费| 亚洲免费人成影院| 亚洲国产日韩一区| 女人av社区男人的天堂| 精品久久蜜桃| 手机在线国产精品| 国产成人亚洲无吗淙合青草| 国产波多野结衣中文在线播放| 无遮挡国产高潮视频免费观看| 亚洲免费毛片| 亚洲 成人国产| 精品国产成人高清在线| 国产男人的天堂| 国产成人高清在线精品| 99激情网| 久久五月天国产自| 色婷婷亚洲十月十月色天| 亚洲最新网址| 91香蕉视频下载网站| 69视频国产| 中文字幕第1页在线播| 久久毛片基地| 看看一级毛片| 国产乱子伦视频三区| 久久99国产乱子伦精品免| 国产精品美女免费视频大全| 岛国精品一区免费视频在线观看| 精品伊人久久大香线蕉网站| 97se综合| 亚洲精品日产精品乱码不卡| 人妻精品全国免费视频| 99热6这里只有精品| 91福利一区二区三区| 亚洲狼网站狼狼鲁亚洲下载| 欧美精品aⅴ在线视频| 狠狠色综合久久狠狠色综合| 又猛又黄又爽无遮挡的视频网站| 成人av手机在线观看| 久久永久免费人妻精品| 国产成人精品日本亚洲| 欧美成人一级| 亚卅精品无码久久毛片乌克兰| 五月综合色婷婷| 找国产毛片看| 在线播放真实国产乱子伦| 91av国产在线| 亚洲欧美成人在线视频| 一级毛片在线播放| 欧美精品在线免费| 国产在线精彩视频二区| 精品伊人久久久香线蕉| 亚洲无码视频喷水| 欧美日韩精品综合在线一区| 亚洲二区视频| 99久久国产自偷自偷免费一区| 麻豆精品在线| 思思热在线视频精品| 欧美在线一二区| 91视频青青草| 日韩在线欧美在线| 伊人91视频| 亚欧成人无码AV在线播放| 五月婷婷丁香综合| 青青久视频| 91精品国产91欠久久久久| 人妖无码第一页| 日韩成人免费网站| 日本免费精品| 国产精欧美一区二区三区|