2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩123頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、第 3部分軟件測試技術(shù),,本部分課程目標,測試技術(shù)的基本概念測試技術(shù)的使用技巧測試技術(shù)的應(yīng)用范圍,軟件測試技術(shù)的分類,靜態(tài)黑盒測試動態(tài)黑盒測試靜態(tài)白盒測試動態(tài)白盒測試,靜態(tài)與動態(tài),靜態(tài)——只是檢查和審閱動態(tài)——運行和使用軟件,黑盒與白盒,黑盒:軟件測試人員只需知道軟件要做什么即可,無法看到盒子中是如何運行的。白盒:軟件測試人員可以訪問程序員的代碼,并通過檢查代碼來測試,可以看到盒子里面。,靜態(tài)黑盒測試,對產(chǎn)品說明書進行高

2、級審查設(shè)身處地為用戶著想研究現(xiàn)有的標準和規(guī)范審查和測試同類軟件,靜態(tài)黑盒測試,測試標準:1、公司慣用語和約定2、行業(yè)要求3、國家標準4、硬件和網(wǎng)絡(luò)標準5、圖形用戶界面(GUI)。,產(chǎn)品描述屬性檢查清單,完整準確精確一致合理代碼無關(guān)可測試,產(chǎn)品描述用語檢查清單,是否有絕對、肯定和切實認定的敘述,針對其設(shè)計用例。比較模糊的用語。某些、有時·····功能清單是否

3、有等等、諸如此類、依此類推,無法測試的詞匯。在性能上不確定的說法。隱藏大量需要說明的功能如果·····那么·····(沒有否則)。,產(chǎn)品說明案例分析,◆ 國產(chǎn)電子軟件的巔峰之作,包含12本權(quán)威詞典、32本專業(yè)詞典,最新收錄原汁原味的美語英漢雙解詞典:《美國傳統(tǒng)詞典》;◆ 強大的網(wǎng)絡(luò)功能,定時更新最新詞庫、詞霸界面、隨時下載功能插件

4、;◆ 國際頂尖的TTS語音全程技術(shù),徹底實現(xiàn)單詞乃至整篇文章的流暢朗讀;◆ 新增“生詞本”功能,是您學習英語的好幫手; 智能的即指即譯功能,可在任意窗口下實現(xiàn)中英文對譯。,靜態(tài)黑盒測試的小結(jié),標準產(chǎn)品描述屬性檢查產(chǎn)品描述用語檢查,動態(tài)黑盒測試——邊界值分析,邊界值測試的基本原理: 錯誤更可能出現(xiàn)在輸入變量的極值附近.失效極少由兩個(或多個)缺陷的同時發(fā)生引起的。Min、min+、nom、max-和max。,動態(tài)黑

5、盒測試——邊界值測試,如果函數(shù)F實現(xiàn)了一個程序,則輸入兩個變量x1 和 x2會有一些邊界: a≤ x1≤ b c ≤ x2≤ d區(qū)間[a,b]和[c,d]是x1 和 x2的值域。,動態(tài)黑盒測試——邊界值分析,動態(tài)黑盒測試——邊界值分析,動態(tài)黑盒測試——邊界值分析,邊界的數(shù)據(jù)類型可能是:數(shù)值 速度字符 地址位置

6、 尺寸數(shù)量,動態(tài)黑盒測試——邊界值分析,邊界值類型的描述:第一個/最后一個 最小值/最大值開始/完成 超過/在內(nèi)空/滿 最短/最長最大/最小 最高/最低相鄰/最遠,動態(tài)黑盒測試——次邊界值分析,次邊界條件: 有些邊界條件在軟件內(nèi)部,最終用戶幾乎看不到,但是軟件測試仍有必要檢查。這樣的邊界

7、條件稱為次邊界條件或者內(nèi)部邊界條件。如2的乘方和ASCⅡ。,軟件中的2的乘方,部分的ASCⅡ制表,動態(tài)黑盒測試——邊界值分析,邊界值分析的特點和局限性對于一個n變量函數(shù),邊界值分析會產(chǎn)生4n+1個測試用例。邊界值的取值取決于變量本身的性質(zhì)。邊界值分析對布爾變量沒有什么意義。邊界值分析假設(shè)變量是完全獨立的。,動態(tài)黑盒測試——健壯性測試,健壯性測試是邊界值分析的一種簡單擴展,,,,,,,,,,動態(tài)黑盒測試—最壞情況測試,最壞情況測試

