真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

設(shè)計測試用例方法-創(chuàng)新互聯(lián)

綜合測試策略(萬金油)

創(chuàng)新互聯(lián)是專業(yè)的文山州網(wǎng)站建設(shè)公司,文山州接單;提供做網(wǎng)站、成都網(wǎng)站設(shè)計,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進行文山州網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

任何情況下都必須使用等價類與邊界值設(shè)計測試用例

當(dāng)條件間存在邏輯關(guān)系、約束關(guān)系會使用因果圖法追加測試用例

若存在狀態(tài)間轉(zhuǎn)換或狀態(tài)間切換會使用狀態(tài)圖法追加測試用例

如果存在業(yè)務(wù)流,使用場景法追加測試用例

最后使用錯誤推測法追加測試用例

PS:正交試驗法一般不適用

第一講

1.測試思想:先考慮測試大方向(確定測試類型、方法),再細(xì)分。

2.缺陷的項(缺陷的屬性、缺陷的內(nèi)容):

前置條件、測試環(huán)境、操作步驟、預(yù)期結(jié)果、實際結(jié)果、狀態(tài)、優(yōu)先級、嚴(yán)重級、附件、用例編號、缺陷標(biāo)題、缺陷編號、發(fā)現(xiàn)人、發(fā)現(xiàn)日期……

3.測試用例含義:一個包含測試數(shù)據(jù)、操作步驟、預(yù)期結(jié)果、實際結(jié)果的集合

4.測試用例的內(nèi)容:

前置條件、測試環(huán)境、操作步驟(輸入數(shù)據(jù))、預(yù)期結(jié)果、實際結(jié)果、優(yōu)先級、用例編號、用例名稱、模塊名稱、是否通過、設(shè)計人、設(shè)計日期……

5.編寫測試用例的作用

指導(dǎo)性:測試用例對測試過程提供要求和指導(dǎo),降低對執(zhí)行測試人員的能力要求

組織性:編寫測試用例有利于測試的組織和管理

功能覆蓋:編寫測試用例可以減少軟件功能漏測現(xiàn)象

重復(fù)性:便于對軟件的不同版本進行重復(fù)測試

統(tǒng)計:統(tǒng)計數(shù)據(jù)可以確定測試的覆蓋程度及軟件產(chǎn)品的質(zhì)量

6.注意事項

使用最有可能發(fā)現(xiàn)錯誤的用例

用例不重復(fù)、不冗余

選取一組相似測試用例中最有效的

 在測試過程中,測試用例并不是一成不變的,需要不斷地進行更新和維護

7.測試用例是測試中最小的實體(entity);

8.編寫測試用例方式:word、excel(使用較多)、工具

使用excel編寫測試用例:

前置條件:省略重復(fù)步驟;

用例編號規(guī)則:模塊首字母+流水號:

用例編號的作用:

1)對用例進行很好的分類管理;

2)唯一標(biāo)識、便于查找;

3)缺陷與用例進行關(guān)聯(lián),便于bug定位;

9.Bvt測試(優(yōu)先級測試):根據(jù)設(shè)計的測試用例的優(yōu)先級進行測試;

設(shè)計一條用例能夠發(fā)現(xiàn)至今還未發(fā)現(xiàn)的問題,該用例為高效用例。

10.測試方法:黑盒測試八大法:1.等價類 2.邊界值 3.因果圖 4.判定表 5.狀態(tài)圖 6.場景法 7.正交試驗法 8.錯誤推測法

運用邊界值的方法:剛剛小于界值、等界值、剛剛等于界值。

第二講

等價類劃分方法:把程序的輸入劃分成若干部分,從每個部分中選取少數(shù)代表性數(shù)據(jù)作為測試數(shù)據(jù)

根據(jù)等價類表,編寫測試用例

為等價類表中的每一個等價類分配一個唯一的編號

設(shè)計一個測試用例,使它能夠盡量覆蓋尚未覆蓋的有效等價類;重復(fù)這一步驟,從而使所有有效等價類均被測試用例所覆蓋

設(shè)計一個測試用例,使它只覆蓋一個無效等價類;重復(fù)這一步驟,從而使所有無效等價類均被測試用例所覆蓋

等價類的假設(shè)

如果等價類中的一個測試用例能夠捕獲缺陷,那么選擇該等價類中的其他測試用例也能夠捕獲該缺陷

如果等價類中的一個測試用例不能捕獲缺陷,那么選擇該等價類中的其他測試用例也不能夠捕獲該缺陷

確定邊界值的方法:選擇正好等于、剛剛大于或剛剛小于邊界的值作為測試數(shù)據(jù),重點測試最后一個肯定合法的數(shù)據(jù)和剛剛超過邊界的非法數(shù)據(jù)

如果輸入條件對取值范圍進行界定,則應(yīng)以邊界內(nèi)部以及恰巧超過邊界外的值來作為測試用例

