關(guān)于測(cè)試左移和右移

看到我們論壇一個(gè)測(cè)試開發(fā)知識(shí)體系匙赞,對(duì)于測(cè)試左移和右移涌庭, 有點(diǎn)不太懂,看了2篇文章拴魄,強(qiáng)行提筆總結(jié)了下匹中,還有部分內(nèi)容是直接翻譯的豪诲。關(guān)于測(cè)試左移和右移。測(cè)試左移中提到了盡早的發(fā)現(xiàn)問(wèn)題服赎、以及持續(xù)集成专肪、盡可能的實(shí)現(xiàn)自動(dòng)化堪侯、更深的理解客戶的需求伍宦,從而提高其體驗(yàn)乏梁。而對(duì)于測(cè)試右移,則是相對(duì)于上產(chǎn)環(huán)境中的測(cè)試卖毁,則提供真實(shí)的環(huán)境、實(shí)際的性能炭剪,以及目標(biāo)用戶的反饋和評(píng)價(jià)奴拦。

左移和右移在軟件測(cè)試中的意義是什么届吁?

測(cè)試左移 測(cè)試方法使用 test early and often 在產(chǎn)品生命周期里面更早執(zhí)行測(cè)試任務(wù)(也就是在項(xiàng)目時(shí)間線上向左移動(dòng))疚沐。 同時(shí),DevOps 測(cè)試中的 測(cè)試右移 方法是能夠在生產(chǎn)環(huán)境中進(jìn)行測(cè)試株旷,為未定義的晾剖、未知的和意外的情況做好準(zhǔn)備梯嗽,比如生產(chǎn)環(huán)境。

在過(guò)去的幾年里循头,敏捷和 DevOps 實(shí)踐的廣泛采用已經(jīng)導(dǎo)致了軟件開發(fā)和測(cè)試方式的顯著轉(zhuǎn)變卡骂。 協(xié)作是關(guān)鍵形入,在測(cè)試周期的早期階段亿遂,開發(fā)人員和測(cè)試人員都參與其中。

這兩個(gè)已經(jīng)流行起來(lái)的概念是左移和右移挪钓。 顧名思義碌上,測(cè)試左移 實(shí)際上將流程轉(zhuǎn)移到了開發(fā)階段的左側(cè)。 這意味著測(cè)試從開發(fā)周期的開始就開始了蔓纠,并貫穿整個(gè)開發(fā)周期腿倚。

測(cè)試左移

目標(biāo)是防止缺陷和減少風(fēng)險(xiǎn)蚯妇,而不是在開發(fā)后處理大量的 bug 和關(guān)鍵問(wèn)題箩言。 因此,測(cè)試人員可以在 SDLC(Software Development Life Cycle) 的早期引入饭豹,以主動(dòng)地發(fā)現(xiàn)和處理缺陷务漩。 這也有利于開發(fā)人員在第一時(shí)間把事情做對(duì),并能夠按時(shí)交付和質(zhì)量保證饵骨。

另外居触,考慮到缺陷在早期發(fā)現(xiàn)時(shí)對(duì)項(xiàng)目的成本較低這一事實(shí)。 測(cè)試左移還意味著不斷測(cè)試制市,以獲得更高質(zhì)量的產(chǎn)品祥楣。在這個(gè)范例中块促,測(cè)試人員的角色和職責(zé)是非常重要的床未。

這種方法還要求測(cè)試人員首先設(shè)計(jì)測(cè)試薇搁,并將客戶體驗(yàn)?zāi)繕?biāo)牢記在心。 這反過(guò)來(lái)又允許開發(fā)人員基于這些測(cè)試構(gòu)建軟件传货,并滿足客戶的需求问裕。

測(cè)試左移實(shí)踐通常鼓勵(lì)使用行為驅(qū)動(dòng)開發(fā)(BDD)和測(cè)試驅(qū)動(dòng)開發(fā)(TDD) ,以幫助防止缺陷窥淆。

作為敏捷實(shí)踐不可分割的一部分忧饭,測(cè)試左移 包括敏捷測(cè)試團(tuán)隊(duì)筷畦,測(cè)試人員在其中扮演著重要角色。 測(cè)試人員被當(dāng)作利益相關(guān)者吼砂,他們參與站會(huì)帅刊,回顧會(huì)議和各種其他的互動(dòng)漂问。

測(cè)試左移依賴于持續(xù)的測(cè)試和反饋,以在整個(gè)沖刺過(guò)程中執(zhí)行動(dòng)態(tài)變化栏饮。

為什么測(cè)試左移袍嬉?