8、用例,動態(tài)黑盒測試—健壯最壞情況測試,健壯最壞情況測試用例,,動態(tài)黑盒測試——練習,1、寫出三角形問題的邊界值分析測試用例2、寫出NextDate函數(shù)的最壞情況測試用例,動態(tài)黑盒測試—傭金問題的測試用例,動態(tài)黑盒測試—傭金問題的測試用例,寫出傭金問題的輸出邊界值分析測試用例,動態(tài)黑盒測試—傭金問題的測試用例,動態(tài)黑盒測試—傭金問題的測試用例,邊界值測試的小結(jié),這類測試方法是基于一種假設(shè):輸入的變量是真正獨立的。這些方法的

9、區(qū)別是:正常值與健壯值;單缺陷與多缺陷。,動態(tài)黑盒測試—等價類測試,等價分配:是指分步驟地把過多(無限)的測試案例減小到同樣有效的小范圍的過程。等價類別或者等價區(qū)間是指測試相同目標或者暴露相同軟件缺陷的一組測試。在尋找等價區(qū)間時,想辦法把軟件的相似輸入、輸出、操作分成組。這些組是等價區(qū)間。,動態(tài)黑盒測試—等價類測試,弱一般等價類測試用例,動態(tài)黑盒測試—等價類測試,強一般等價類測試用例,動態(tài)黑盒測試—等價類測試,弱健壯等價類測試用例,

10、動態(tài)黑盒測試—等價類測試,強健壯等價類測試用例,,動態(tài)黑盒測試—等價類測試,寫出三角形問題的輸入等價類和輸出等價類寫出NextDate函數(shù)的輸入等價類寫出傭金問題的輸入和輸出等價類Windows文件名可以包含除了、/:*?“〈〉。文件名長度是1-255個字符。寫出文件名創(chuàng)建測試用例。,三角形問題—弱強一般等價類測試用例,三角形問題—弱健壯等價類測試用例,三角形問題—強健壯等價類測試用例,等價類測試的小結(jié),等價類測試的弱形式不如對應(yīng)

11、的強形式的測試全面。如果錯誤條件非常重要,則進行健壯性的測試是合適的。如果輸入數(shù)據(jù)以離散值區(qū)間和集合定義,則等價類測試是合適的。在發(fā)現(xiàn)合適的等價類關(guān)系之前,可能需要進行多次嘗試。,動態(tài)黑盒測試—基于決策表的測試,在所有功能測試方法中,基于決策表的測試方法是最嚴格的,因為決策表具有邏輯嚴格性。 決策表很適合描述不同條件集合下采取行動的若干組合的情況。,動態(tài)黑盒測試—基于決策表的測試,動態(tài)黑盒測試—基于決策表的測試,動態(tài)黑盒測

12、試—基于決策表的測試,動態(tài)黑盒測試—基于決策表的測試,動態(tài)黑盒測試—基于決策表的測試,動態(tài)黑盒測試—基于決策表的測試,動態(tài)黑盒測試—基于決策表的測試,動態(tài)黑盒測試—基于決策表的測試,動態(tài)黑盒測試—基于決策表的測試,M1={月份:每月有30天};M2={月份:每月有31天};M3={月份:此月是2月};D1={日期:1≤日期≤28};D2={日期:日期=29};,D3={日期:日期=30};D4={日期:日期=31

13、};Y1={年:年是閏年};Y2={年:年不是閏年}。,動態(tài)黑盒測試—基于決策表的測試,動態(tài)黑盒測試—基于決策表的測試,M1={月份:每月有30天};M2={月份:每月有31天};M3={月份:此月是2月};D1={日期:1≤日期≤28};D2={日期:日期=29};,D3={日期:日期=30};D4={日期:日期=31};Y1={年:年=2000};Y2={年:年是閏年};Y3={年:年是平年}。,動態(tài)黑盒測試

14、—基于決策表的測試,動態(tài)黑盒測試—基于決策表的測試,動態(tài)黑盒測試—基于決策表的測試,M1={月份:每月有30天};M2={月份:每月有31天,12月除外};M3={月份:此月是12月};M4={月份:此月是2月};D1={日期:1≤日期≤27};,D2={日期:日期=28};D3={日期:日期=29}D4={日期:日期=30};D5={日期:日期=31};Y1={年:年是閏年};Y2={年:年不是閏年}。,動態(tài)黑

