什么是開發(fā)環(huán)境触趴、測試環(huán)境和線上環(huán)境?

很多開發(fā)同學(xué)對開發(fā)環(huán)境袋倔、測試環(huán)境和線上環(huán)境傻傻分不清楚雕蔽,這篇文章或許能讓你將它們區(qū)分開來。

一宾娜、開發(fā)環(huán)境

簡述:就是與測試環(huán)境分開的獨立客戶機批狐、服務(wù)器、配置管理工具等前塔。

國內(nèi)很多公司將測試環(huán)境和開發(fā)環(huán)境混用嚣艇,在開發(fā)環(huán)境做測試,其實這樣是不可取的华弓,開發(fā)環(huán)境因為代碼可能會有BUG食零,而且需要和后端聯(lián)調(diào),狀態(tài)會反復(fù)寂屏。

PS:這里的開發(fā)環(huán)境不是指的開發(fā)的時候使用的IDE等這些工具贰谣。

使用階段:

1.開發(fā)人員每日上傳代碼到開發(fā)環(huán)境進(jìn)行自測。

2.demo會議時迁霎,PM同學(xué)和開發(fā)同學(xué)一起測試吱抚。(項目開發(fā)流程

發(fā)布頻率:每天發(fā)布1-2次,做持續(xù)集成考廉,改完code立馬提交秘豹。

測試:QA同學(xué)不能在開發(fā)環(huán)境做測試,因為開發(fā)環(huán)境因為需要與后端聯(lián)調(diào)昌粤,狀態(tài)會反復(fù)既绕。

備注持續(xù)集成

在沒有應(yīng)用持續(xù)集成之前,傳統(tǒng)的開發(fā)模式是項目一開始就劃分模塊涮坐,然后等所有的代碼都開發(fā)完成之后再集成到一起進(jìn)行測試凄贩,隨著軟件技術(shù)的發(fā)展,各種軟件方法百花齊放袱讹,軟件規(guī)模也在擴大疲扎,軟件需求越來越復(fù)雜,軟件已經(jīng)不能簡單地通過劃分模塊的方式來開發(fā),需要項目內(nèi)部互相合作评肆,劃分模塊這種傳統(tǒng)的模式的弊端也越來越明顯债查,由于很多 bug在項目的早期就存在,到最后集成的時候才發(fā)現(xiàn)問題瓜挽,開發(fā)者需要在集成階段花費大量的時間來尋找 bug 的根源盹廷,加上軟件的復(fù)雜性,問題的根源很難定位久橙,甚至出現(xiàn)不得不調(diào)整底層架構(gòu)的情況俄占,在這個階段的除蟲會議(bug meetings)特別多,會議的內(nèi)容基本上都是討論 bug 是怎么產(chǎn)生的淆衷,最后往往發(fā)展成為不同模塊的負(fù)責(zé)人互相推諉責(zé)任缸榄。

持續(xù)集成最大的優(yōu)點是可以避免這種傳統(tǒng)模式在集成階段的除蟲會議。持續(xù)集成主張項目的開發(fā)人員頻繁的將他們對源碼的修改提交(check in)到一個單一的源碼庫祝拯,并驗證這些改變是否對項目帶來了破壞甚带。

二、測試環(huán)境

簡述:測試環(huán)境是指測試人員利用一些工具及數(shù)據(jù)所模擬出的佳头、接近真實用戶使用環(huán)境的環(huán)境鹰贵,測試環(huán)境的目的是為了使測試結(jié)果更加真實有效。測試環(huán)境應(yīng)該與開發(fā)環(huán)境分隔開康嘉,使用獨立的客戶機碉输、服務(wù)器和配置管理工具。

原則上開發(fā)人員是不能碰測試環(huán)境和線上環(huán)境的亭珍,只能看不能動敷钾,如果隨便哪個人發(fā)布了一個包或者修改了代碼,那就亂了肄梨,因此測試環(huán)境涉及到權(quán)限管理阻荒,對于開發(fā)人員來說應(yīng)該是只讀權(quán)限。

有些公司還會仿真環(huán)境峭范,用于模擬線上用戶的使用财松,一般不對外開放瘪贱。

使用階段:demo通過后由開發(fā)人員將代碼部署到測試環(huán)境纱控,并寫好域名發(fā)送郵件通知QA同學(xué)進(jìn)行測試。

發(fā)布頻率:一天發(fā)布一次菜秦,保持測試環(huán)境穩(wěn)定甜害。

測試:3-5天測試時間,主要測邊際條件球昨,主流瀏覽器的兼容性尔店。難走的流程走組合測試,錄入多組數(shù)據(jù),所有的功能點都要走一遍嚣州。

備注:組合測試

組合測試法:有n個輸入?yún)?shù)鲫售,每個輸入?yún)?shù)可取若干個值,將n個輸入?yún)?shù)取值的所有組合進(jìn)行窮舉測試该肴,由于爆炸性情竹,所以是不行的。退一步:對n個輸入?yún)?shù)中的任意m個輸入?yún)?shù)的所有取值組合要覆蓋到匀哄,是可行的秦效,稱之為強度m的組合測試。由此引出了組合測試的一系列理論研究涎嚼。

三阱州、線上環(huán)境

