自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

聊聊敏捷/ Scrum方法論的自動(dòng)化測(cè)試框架

開發(fā) 架構(gòu) 自動(dòng)化
在過(guò)去幾年中,自從敏捷方法開始使用以來(lái),它的創(chuàng)始人一直在大聲疾呼,并且愿意擺脫傳統(tǒng)瀑布模型單調(diào)和繁瑣的現(xiàn)實(shí)以來(lái),當(dāng)談到自動(dòng)化測(cè)試時(shí),也可以感受到同樣的影響。

在過(guò)去幾年中,自從敏捷方法開始使用以來(lái),它的創(chuàng)始人一直在大聲疾呼,并且愿意擺脫傳統(tǒng)瀑布模型單調(diào)和繁瑣的現(xiàn)實(shí)以來(lái),當(dāng)談到自動(dòng)化測(cè)試時(shí),也可以感受到同樣的影響。

 

 

瀑布式自動(dòng)化與敏捷性自動(dòng)化

在傳統(tǒng)的軟件測(cè)試生命周期過(guò)程中,自動(dòng)化測(cè)試通常是可行的,前提是應(yīng)用程序穩(wěn)定,穩(wěn)定并且需求涉及大量的時(shí)間,并且在大多數(shù)情況下會(huì)涉及一組非常熟練的自動(dòng)化專家資源以及相當(dāng)大的安裝成本。自動(dòng)化測(cè)試的基本目的是降低長(zhǎng)期成本,并確保不會(huì)由于現(xiàn)有測(cè)試案例而引入新的缺陷。

由于自動(dòng)化測(cè)試的主要作用是節(jié)省時(shí)間和降低成本,因此就技術(shù)而言,自動(dòng)化測(cè)試本質(zhì)上不是探索性的。自動(dòng)化測(cè)試并不意味著要找出新的缺陷。自動(dòng)化測(cè)試主要是為了驗(yàn)證已經(jīng)存在的功能。

如何在敏捷方法論中實(shí)現(xiàn)自動(dòng)化