15、盒測試—基于決策表的測試,動態(tài)黑盒測試—基于決策表的測試,動態(tài)黑盒測試—基于決策表的測試,動態(tài)黑盒測試—基于決策表的測試,動態(tài)黑盒測試—基于決策表的測試,寫出NextDate函數(shù)的決策表測試用例,基于決策表的測試的小結(jié),決策表技術(shù)適用于具有以下特征的應(yīng)用程序:If-then-else邏輯很突出輸入變量之間存在邏輯關(guān)系。涉及輸入變量子集的計算。輸入與輸出之間存在因果關(guān)系。很高的圈復(fù)雜度。迭代會有所幫助,第一次不見得會

16、成功。,動態(tài)黑盒測試—基于正交陣列,動態(tài)黑盒測試—基于正交陣列,Web瀏覽器(Netscape 6.2、IE6.0、Opera 4.0)插件(無、RealPlayer、MediaPlayer)應(yīng)用服務(wù)器(IIS、Apache、Netscape Enterprise)操作系統(tǒng)(Windows2000、Windows NT、Linux),動態(tài)黑盒測試—基于正交陣列,動態(tài)黑盒測試—其他,即席測試隨機測試半隨機測試探測性測試,動態(tài)黑

17、盒測試的小結(jié),邊界值分析法等價類測試決策表測試正交陣列測試隨機類測試,靜態(tài)白盒測試,靜態(tài)白盒測試是在不執(zhí)行的條件下有條理地仔細審查軟件設(shè)計、體系結(jié)構(gòu)和代碼,從而找出軟件缺陷的過程。好處:盡早發(fā)現(xiàn)軟件缺陷。 為黑盒測試員提供思路。,靜態(tài)白盒測試,審查是正式、嚴格、具有深度的技術(shù)評審,以便盡可能準確地確定問題之所在。審查過程的目的:在軟件開發(fā)過程中盡可能早地發(fā)現(xiàn)問題。確保對需要重做部分達成一致意見。驗證任何重做部分滿足

18、預(yù)先定義的準則。,靜態(tài)白盒測試,一次審查一般需要5人至7人,這些角色是:主審員:協(xié)調(diào)本次審查并主持討論。責任人:負責被審查的產(chǎn)品。講解員:在審查會上講解被審查的產(chǎn)品。審查員:審查產(chǎn)品。記錄員:記錄在審查會議上討論的問題。經(jīng)理:責任人的管理者。,靜態(tài)白盒測試,選擇要審查的代碼模塊的準則:對于正確操作產(chǎn)品起關(guān)鍵作用的模塊。復(fù)雜度較高的模塊與過去發(fā)生錯誤率較高的模塊功能類似的模塊。相對較新的或缺乏經(jīng)驗的軟件程序師編寫的模塊

19、。,靜態(tài)白盒測試,為什么要堅持編碼標準和規(guī)范?可靠性。可讀性/維護性移植性,靜態(tài)白盒測試,大多數(shù)計算機語言和信息技術(shù)的國家和國際標準可以通過以下途徑獲得:國際工程協(xié)議(IEC):www.iec.org國際標準化組織(ISO):www.iso.ch信息技術(shù)標準國家委員會(NCITS):www.ncits.org計算機械聯(lián)合會(ACM):www.acm.org電子電氣工程學會(IEEE):www.ieee.org,靜態(tài)白盒測

20、試,通用代碼審查清單數(shù)據(jù)引用錯誤;數(shù)據(jù)聲明錯誤;計算錯誤;比較錯誤;控制流程錯誤;子程序參數(shù)錯誤;輸入/輸出錯誤;其他檢查。,靜態(tài)白盒測試,數(shù)據(jù)引用錯誤是否引用了未初始化的變量?數(shù)組和字符串的下標是整數(shù)值嗎?是否在應(yīng)該使用常量的地方使用了變量?變量是否被賦予不同類型的值?為引用的指針分配內(nèi)存了嗎?一個數(shù)據(jù)結(jié)構(gòu)是否在多個函數(shù)或者子程序中引用,在每一個引用中明確定義結(jié)構(gòu)了嗎?,靜態(tài)白盒測試,數(shù)據(jù)聲明錯誤所有變量