更好的設(shè)計(jì):測(cè)試左移 使用了一種設(shè)計(jì)思維方法灶平,測(cè)試人員和開發(fā)人員專注于客戶 / 終端用戶的期望和體驗(yàn)。 通過(guò)持續(xù)的測(cè)試和頭腦風(fēng)暴-有時(shí)導(dǎo)致識(shí)別關(guān)鍵的設(shè)計(jì)或概念缺陷罐监。 這些發(fā)現(xiàn)往往會(huì)帶來(lái)更好的產(chǎn)品和客戶體驗(yàn)瞒爬。

發(fā)布質(zhì)量: Bug 被發(fā)現(xiàn)并及早修復(fù)沟堡。 該模型從一開始就加速了對(duì)質(zhì)量的關(guān)注航罗,這種方法所捕捉到的缺陷可以很容易地以較低的成本修復(fù)粥血,比周期結(jié)束時(shí)的成本更低酿箭。

更好的時(shí)間線和投資 RIO: 隨著測(cè)試質(zhì)量成為每個(gè)人的工作。 有較少的返工蜓耻,項(xiàng)目保持真實(shí)的時(shí)間表械巡。 這確保了更快的上市時(shí)間和更好的投資回報(bào)率讥耗。

簡(jiǎn)而言之,測(cè)試左移過(guò)程包括:

  • 盡早測(cè)試和經(jīng)常測(cè)試蔼卡,以降低項(xiàng)目的總體成本和保持質(zhì)量
  • 連續(xù)測(cè)試挣磨,反饋回路更短茁裙,以避免最終解決缺陷
  • 使一切自動(dòng)化,提高上市時(shí)間
  • 根據(jù)客戶需求進(jìn)行設(shè)計(jì)掉蔬,提高客戶的整體體驗(yàn)

測(cè)試右移

在測(cè)試左移確保滿足質(zhì)量和業(yè)務(wù)需求的地方矾瘾,通過(guò)測(cè)試右移方法確保在現(xiàn)實(shí)世界環(huán)境中的運(yùn)行和性能壕翩。 這種實(shí)踐允許測(cè)試通過(guò)控制實(shí)驗(yàn)轉(zhuǎn)移到生產(chǎn)環(huán)境中,涉及到功能婿禽、性能大猛、容錯(cuò)性和用戶體驗(yàn)。 生產(chǎn)中的測(cè)試允許使用真實(shí)的用戶體驗(yàn)和分析難以復(fù)制或預(yù)期的用例膛壹。

也就是說(shuō)模聋,測(cè)試左移 幫助團(tuán)隊(duì)為性能問(wèn)題唠亚、崩潰、失敗和類似的事情等意外事件做好準(zhǔn)備祟蚀。

盡管測(cè)試左移對(duì)于敏捷測(cè)試來(lái)說(shuō)是絕對(duì)必要的前酿,但就用戶體驗(yàn)和期望而言鹏溯,它可能不足以確保軟件的質(zhì)量。

測(cè)試右移測(cè)試從軟件的后期生產(chǎn)階段開始測(cè)試任務(wù)肺孵。 您現(xiàn)在正在測(cè)試軟件應(yīng)用程序的右端悬槽,這是一個(gè)構(gòu)建和可用性。 這些測(cè)試是為了確保穩(wěn)定性初婆、性能和可用性標(biāo)準(zhǔn)猿棉。 這樣萨赁,就可以從目標(biāo)用戶那里收集反饋和評(píng)論,以了解軟件在現(xiàn)實(shí)世界中的功能敲董。 這有助于進(jìn)一步提高軟件的質(zhì)量。

為什么測(cè)試右移聪铺?

雖然測(cè)試左移測(cè)試帶來(lái)了早期和連續(xù)的軟件測(cè)試萄窜,以防止缺陷,測(cè)試右移測(cè)試實(shí)踐有自己的一套優(yōu)勢(shì)键兜,如:

改進(jìn)的客戶體驗(yàn): 通過(guò)改變測(cè)試的權(quán)利普气,客戶反饋是仔細(xì)整理佃延,然后問(wèn)題被轉(zhuǎn)化為技術(shù)和業(yè)務(wù)術(shù)語(yǔ)苇侵。 這樣就可以將每個(gè)問(wèn)題隔離開來(lái)榆浓,并有改進(jìn)的余地來(lái)增強(qiáng)客戶體驗(yàn)。

自動(dòng)化的范圍: 與部分的或不穩(wěn)定的應(yīng)用程序相比烘浦,自動(dòng)化一個(gè)功能性的和穩(wěn)定的應(yīng)用程序更容易闷叉。 一旦應(yīng)用程序穩(wěn)定握侧,用戶界面(UI)自動(dòng)化對(duì)于快速測(cè)試是必要的嘿期。 向測(cè)試右移動(dòng)測(cè)試使您能夠做到這一點(diǎn)。 一旦應(yīng)用程序穩(wěn)定在核心功能級(jí)別萄传,對(duì)于快速測(cè)試至關(guān)重要秀菱。 向測(cè)試右移動(dòng)測(cè)試使您能夠做到這一點(diǎn)!

