關(guān)于自動(dòng)化軟件測(cè)試用例設(shè)計(jì)的幾點(diǎn)分析_第1頁(yè)
關(guān)于自動(dòng)化軟件測(cè)試用例設(shè)計(jì)的幾點(diǎn)分析_第2頁(yè)
關(guān)于自動(dòng)化軟件測(cè)試用例設(shè)計(jì)的幾點(diǎn)分析_第3頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

第第頁(yè)關(guān)于自動(dòng)化軟件測(cè)試用例設(shè)計(jì)的幾點(diǎn)分析關(guān)于自動(dòng)化軟件測(cè)試用例設(shè)計(jì)的幾點(diǎn)分析

發(fā)表于:2023-08-03來(lái)源::HYHOLINE點(diǎn)擊數(shù):標(biāo)簽:

1、手工測(cè)試用例和自動(dòng)化測(cè)試用例功能定位的區(qū)別。a)手工測(cè)試用例i.較好的異常處理能力,能通過(guò)人為的邏輯判斷校驗(yàn)當(dāng)前步驟的功能實(shí)現(xiàn)正確與否。

1、手工(測(cè)試)(用例)和(自動(dòng)化)(測(cè)試)(用例)功能定位的區(qū)別。

a)手工(測(cè)試用例)

i.較好的異常處理能力,能通過(guò)人為的邏輯判斷校驗(yàn)當(dāng)前步驟的功能實(shí)現(xiàn)正確與否。

ii.人工執(zhí)行用例具有一定的步驟跳躍性。

iii.人工測(cè)試步步跟蹤,能夠細(xì)致的定位問(wèn)題。

iv.主要用來(lái)發(fā)現(xiàn)功能(缺陷)

b)(自動(dòng)化測(cè)試)用例

i.執(zhí)行對(duì)象是腳本,任何一個(gè)判斷都需要編碼定義。

ii.用例步驟之間關(guān)聯(lián)性強(qiáng)。

iii.主要用來(lái)保證產(chǎn)品主體功能正確完整和讓(測(cè)試人員)從繁瑣重復(fù)的工作中解脫出來(lái)。

iv.目前自動(dòng)化測(cè)試階段定位在冒煙測(cè)試和(回歸)測(cè)試。

2、自動(dòng)化測(cè)試用例設(shè)計(jì)管理不善可以直接導(dǎo)致自動(dòng)化測(cè)試開(kāi)展的失敗。

誤區(qū):

1、不編寫測(cè)試用例直接投入測(cè)試腳本編寫。

2、直接拿手工測(cè)試用例來(lái)編寫自動(dòng)化測(cè)試腳本。

自動(dòng)化測(cè)試替代不了手工測(cè)試,目的僅僅在于讓測(cè)試人員從繁瑣重復(fù)的機(jī)械式測(cè)試過(guò)程解脫出來(lái),把時(shí)間和精力突入到更有價(jià)值的地方,從而挖掘更多的產(chǎn)品缺陷。

目前咱們TD中對(duì)用例加入了自動(dòng)化測(cè)試的標(biāo)簽。

目前自動(dòng)化測(cè)試定位在冒煙測(cè)試和回歸測(cè)試。

冒煙測(cè)試執(zhí)行的是主體功能點(diǎn)的用例。

回歸測(cè)試執(zhí)行全部或部分的測(cè)試用例。

怎么編寫自動(dòng)化測(cè)試用例,如何將自動(dòng)化測(cè)試用例和手工測(cè)試用例相輔相成。

用例選型注意事項(xiàng):

1、不是所有的手工用例都要轉(zhuǎn)為自動(dòng)化測(cè)試用例。

2、考慮到腳本(開(kāi)發(fā))的成本,不要選擇流程太復(fù)雜的用例。如果有必要,可以考慮把流程拆分多個(gè)用例來(lái)實(shí)現(xiàn)腳本。