21、都賦予正確的長度和類型了嗎?變量是否在聲明的同時進行了初始化?存在聲明過、但從未引用或者只引用過一次的變量嗎?在特定模塊中所有變量都顯示聲明了嗎?,靜態(tài)白盒測試,計算錯誤計算中是否使用了不同數(shù)據(jù)類型的變量?計算中是否了解和考慮到編譯器對類型或長度不一致的變量的轉(zhuǎn)換規(guī)則?在數(shù)值計算過程中是否可能出現(xiàn)溢出?除數(shù)/模是否可能為零?變量的值是否超過有意義的范圍?對于包含多個操作數(shù)的表達式,求值的次序是否混亂,運算優(yōu)先級對嗎?,

22、靜態(tài)白盒測試,比較錯誤比較得正確嗎?存在分數(shù)或者浮點值之間的比較嗎?如果有,精確問題會影響比較嗎?每一個邏輯表達式都正確表達了嗎?邏輯計算如期進行了嗎?求值次序有疑問嗎?邏輯表達式的操作是邏輯值嗎?,靜態(tài)白盒測試,控制流程錯誤如果程序包含begin…end和 do …while 等語句組,end是否對應(yīng)?程序、模塊、子程序和循環(huán)能否終止?可能存在永遠不停的循環(huán)嗎?循環(huán)可能從不執(zhí)行嗎?,靜態(tài)白盒測試,子程序參數(shù)錯誤子程序

23、接受的參數(shù)類型和大小與調(diào)用代碼發(fā)送的匹配嗎?如果子程序有多個入口點,引用的參數(shù)是否與當前入口點沒有關(guān)聯(lián)?常量是否當作形參傳遞,意外在子程序中改動?,靜態(tài)白盒測試,輸入/輸出錯誤軟件是否嚴格遵守外部設(shè)備讀寫數(shù)據(jù)的專用格式?文件或者外部不存在或者未準備好的錯誤情況有處理嗎?軟件是否處理外部設(shè)備未連接、不可用,或者讀寫過程中存儲空間占滿等情況?,靜態(tài)白盒測試,同行審查 僅在編寫代碼的程序員和充當審查者的其他一兩個程序員和測試員之

24、間進行。保證審查的高效率,注意審查的4個關(guān)鍵要素:確定問題;遵守規(guī)則;審查準備;編寫報告。,靜態(tài)白盒測試的小結(jié),代碼評審?fù)袑彶闄z查單,動態(tài)白盒測試,動態(tài)白盒測試是指利用查看代碼功能和實現(xiàn)方式得到的信息來確定哪些要測試,哪些不要測試,如何開展測試。 動態(tài)白盒測試的另一個常用名稱是結(jié)構(gòu)測試,因為軟件測試員可以查看并使用代碼的內(nèi)部結(jié)構(gòu),從而設(shè)計和執(zhí)行測試。,動態(tài)白盒測試——路徑測試,結(jié)構(gòu)性測試方法的突出特點,是它們都基于被測程

25、序的源代碼,而不是基于定義。 由于這種絕對化的基礎(chǔ),結(jié)構(gòu)性測試方法支持嚴格定義、數(shù)據(jù)分析和精確度量。,動態(tài)白盒測試——路徑測試,動態(tài)白盒測試——路徑測試,動態(tài)白盒測試——路徑測試,動態(tài)白盒測試——路徑測試,定義DD-路徑是程序圖中的一條鏈,使得: 情況1:由一個節(jié)點組成,內(nèi)度=0。 情況2:由一個節(jié)點組成,外度=0。 情況3:由一個節(jié)點組成,內(nèi)度≥2或外度≥2。 情況4:由一個節(jié)點組成,內(nèi)度=1并且外度

