91天堂,亚洲av乱码一区二区三区按摩,国产福利小视频在线一区二区,午夜在线不卡精品国产

Leadge.com首頁 > 知識庫
文章搜索
敏捷測試的最佳實(shí)踐,第 3 部分: 向敏捷測試轉(zhuǎn)變
2009-2-17 9:38:07  作者:佚名
  
首先開始采用測試驅(qū)動開發(fā) (Test Driven)。

開發(fā)人員首先要善于使用測試驅(qū)動開發(fā)方法寫每一行代碼,先寫測試腳本后寫代碼,并反復(fù)使用單元測試腳本驗(yàn)證所寫代碼的正確性。

列出需求
為需求撰寫一個單元測試腳本
執(zhí)行測試確信測試結(jié)果是失敗的
然后,寫上僅僅足夠的代碼以使得先前的測試可以通過
當(dāng)所有測試通過了,便可以開始寫下一個測試腳本
針對需求有效的實(shí)現(xiàn)所有測試腳本
另外,當(dāng)需要代碼重構(gòu)時(shí)候,也應(yīng)該先重構(gòu)單元測試腳本,在改動代買之前同樣先改寫測試腳本。

盡早的開始測試,開始系統(tǒng)測試,不要等待到功能完全做好才開始。

了解計(jì)劃中的待實(shí)現(xiàn)的功能,了解其權(quán)重分配,設(shè)計(jì)系統(tǒng)測試和功能測試用例。測試執(zhí)行的一開始可以是針對部分功能的,之后可以逐步擴(kuò)展。接著開始采用迭代的 過程完成測試任務(wù),即將測試任務(wù)劃分為多個周期,一開始可以做些關(guān)鍵的功能性測試,可以對代碼中的可復(fù)用部分(組件,構(gòu)件)做完整的安全測試,性能測試, 壓力測試,并發(fā)測試,全球化測試等。接著的迭代周期可以做邊緣化的功能測試和其他測試,最后的幾個迭代應(yīng)該用于回歸測試,和關(guān)鍵的性能和穩(wěn)定性測試。

然 后策略性的進(jìn)行自動化測試,設(shè)計(jì)并開發(fā)可以用于日后回歸測試(Regression)和用戶接收測試(Acceptance Test)的自動化腳本,持續(xù)維護(hù)與開發(fā)這些腳本。自動化測試為團(tuán)隊(duì)帶來的是長期效益,自動化測試的開發(fā)也應(yīng)該首先選擇部分測試對象,例如,API,框架 等比較穩(wěn)定和關(guān)鍵的功能做功能測試的自動化;對產(chǎn)品的性能指標(biāo),壓力測試也要較早的制定自動化測試的計(jì)劃。

最后,要學(xué)會做靜態(tài)測試,做好需求分析,做好對設(shè)計(jì)邏輯的分析。測試人員要更多的思考需求的可實(shí)現(xiàn)性,將自身作為第一用戶積極參與項(xiàng)目和系統(tǒng)的需求分析,設(shè)計(jì)和開發(fā)。積極地參與前期工作,并迅速反饋給設(shè)計(jì)和開發(fā)其靜態(tài)測試結(jié)果。

而且,要做好敏捷測試,我們需要轉(zhuǎn)變測試等待開發(fā)的思想,測試人員需要了解開發(fā),需要讀懂代碼,才能夠更好的幫助開發(fā)人員分析和分離復(fù)雜問題。有甚者,測試人員可以成為開發(fā)人員的后備力量。當(dāng)團(tuán)隊(duì)中需要更多的人撰寫代碼時(shí),測試人員應(yīng)該勇當(dāng)其職。

團(tuán)隊(duì)組織的變化

敏 捷的測試團(tuán)隊(duì)在實(shí)戰(zhàn)中常常不需要其他人幫助做計(jì)劃和分配任務(wù),成員在各自的敏捷團(tuán)隊(duì)中自我管理模式下制定可行的計(jì)劃與自行分配任務(wù),并直接報(bào)告給項(xiàng)目的管 理層。只有在特定的集中測試模式下才需要通過測試團(tuán)隊(duì)的領(lǐng)導(dǎo)者形成整體的測試計(jì)劃和報(bào)告。因此,敏捷測試團(tuán)隊(duì)是一支即能獨(dú)當(dāng)一面又能夠默契合作的適應(yīng)力, 靈活性很強(qiáng)的團(tuán)隊(duì),這正是團(tuán)隊(duì)自我管理的核心思想。因此,轉(zhuǎn)變到敏捷開發(fā)模式,傳統(tǒng)組織結(jié)構(gòu)也需要經(jīng)歷一次調(diào)整,調(diào)整圍繞兩個主題,第一,團(tuán)隊(duì)充分授權(quán)各 成員,對于如何交付結(jié)果,成員可以保持較大的靈活性,但成員自身需要對這些結(jié)果負(fù)責(zé)。第二,團(tuán)隊(duì)領(lǐng)導(dǎo)者需要協(xié)調(diào)團(tuán)隊(duì)成員對資源的共享和競爭,當(dāng)敏捷團(tuán)隊(duì)各 自計(jì)劃和實(shí)施其工作時(shí),團(tuán)隊(duì)領(lǐng)導(dǎo)者應(yīng)該幫助團(tuán)隊(duì)成員建立比較清晰的責(zé)任界限,團(tuán)隊(duì)角色劃分,協(xié)調(diào)團(tuán)隊(duì)中各種資源的使用,鼓勵團(tuán)隊(duì)之間的相互交流和協(xié)作,幫 助培養(yǎng)團(tuán)隊(duì)成員對其所屬的自主決策能力。

此文章共有6頁  上一頁 1 2 3 4 5 6 下一頁

文章來源:中國項(xiàng)目管理資源網(wǎng)

發(fā)表評論    【推薦】 【打印
我來評兩句 查看最新評論〗 
請您注意:
·遵守中華人民共和國的各項(xiàng)有關(guān)法律法規(guī)
·承擔(dān)一切因您的行為而導(dǎo)致的法律責(zé)任
·本網(wǎng)留言板管理人員有權(quán)刪除其管轄留言內(nèi)容
·您在本網(wǎng)的留言,本網(wǎng)有權(quán)在網(wǎng)站內(nèi)轉(zhuǎn)載或引用
·參與本留言即表明您已經(jīng)閱讀并接受上述條款
昵稱: 匿名
 
圖片廣告
熱點(diǎn)文章
論壇精貼