3、選擇的用例最好可以構(gòu)建成場(chǎng)景。例如一個(gè)功能模塊,分n個(gè)用例,這n個(gè)用例使用同一個(gè)場(chǎng)景。這樣的好處在于方便構(gòu)建關(guān)鍵字測(cè)試模型。

4、選擇的用例可以帶有目的性,例如這部分用例是用例做冒煙測(cè)試,那部分是回歸測(cè)試等,當(dāng)然,會(huì)存在重疊的關(guān)系。如果當(dāng)前用例不能滿足(需求),那么唯有修改用例來(lái)適應(yīng)腳本和(需求)。

5、選取的用例可以是你認(rèn)為是重復(fù)執(zhí)行,很繁瑣的部分,例如字段驗(yàn)證,提示信息驗(yàn)證這類。這部分適用回歸測(cè)試。

6、選取的用例可以是主體流程,這部分適用冒煙測(cè)試。

7、自動(dòng)化測(cè)試也可以用來(lái)做配置檢查,(數(shù)據(jù)庫(kù))檢查哦。這些可能超越了手工用例,但是也算用例拓展的一部分。項(xiàng)目負(fù)責(zé)人可以有選擇地增加。

8、如果平時(shí)在手工測(cè)試時(shí),需要構(gòu)造一些復(fù)雜數(shù)據(jù),或重復(fù)一些簡(jiǎn)單機(jī)械式動(dòng)作,告訴自動(dòng)化腳本,讓他來(lái)幫你?;蛟S你的效率因此又提高了。

用例轉(zhuǎn)型注意事項(xiàng):

1、首先測(cè)試人員應(yīng)該了解腳本是怎么替代人工來(lái)執(zhí)行用例。

2、當(dāng)你寫自動(dòng)化測(cè)試用例時(shí),你需要意識(shí)到你的用例是寫給一個(gè)"智障人士'執(zhí)行,執(zhí)行對(duì)象是腳本。

3、當(dāng)前的測(cè)試用例前置配置信息要寫清楚。

4、每一個(gè)步驟都要銜接好,錯(cuò)了,腳本要報(bào)異常,我要去煩你。

5、每一個(gè)步驟要做什么,驗(yàn)證什么要寫清楚,寫具體。有時(shí)一個(gè)檢查點(diǎn),你只需看一眼,但是腳本要寫一堆代碼去驗(yàn)證,這樣的做法是不可行的。

6、用例之間不要有關(guān)聯(lián)性,自動(dòng)化測(cè)試開(kāi)發(fā)同樣是軟件開(kāi)發(fā)工程,腳本編寫同樣提倡高內(nèi)聚低耦合的理念。

7、不是每一個(gè)步驟都需要驗(yàn)證點(diǎn),讓子彈飛一會(huì)兒。

8、別在多個(gè)地方重復(fù)相同的驗(yàn)證。腳本很忙!我沒(méi)空。當(dāng)然,除非有必要。

9、開(kāi)門記得要關(guān)門,配置信息要回歸原點(diǎn),否則腳本要迷路。

10、當(dāng)你設(shè)計(jì)自動(dòng)化測(cè)試用例時(shí),難免對(duì)一個(gè)用例的功能點(diǎn)加加減減。不要因此而剪掉了一些驗(yàn)證點(diǎn)。因?yàn)槭止び美?自動(dòng)化用例=1。

寫給項(xiàng)目測(cè)試負(fù)責(zé)人的一些話:

1、項(xiàng)目加入了自動(dòng)化測(cè)試平臺(tái),負(fù)責(zé)人要有全局的把握。因?yàn)槟愕挠美徊鸱殖勺詣?dòng)化測(cè)試和手工執(zhí)行用例,原來(lái)一些被打入冷宮的用例因自動(dòng)化測(cè)試而重生,重生的用例需要

溫馨提示

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

評(píng)論

0/150

提交評(píng)論