如果對取值的個數(shù)進行界定,則應(yīng)當(dāng)分別以大個數(shù)、最小個數(shù)、比大個數(shù)大1或小1、比最小個數(shù)大1或小1作為測試用例

對于輸出條件,同樣可以應(yīng)用上面提到的兩條原則來進行測試用例設(shè)計

若在需求說明書提到的輸入是一個有序的集合,就應(yīng)該注意選取該有序集合中的第一個和最后一個元素作為測試用例

第三講

布爾邏輯運算符

恒等

與非

或非

約束關(guān)系

E約束:原因不能同時為真,但可以同時為假

I約束:各原因中總有一個為真,也可以同時為真,但不可以同時為假

O約束:有且只有兩個原因中的一個為真

R約束:當(dāng)原因a為真時,原因b必須同時為真;反之則不成立

M約束:如果結(jié)果a為真,則結(jié)果b一定為假;如果結(jié)果a為假,則結(jié)果b狀態(tài)不定

使用因果圖設(shè)計測試用例步驟

分析被測應(yīng)用,確定原因(輸入)和結(jié)果(輸出)

確定因果邏輯關(guān)系

確定約束關(guān)系

把因果圖轉(zhuǎn)換為判定表

根據(jù)約束條件簡化判定表,并給出結(jié)果

根據(jù)判定表設(shè)計測試用例

使用因果圖法設(shè)計用例的優(yōu)勢:

考慮了多個輸入之間的相互組合、相互制約關(guān)系

提供了一種針對輸入組合條件的系統(tǒng)的測試用例設(shè)計方法

第四講

正交試驗法

設(shè)計測試用例方法

L行數(shù)(水平數(shù)^因素數(shù))

L:正交表的代號

行數(shù):正交表中行的個數(shù),即試驗次數(shù)

標(biāo)準(zhǔn)正交表:行數(shù)=因素數(shù)*(水平數(shù)-1)+1

混合正交表:行數(shù)=∑(因素數(shù)*(水平數(shù)-1))+1

因素數(shù):正交表中列的個數(shù),即測試的功能點

水平數(shù):單個因素能夠取得的值的大個數(shù)

正交表的兩大特性

整齊可比性

均衡分散性

正交試驗法設(shè)計測試用例的步驟

判斷有哪些因素

每個因素有哪幾個水平

選擇一個合適的正交表

選取行數(shù)大于等于實際行數(shù)

選取因素數(shù)大于等于實際因素數(shù)之和

選取水平數(shù)大于等于實際大水平數(shù)

行數(shù)最少

把輸入的值映射到表中

把每一行的各因素水平的組合作為一個測試用例

加上可疑且沒有在表中出現(xiàn)的組合

使用正交表的好處

保證對所有輸入成對組合

生成一組高效精簡的測試用例集,有效地提高測試效率

生成的所有成對組合是均勻分布的,即對各個輸入項的測試是均衡的

直接對照正交表設(shè)計測試用例,過程簡單,不易出錯

易開發(fā)出基于正交表策略的測試用例工具,自動生成測試用例

第五講

根據(jù)狀態(tài)圖設(shè)計測試用例的最低要求

測試用例必須覆蓋所有的狀態(tài)

用戶常用的工作流程必須設(shè)計測試用例

測試狀態(tài)之間最不常用的分支

測試所有狀態(tài)及其返回值

使用狀態(tài)圖法設(shè)計測試用例的步驟

列出被測系統(tǒng)的輸入事件

對空閑狀態(tài)加所有可能的輸入,判斷產(chǎn)生哪些新狀態(tài)

對上一步產(chǎn)生的每個新狀態(tài)分別加所有可能的輸入,判斷產(chǎn)生哪些新狀態(tài)

循環(huán)執(zhí)行第三步,直到?jīng)]有新狀態(tài)產(chǎn)生為止

列出所有的狀態(tài),根據(jù)系統(tǒng)流程,設(shè)計測試用例表(必須滿足最低要求)

把測試用例表轉(zhuǎn)換成測試用例

使用場景法的基本設(shè)計步驟

根據(jù)說明,描述出程序的基本流及各項備選流

根據(jù)基本流和各項備選流生成不同的場景

對每一個場景生成相應(yīng)的測試用例

對生成的所有測試用例重新復(fù)審,去掉多余的測試用例,測試用例確定后,對每一個測試用例確定測試數(shù)據(jù)值

基本流:經(jīng)過用例的最簡單的路徑

其他流均為備選流,一個備選流可能從基本流開始,在某個特定條件下執(zhí)行,然后重新加入基本流中;也可能起源于另一個備選流,或者終止用例而不再加入到某個流


本文名稱:設(shè)計測試用例方法-創(chuàng)新互聯(lián)
當(dāng)前網(wǎng)址:http://weahome.cn/article/doojdg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部