簡述:即發(fā)布環(huán)境,真實用戶訪問的環(huán)境法梯,要求不能有任何BUG苔货,且不能頻繁發(fā)布,這樣對用戶體驗性不好立哑。

使用階段:QA同學(xué)測試通過后蒲赂,由OP將代碼發(fā)布到線上環(huán)境,發(fā)布的時候相關(guān)人員必須全部在場刁憋。

發(fā)布頻率:現(xiàn)在的公司一般周二或者周四滥嘴,發(fā)布時間為用戶在線數(shù)最少的時候。再就是固定時間進(jìn)行的BUG修改完發(fā)布至耻。最后就是緊急發(fā)布若皱。

測試:

1.關(guān)注用戶的反饋。

2.灰度發(fā)布的話尘颓,測試要做梯度測試走触。

備注:灰度發(fā)布

簡單理解就是給一部分用戶發(fā)個測試版本,其他用戶繼續(xù)用以前的版本疤苹,然后觀察測試版本的情況互广。

灰度發(fā)布是指在黑與白之間,能夠平滑過渡的一種發(fā)布方式卧土。AB test就是一種灰度發(fā)布方式惫皱,讓一部分用戶繼續(xù)用A,一部分用戶開始用B尤莺,如果用戶對B沒有什么反對意見旅敷,那么逐步擴大范圍,把所有用戶都遷移到B上面來颤霎∠彼灰度發(fā)布可以保證整體系統(tǒng)的穩(wěn)定涂滴,在初始灰度的時候就可以發(fā)現(xiàn)、調(diào)整問題晴音,以保證其影響度柔纵。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市锤躁,隨后出現(xiàn)的幾起案子首量,更是在濱河造成了極大的恐慌,老刑警劉巖进苍,帶你破解...
    沈念sama閱讀 218,204評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件加缘,死亡現(xiàn)場離奇詭異,居然都是意外死亡觉啊,警方通過查閱死者的電腦和手機拣宏,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,091評論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來杠人,“玉大人勋乾,你說我怎么就攤上這事∥松疲” “怎么了辑莫?”我有些...
    開封第一講書人閱讀 164,548評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長罩引。 經(jīng)常有香客問我各吨,道長,這世上最難降的妖魔是什么袁铐? 我笑而不...
    開封第一講書人閱讀 58,657評論 1 293
  • 正文 為了忘掉前任揭蜒,我火速辦了婚禮,結(jié)果婚禮上剔桨,老公的妹妹穿的比我還像新娘屉更。我一直安慰自己,他們只是感情好洒缀,可當(dāng)我...
    茶點故事閱讀 67,689評論 6 392
  • 文/花漫 我一把揭開白布瑰谜。 她就那樣靜靜地躺著,像睡著了一般树绩。 火紅的嫁衣襯著肌膚如雪萨脑。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,554評論 1 305
  • 那天葱峡,我揣著相機與錄音砚哗,去河邊找鬼龙助。 笑死砰奕,一個胖子當(dāng)著我的面吹牛蛛芥,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播军援,決...
    沈念sama閱讀 40,302評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼仅淑,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了胸哥?” 一聲冷哼從身側(cè)響起涯竟,我...
    開封第一講書人閱讀 39,216評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎空厌,沒想到半個月后庐船,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,661評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡嘲更,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,851評論 3 336
  • 正文 我和宋清朗相戀三年筐钟,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片赋朦。...
    茶點故事閱讀 39,977評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡篓冲,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出宠哄,到底是詐尸還是另有隱情壹将,我是刑警寧澤,帶...
    沈念sama閱讀 35,697評論 5 347
  • 正文 年R本政府宣布毛嫉,位于F島的核電站诽俯,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏承粤。R本人自食惡果不足惜惊畏,卻給世界環(huán)境...
    茶點故事閱讀 41,306評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望密任。 院中可真熱鬧颜启,春花似錦、人聲如沸浪讳。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,898評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽淹遵。三九已至口猜,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間透揣,已是汗流浹背济炎。 一陣腳步聲響...
    開封第一講書人閱讀 33,019評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留辐真,地道東北人须尚。 一個月前我還...
    沈念sama閱讀 48,138評論 3 370
  • 正文 我出身青樓崖堤,卻偏偏與公主長得像,于是被迫代替她去往敵國和親耐床。 傳聞我的和親對象是個殘疾皇子密幔,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,927評論 2 355

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

  • 文章來自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鵬閱讀 9,192評論 2 126
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,133評論 25 707
  • 1.問:你在測試中發(fā)現(xiàn)了一個 bug ,但是開發(fā)經(jīng)理認(rèn)為這不是一個 bug 撩轰,你應(yīng)該怎樣解決胯甩。 首先,將問題提...
    qianyewhy閱讀 9,259評論 4 123
  • “肥胖是會呼吸的痛镜廉,肉活在你的身上每個角落,上樓喘大氣會痛愚战,吃披薩餅會痛娇唯,連喝水也痛……”夏天到了,看著其他女孩子...
    眀皓晨閱讀 219評論 1 0
  • 男人在外工作累了寂玲,回到家塔插,如果有一個心靈手巧的貼心女人,自然而然的會放下防備拓哟,卸下偽裝想许,露出最自然的狀態(tài)。 ...
    青衣獨行閱讀 1,264評論 0 0