現(xiàn)在,根據(jù)其定義,它談?wù)摰氖菙[脫繁瑣的文檔,以便可以實(shí)施新的想法和創(chuàng)新,并且人們可以自由的相互交流,從而可以實(shí)施更多的創(chuàng)新和探索性想法。

[[331860]]

因此,我們可以看到敏捷方法的基本原理和自動(dòng)化測(cè)試之間的矛盾。

 

敏捷測(cè)試自動(dòng)化的基本要點(diǎn)

因此,當(dāng)涉及到評(píng)估自動(dòng)化測(cè)試方法和技術(shù)相關(guān)的敏捷方法的使用時(shí),我們需要考慮一些基本問(wèn)題。如設(shè)計(jì)和編碼所花費(fèi)的時(shí)間,使用現(xiàn)有測(cè)試數(shù)據(jù)驗(yàn)證設(shè)計(jì)的腳本以及采用相同的測(cè)試(無(wú)論測(cè)試是出于功能目的還是回歸目的)。因此,所有這些事件的真實(shí)情況是,為了執(zhí)行所有這些事實(shí),我們需要花費(fèi)相當(dāng)多的時(shí)間,并且在敏捷環(huán)境中,平均需要1-2周才能完成,因此顯然很難考慮在這樣的環(huán)境中提供如此多的時(shí)間來(lái)自動(dòng)化腳本。

另一個(gè)重要因素仍然存在,那就是當(dāng)敏捷方法論發(fā)揮作用時(shí)出現(xiàn)的需求變更的類型。根據(jù)敏捷方法本身的定義,它非常有助于響應(yīng)客戶頻繁變更的需求,因此很適合在應(yīng)用程序的整體開發(fā)過(guò)程中進(jìn)行頻繁的變更。

相比之下,自動(dòng)化測(cè)試在涉及到更穩(wěn)定,頻率更低得需求類型時(shí)非常有用。因此,根據(jù)定義,自動(dòng)化測(cè)試不能很好地適應(yīng)各種頻繁變更的需求類型,而這些變更往往是伴隨著采用任何敏捷方法。

敏捷自動(dòng)化工具

在整個(gè)敏捷方法論范圍內(nèi)采用自動(dòng)化測(cè)試時(shí),相關(guān)自動(dòng)化工具的選擇也是一個(gè)潛在的非常重要的因素。例如,授權(quán)的自動(dòng)化工具在訪問(wèn)屬于該特定測(cè)試自動(dòng)化框架的各種重要資源時(shí),會(huì)對(duì)不同類型和級(jí)別的用戶施加嚴(yán)格的安全訪問(wèn)標(biāo)準(zhǔn)。

 

相比之下,敏捷方法主要強(qiáng)調(diào)團(tuán)隊(duì)成員之間的開放協(xié)作和開放式交互,因此,限制性政策直接影響用戶如何對(duì)團(tuán)隊(duì)內(nèi)部的整體凝聚力產(chǎn)生負(fù)面影響,從而導(dǎo)致結(jié)果不佳也非常不利于項(xiàng)目整體成功。因此,該過(guò)程的首要重要性應(yīng)該是確保為了在敏捷方法提供的規(guī)定時(shí)間內(nèi)獲得自動(dòng)化測(cè)試腳本的高質(zhì)量交付;我們需要選擇我們的預(yù)期測(cè)試用例,這些測(cè)試用例將以更細(xì)微的方式進(jìn)行自動(dòng)化,以便這些自動(dòng)化測(cè)試腳本適合將來(lái)的重用,并且確保它們可以在指定的時(shí)間段內(nèi)準(zhǔn)備好(就像敏捷方法過(guò)程中所要求的那樣)。在考慮了以上所有因素之后,我們可以意識(shí)到,即使在采用敏捷方法的同時(shí),我們也需要了解測(cè)試的類型,例如回歸測(cè)試(因?yàn)榧词乖诿艚轀y(cè)試期間,也需要投入大量的測(cè)試工作,以確保更好的整體產(chǎn)品質(zhì)量)現(xiàn)在,讓我們看一下可以使用自動(dòng)化測(cè)試的最基本情況,以及如何將其應(yīng)用于敏捷測(cè)試領(lǐng)域。

應(yīng)用于敏捷的自動(dòng)化測(cè)試概念

 

 

 

原文鏈接:https://www.guru99.com/automation-testing-agile-scrum.html

 

責(zé)任編輯:武曉燕 來(lái)源: 新鈦云服
相關(guān)推薦

2024-06-12 10:59:34

測(cè)試自動(dòng)化軟件開發(fā)

2015-03-27 09:31:01

2014-03-14 10:07:09

極限編程敏捷開發(fā)

2013-12-25 09:50:27

華為馬悅企業(yè)業(yè)務(wù)

2022-02-25 08:06:48

架構(gòu)

2009-08-19 09:00:48

單元測(cè)試框架自動(dòng)化測(cè)試

2021-06-26 07:40:21

前端自動(dòng)化測(cè)試Jest

2020-04-28 09:00:00

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

2017-12-24 21:00:10

自動(dòng)化測(cè)試測(cè)試框架敏捷

2023-02-11 21:14:58

自動(dòng)化測(cè)試框架

2023-05-18 14:01:00

前端自動(dòng)化測(cè)試

2022-06-27 08:47:29

BEM修飾符元素

2023-07-12 15:41:18

2023-09-13 11:40:12

2019-04-22 09:00:00

Python框架自動(dòng)化測(cè)試

2020-09-14 07:00:00

測(cè)試自動(dòng)化框架

2023-10-12 07:40:54

Minium自動(dòng)化框架

2011-06-03 17:06:09

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

2019-04-18 09:00:00

Java自動(dòng)化測(cè)試框架

2012-02-27 17:34:12

Facebook自動(dòng)化
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)