26、=1。 情況5:長度≥1的最大鏈。,動態(tài)白盒測試——路徑測試,結(jié)構(gòu)性測試覆蓋指標,語句覆蓋:選擇足夠的測試用例是程序中每個可執(zhí)行語句至少執(zhí)行一次 判定覆蓋(分枝覆蓋) :選擇足夠的測試用例,使得程序中每個判定至少都獲得一次“真”值和“假”值條件覆蓋:設(shè)計若干測試用例,執(zhí)行被測程序后是每個判定中每個條件的可能值至少滿足一次,結(jié)構(gòu)性測試覆蓋指標,判定/條件覆蓋:判定/條件覆蓋要求設(shè)計足夠的測試用例,使得判定中的每個條件的所有可能(

27、真/假)至少出現(xiàn)一次并且每個判定本身的結(jié)果(真/假)也至少出現(xiàn)一次條件組合覆蓋:執(zhí)行足夠的測試用例,使得每個判定中條件的各種可能組合都至少出現(xiàn)一次,顯然滿足條件組合覆蓋的測試用例一定滿足“判定覆蓋”、“條件覆蓋”和“判定/條件覆蓋”路徑覆蓋:設(shè)計足夠的測試用例要求覆蓋程序中所有可能的路徑,語句覆蓋,1 PRINT “Hello you”2 PRINT “The date is:”;Date&3 PRINT “The ti

28、me is:”;Time&4 END,判斷覆蓋(分枝覆蓋),1 PRINT “Hello you”2 IF Date=“01-01-2000”THEN3 PRINT “Happy New Year”4 END IF5 PRINT “The date is:”;Date6 PRINT “The time is:”;Time7 END,條件覆蓋,1 PRINT “Hello you”2 IF Date=“01-01-

29、2000”AND Time=“00:00:00”THEN3 PRINT “Happy New Year”4 END IF5 PRINT “The date is:”;Date6 PRINT “The time is:”;Time7 END,動態(tài)白盒測試—基路徑測試,動態(tài)白盒測試——基路徑測試,動態(tài)白盒測試——循環(huán)測試,簡單循環(huán)其循環(huán)的最大次數(shù)為n測試:跳過整個循環(huán)只循環(huán)一次循環(huán)兩次循環(huán)m次其中m<n分別循環(huán)

30、n-1次,n次,n+1次,動態(tài)白盒測試——循環(huán)測試,串接循環(huán)如兩個串接循環(huán)是獨立的,則可分別采用簡單循環(huán)的測試方法測試不獨立第一個循環(huán)計數(shù)器是第二個循環(huán)的初值,則可采用嵌套循環(huán)方法進行測試,動態(tài)白盒測試——循環(huán)測試,嵌套循環(huán)如果嵌套循環(huán)也采用簡單循環(huán)的辦法此時會隨嵌套層數(shù)成幾何級數(shù)增加導(dǎo)致不可測Beizer提出一種減少測試級數(shù)的方法從最內(nèi)層循環(huán)開始測試,內(nèi)層循環(huán)按簡單循環(huán)策略所有外層循環(huán)次數(shù)設(shè)到最小數(shù)由內(nèi)向外一次向上回退一次

31、嵌套循環(huán)回退后進行測試,本層循環(huán)的所有外層循環(huán)仍取最小值,本層循環(huán)嵌套的循環(huán)取一次“典型”值繼續(xù)向外回退,直到所有循環(huán)測試完畢,動態(tài)白盒測試——循環(huán)測試,非結(jié)構(gòu)循環(huán)按結(jié)構(gòu)化程序設(shè)計思想首先將程序結(jié)構(gòu)化再進行測試,動態(tài)白盒測試—數(shù)據(jù)流測試,早期的數(shù)據(jù)流分析常常集中于現(xiàn)在叫做定義/引用異常的缺陷:變量被定義,但是從來沒有使用。所使用的變量沒有被定義。變量在使用之前被定義兩次。,動態(tài)白盒測試—定義/使用測試,定義 節(jié)點n∈G

32、(P)是變量v∈V的定義節(jié)點,記做DEF(v,n),當且僅當變量v的值由對應(yīng)節(jié)點n的語句片段處定義。,動態(tài)白盒測試—定義/使用測試,定義 節(jié)點n∈G(P)是變量v∈V的使用節(jié)點,記做USE(v,n),當且僅當變量v的值由對應(yīng)節(jié)點n的語句片段處使用。,動態(tài)白盒測試—定義/使用測試,定義 使用節(jié)點USE(v,n)是一個謂詞使用(記做P-use),當且僅當語句n是謂詞語句;否則,USE(v.n)是計算使用(記做C-use)。

