所以,現(xiàn)在,該場景可以調(diào)用動(dòng)作詞了。
現(xiàn)在,我們要把一個(gè)新場景添加到測試功能“取消購物車”中。首先,我們創(chuàng)建一個(gè)動(dòng)作詞來檢查購物車中書的數(shù)量。這個(gè)動(dòng)作在新方案中將被使用兩次。
然后,我們創(chuàng)建“可被取消的一選項(xiàng)”場景:
在此,該平臺(tái)已經(jīng)注意到,下面的步驟序列被用在幾個(gè)場景中,即:“買很多書”和“可被取消的一選項(xiàng)。”
因此建議創(chuàng)建一個(gè)新的動(dòng)作詞并在2場景中重構(gòu)以優(yōu)化你的維護(hù)!當(dāng)被執(zhí)行(即行動(dòng)詞“登錄”創(chuàng)建及場景重構(gòu))時(shí), “可取消的一選項(xiàng)”場景變成了:
編輯器中“可撤銷的一選項(xiàng)”場景的視圖
這個(gè)例子中,我們已經(jīng)看到了使用一種語言來設(shè)計(jì)測試的價(jià)值。使用動(dòng)作詞(類似于開發(fā)人員的功能)使得設(shè)計(jì)和維護(hù)更加容易,并提供了重構(gòu)能力。它有助于定義不同項(xiàng)目利益相關(guān)者之間的業(yè)務(wù)術(shù)語。
我們也看到了,這種業(yè)務(wù)術(shù)語的定義可以在設(shè)計(jì),優(yōu)化和重構(gòu)場景時(shí)通過一個(gè)非常先進(jìn)的方式實(shí)現(xiàn)。
版權(quán)聲明:本文出自 SPASVO澤眾軟件測試網(wǎng):http://m.xmdc.net/news/html/2014424144624.html
原創(chuàng)作品,轉(zhuǎn)載時(shí)請(qǐng)務(wù)必以超鏈接形式標(biāo)明本文原始出處、作者信息和本聲明,否則將追究法律責(zé)任。