更廣泛的覆蓋范圍: 與測(cè)試左移相比赶么,測(cè)試右移方法有更廣泛的測(cè)試覆蓋范圍禽绪,因?yàn)闇y(cè)試人員可以在沒有緊迫的最后期限的情況下訪問(wèn)整個(gè)系統(tǒng)蓖救。 它允許測(cè)試人員進(jìn)行更多的測(cè)試循捺,及時(shí)測(cè)試,但是也允許測(cè)試延遲念赶,從而獲得更好的質(zhì)量和客戶體驗(yàn)。

很多場(chǎng)景都很理想: 由于風(fēng)險(xiǎn)和風(fēng)險(xiǎn)因素很高叉谜,像暗啟動(dòng)停局、業(yè)務(wù)切換和金絲雀部署這樣的實(shí)踐非常適合針對(duì)目標(biāo)用戶進(jìn)行正確的轉(zhuǎn)移測(cè)試香府。

簡(jiǎn)而言之董栽,測(cè)試右移過(guò)程包括

  • 在生產(chǎn)環(huán)境中進(jìn)行測(cè)試,以確保產(chǎn)品在真實(shí)場(chǎng)景中的穩(wěn)定性和性能
  • 您可以從目標(biāo)用戶那里獲得反饋和評(píng)論企孩,以確倍迹客戶滿意
  • 能夠測(cè)試在測(cè)試環(huán)境中不可能創(chuàng)建的使用場(chǎng)景和實(shí)際負(fù)載級(jí)別

我們可以在這里看到,測(cè)試左移 是所有關(guān)于第一次獲得正確的代碼勿璃,并減少上市時(shí)間擒抛,而 測(cè)試右移 是從客戶的角度來(lái)支持完美的實(shí)際的可用性。 測(cè)試左移可以讓您節(jié)省時(shí)間补疑、測(cè)試工作歧沪、風(fēng)險(xiǎn)和資源,而測(cè)試右移更多的是為了獲得正確的用戶體驗(yàn)和生產(chǎn)場(chǎng)景癣丧。

原文鏈接: https://www.qmetry.com/blog/shift-left-and-shift-right-in-software-testing/

關(guān)于測(cè)試左移和右移槽畔,也可以移步到這里看這篇文章。

http://www.testclass.net/post/shift-left-and-shift-right
如果你感興趣可以關(guān)注公眾號(hào)「chasays」- 程序員匯聚地

在這里插入圖片描述

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末寥假,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子萤彩,更是在濱河造成了極大的恐慌,老刑警劉巖愚墓,帶你破解...
    沈念sama閱讀 221,576評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件村象,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡籍救,警方通過(guò)查閱死者的電腦和手機(jī)梧却,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,515評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)吓妆,“玉大人舟奠,你說(shuō)我怎么就攤上這事沼瘫∷扇矗” “怎么了?”我有些...
    開封第一講書人閱讀 168,017評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)纷铣。 經(jīng)常有香客問(wèn)我槐秧,道長(zhǎng)颠通,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 59,626評(píng)論 1 296
  • 正文 為了忘掉前任易核,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己胳喷,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,625評(píng)論 6 397
  • 文/花漫 我一把揭開白布题禀。 她就那樣靜靜地躺著,像睡著了一般江锨。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上挑豌,一...
    開封第一講書人閱讀 52,255評(píng)論 1 308
  • 那天铝阐,我揣著相機(jī)與錄音吹害,去河邊找鬼纵穿。 笑死篙耗,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 40,825評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了面殖?” 一聲冷哼從身側(cè)響起辽幌,我...
    開封第一講書人閱讀 39,729評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤拳喻,失蹤者是張志新(化名)和其女友劉穎亚亲,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體雹有,經(jīng)...
    沈念sama閱讀 46,271評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡煤惩,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,363評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片登渣。...
    茶點(diǎn)故事閱讀 40,498評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖没酣,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤庆揩,帶...
    沈念sama閱讀 36,183評(píng)論 5 350
  • 正文 年R本政府宣布鹤耍,位于F島的核電站,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,867評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望扯键。 院中可真熱鬧董习,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,338評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)鸣驱。三九已至,卻和暖如春坚冀,著一層夾襖步出監(jiān)牢的瞬間鉴逞,已是汗流浹背构捡。 一陣腳步聲響...
    開封第一講書人閱讀 33,458評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工譬涡, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留溉知,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,906評(píng)論 3 376
  • 正文 我出身青樓羹与,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親跳仿。 傳聞我的和親對(duì)象是個(gè)殘疾皇子诡渴,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,507評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容