33、,動態(tài)白盒測試—定義/使用測試,定義 關(guān)于變量v的定義-使用路徑(記做du-path)是PATHS(P) 中的路徑,使得對某個v∈V,存在定義和使用節(jié)點DEF(v,m)和USE(v,n),使得m和n是該路徑的最初和最終節(jié)點。,動態(tài)白盒測試—定義/使用測試,定義 關(guān)于變量v的定義清除路徑(記做dc-path),是具有最初和最終節(jié)點DEF(v,m)和USE(v,n)的PATHS(P)中的路徑,使得該路徑中沒有其他節(jié)點是v的定

34、義節(jié)點。,動態(tài)白盒測試—定義/使用測試,動態(tài)白盒測試—定義/使用測試,動態(tài)白盒測試—定義/使用測試,動態(tài)白盒測試—定義/使用測試,Stocks的定義-使用路徑Locks的定義-使用路徑Total locks的定義-使用路徑sales的定義-使用路徑commission的定義-使用路徑,動態(tài)白盒測試—定義/使用測試,T是擁有變量集合V的程序P的程序圖G(P)中的一個路徑集合。定義 集合T滿足程序P的全定義準則,當且僅當所

35、有變量v∈V,T包含從v的每個定義節(jié)點到v的一個使用的定義清除路徑。,動態(tài)白盒測試—定義/使用測試,定義 集合T滿足程序P的全使用準則,當且僅當所有變量v∈V,T包含從v的每個定義節(jié)點到v的所有使用,以及到所有USE(v,n)后續(xù)節(jié)點的定義清除路徑。,動態(tài)白盒測試—定義/使用測試,定義 集合T滿足程序P全謂詞使用/部分計算使用準則,當且僅當所有變量v∈V,T包含從v的每個定義節(jié)點到v的所有謂詞使用的定義清除路徑,并且如果

36、v的一個定義沒有謂詞使用,則定義清除路徑導(dǎo)致至少一個計算使用。,動態(tài)白盒測試—定義/使用測試,定義 集合T滿足程序P全計算使用/部分謂詞使用準則,當且僅當所有變量v∈V,T包含從v的每個定義節(jié)點到v的所有計算使用的定義清除路徑,并且如果v的一個定義沒有計算使用,則定義清除路徑導(dǎo)致至少一個謂詞使用。,動態(tài)白盒測試—定義/使用測試,定義 集合T滿足程序P的全定義-使用路徑準則,當且僅當所有變量v∈V,T包含從v的每個定義節(jié)點

37、到v的所有使用,以及到所有USE(v,n)后續(xù)節(jié)點的定義清除路徑,并且這些路徑要么有一次的環(huán)經(jīng)過,要么沒有環(huán)路。,動態(tài)白盒測試—定義/使用測試,全路徑,全定義-使用路徑,全使用,全計算使用/部分謂詞使用,全謂詞使用/部分計算使用,全節(jié)點,全邊,全謂詞使用,全定義,,,,,,,,,,動態(tài)白盒測試-基于程序片的測試,程序片是確定或影響某個變量在程序某個點上的取值的一組程序語句。,動態(tài)白盒測試-基于程序片的測試,定義 給定一個程序

38、P和P中的一個變量集合V,變量集合V在語句n上的一個片,記做S(V,n),是P中對V中的變量值做出貢獻的所有語句集合。,動態(tài)白盒測試-基于程序片的測試,定義 給定一個程序P和一個給出語句及語句片段編號的程序圖G(P),以及P 中的一個變量集合V,變量集合V在語句片段n上的一個片,記做S(V,n),是P中在n以前對V中的變量值作出貢獻的所有語句片段編號的集合。,動態(tài)白盒測試-基于程序片的測試,五種形式的使用謂詞使用 用在謂詞(判

39、斷)中。計算使用 用在計算中。輸出使用 用于輸出。定位使用 用于定位(指針、下標)。迭代使用 迭代(內(nèi)部計數(shù)器、循環(huán)指示)。,動態(tài)白盒測試-基于程序片的測試,標識兩種定義節(jié)點:輸入定義 通過輸入定義賦值定義 通過賦值定義,動態(tài)白盒測試-基于程序片的測試,寫出Stocks、locks、barrels的片寫出totalStocks、totallocks、totalbarrels的片寫出sales、commission的片,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論