讓項目順利上線:做好轉(zhuǎn)測試與上線準(zhǔn)備

轉(zhuǎn)測試

轉(zhuǎn)測試是項目上線前最后一道坎饿肺,需求全部做完并自測后,項目就進(jìn)入了轉(zhuǎn)測試階段朦前。很多沒想到的問題都會在這個階段涌現(xiàn)出來,這個階段大家都會很辛苦鹃操,通常都會加班加點韭寸。為了緩解這個階段的壓力,我們需要做以下幾個改進(jìn):

一荆隘、提前做測試

把一些可提前做的事情放到轉(zhuǎn)測試之前做恩伺。比如:UI設(shè)計師正常是在轉(zhuǎn)測試后來驗收視覺效果。但項目周期只要超過1個月椰拒,我就會要求UI驗收在每一個前端頁面完成后晶渠,就開始驗收視覺效果。當(dāng)然這個提前燃观,要根據(jù)設(shè)計師的工作情況靈活調(diào)配褒脯。一般公司還會有UE設(shè)計師崗位,是驗收交互流程的缆毁。同樣也可以提前驗收番川。

如果是一個時間周期很長的項目,我更傾向于分階段轉(zhuǎn)測試脊框。比如本來項目發(fā)開周期需要兩個月颁督,根據(jù)需求分類,我們可以分成兩個階段性的里程碑浇雹。完成第一個里程碑就把這一部分轉(zhuǎn)測試沉御。這樣測試壓力就被分散了。

二昭灵、讓開發(fā)人員做好自測后在轉(zhuǎn)測

測試人員會根據(jù)測試用例驗收功能吠裆,首先會進(jìn)行單元測試和簡單的集成測試。本來這個是開發(fā)人員做的烂完,但是測試人員會按流程走一遍试疙。如果連基本功能測試都通不過,會直接打回窜护。所以效斑,讓研發(fā)人員自測后在轉(zhuǎn)測試,以免浪費時間柱徙。

還有一種回歸測試的時候經(jīng)常出現(xiàn)的問題:測試反饋一個問題缓屠,開發(fā)說已經(jīng)改了,兩個人可能因為溝通方法不對就吵了起來护侮。最尷尬的是測試人員當(dāng)著開發(fā)人員面給復(fù)現(xiàn)了bug敌完,所以為了自己不尷尬,自測是一定要做好的羊初。

三滨溉、給測試用例分優(yōu)先級

測試用例一般在需求確定后就開始準(zhǔn)備了。最開始我們團(tuán)隊里的測試是按照評審后測試用例的先后順序來測試长赞。這樣測試一輪需要非常久的時間晦攒。后面我們決定給測試用例的子項也做一個優(yōu)先級。先做常見的主流程測試得哆,然后在測試異常測試脯颜。對于需要前置資源的測試,統(tǒng)一拿到資源后在測試贩据。這樣測試的效率大大提升了栋操。

一般測試需要用到的工具、賬號都應(yīng)該在轉(zhuǎn)測試之前準(zhǔn)備好饱亮。

四矾芙、普及自動化測試

很多功能測試都是靠人力去測試的,所以測試周期會很長近上。要想辦法培養(yǎng)測試人員走自動化測試的道路剔宪。不要讓人力成為測試的瓶頸。目前市面上很多自動化測試的工具壹无,測試人員想要更進(jìn)一步歼跟,還是要多學(xué)會使用一些測試工具。當(dāng)然不是為做而做格遭,而是要根據(jù)工作中的要求哈街,選擇性地來學(xué)習(xí)。工欲善其事必先利其器拒迅。

五骚秦、善用第三方測試工具

很多測試工作市場上都有相對完善的測試工具,沒必要自己去模式環(huán)境璧微。比如作箍,對于一些兼容性測試,可以使用云測試這種第三方平臺來輔助測試前硫。公司只需要購買使用用戶最多的幾款機(jī)型即可胞得。

六、使用bug管理工具

測試工程師根據(jù)測試用例測試出的bug都會提交到項目管理軟件屹电,測試出一個提交一個阶剑。對于能復(fù)現(xiàn)的會有復(fù)現(xiàn)的操作步驟和日志跃巡。不能復(fù)現(xiàn)操作的,要提供日志牧愁。同時備注bug等級素邪。一般會優(yōu)先處理bug等級高的。我前面推薦的teambition猪半、worktile兔朦、tower之類的項目管理軟件也可以用作bug管理。

bug提交后磨确,研發(fā)人員能夠收到提醒沽甥,在這一階段研發(fā)的工作主要是修復(fù)bug,如果前期業(yè)務(wù)邏輯理解的很清晰乏奥,編碼規(guī)范摆舟、自測也做得好。這一階段相對是很輕松的英融。如果做得不好盏檐,那情況會很糟糕,bug會越改越多驶悟。如果真到這一步了胡野,只能優(yōu)先去處理等級高的bug。

異常情況

如果測試到最后痕鳍,真遇到bug多到達(dá)不到上線標(biāo)準(zhǔn)硫豆。怎么辦?這時候項目負(fù)責(zé)人千萬不能強(qiáng)行上線笼呆,準(zhǔn)備上線后在進(jìn)行修復(fù)熊响。這種冒險不值當(dāng),可以選擇砍掉一部分你不重要的需求或者項目延期诗赌。絕不能帶著重大bug上線汗茄。

上線前準(zhǔn)備

項目測試達(dá)標(biāo)后,就需要著手啟動上線了铭若。在項目上線過程中我們還需要做以下準(zhǔn)備洪碳。

一、制定上線清單叼屠,先上測試環(huán)境

清單的要素包括:什么人瞳腌,在什么時間,需要準(zhǔn)備什么資料镜雨,做什么事嫂侍。其中,要明確先后順序,要明確如何驗證是否出現(xiàn)異常挑宠、明確驗證方式以及問題處理方式菲盾。

有條件的,要搭建一個跟正式環(huán)境一模一樣的測試環(huán)境痹栖。先在測試環(huán)境預(yù)上線一次亿汞,把所有的相關(guān)環(huán)節(jié)的資料和流程用清單的形式記錄好瞭空。尤其是上線過程中遇到的問題揪阿。解決后,再重新再走一遍上線流程咆畏。最好是能全自動部署南捂,減少人工參與。

二旧找、做好數(shù)據(jù)備份

上線之前溺健,先對前一個版本進(jìn)行備份。包括程序和數(shù)據(jù)钮蛛。一旦上線出現(xiàn)問題鞭缭,要能一鍵還原上一個版本。

三魏颓、上線時間

不要在周五上線版本岭辣。項目上線后,我們還需要觀察甸饱,所以要盡量避開周五沦童。另外項目上線的時間通常要選擇使用人數(shù)最少的時間,這樣受影響的用戶最少叹话。大部分情況都是在凌晨之后偷遗,所以一般項目上線后會聚個餐(早餐)

四、給相關(guān)人員做好培訓(xùn)功能

主要是給服務(wù)部門做好培訓(xùn)驼壶。比如客服氏豌、運營、銷售热凹。尤其是客服泵喘,要告知其可能出現(xiàn)的問題以及應(yīng)對方案。避免用戶反饋問題碌嘀,客服不知道的情況涣旨。這個也可以在測試階段去做,根據(jù)培訓(xùn)的工作量靈活調(diào)整股冗。

五霹陡、數(shù)據(jù)監(jiān)控和預(yù)警

上線后,還需要觀察一段時間正常的用戶日志和系統(tǒng)日志。有條件的還需要對重要業(yè)務(wù)設(shè)置關(guān)鍵性指標(biāo)烹棉。指標(biāo)出現(xiàn)異常要能夠有短信或電話預(yù)警攒霹。對異常的數(shù)據(jù)要去排查原因。這里不僅僅只考慮”壞“數(shù)據(jù)的異常浆洗,還要考慮“好”數(shù)據(jù)的異常情況催束。另外,數(shù)據(jù)異常不代表是程序有問題伏社,也可能是業(yè)務(wù)上引發(fā)的效應(yīng)抠刺。

六、A/Btest 驗證新功能效果

如果怕出現(xiàn)問題摘昌,可以提前對新功能做好A/Btest的控制速妖。A/Btest是指用戶打開軟件后,一部分用戶看到的老業(yè)務(wù)A的業(yè)務(wù)流程聪黎,另一部分看的是新功能B的業(yè)務(wù)流程排作。這樣便于我們觀察新功能對用戶行為帶來了什么影響膀值。如果數(shù)據(jù)下降很大找御,那說明新功能可能有問題畦粮,我們可以主動隱藏新功能。

七喉镰、復(fù)盤

上線后要做一個項目復(fù)盤旅择,復(fù)盤的目的有兩個:

一、對于項目中出現(xiàn)的問題梧喷,要找原因砌左。根據(jù)原因再想解決方案。避免在后面的項目中再次出現(xiàn)铺敌。比如說項目延期汇歹,可能每次都會出現(xiàn),但每次出現(xiàn)的原因并不一樣偿凭。只要我們堅持改進(jìn)产弹,團(tuán)隊總能達(dá)到預(yù)期完成計劃的一天。

二弯囊、對于項目中做的好的痰哨,也要講,該表揚表揚匾嘱,能推廣的推廣斤斧。表彰推廣就是我們團(tuán)隊的價值觀體現(xiàn)。我們經(jīng)常說要打造組織文化霎烙,對工程師群體來說撬讽,組織文化就是在項目過程中生長起來的蕊连。

異常情況

上線前準(zhǔn)備也可能會碰到一些異常情況。這個時候出現(xiàn)問題游昼,只能先找原因甘苍,解決后才能上線。比如烘豌,我們在上線測試環(huán)境的時候载庭,非常順利。但是在正式環(huán)境上線后就出現(xiàn)了異常廊佩。這種問題一般是某個環(huán)節(jié)錯誤操作或者遺漏操作導(dǎo)致的囚聚。說到底還是上線清單寫得不夠詳細(xì)。不過也不要過于擔(dān)心這種情況罐寨,解決的多了靡挥,出現(xiàn)的概率只會越來越小序矩。

最后鸯绿,在項目上線并且確定沒問題之后,要給團(tuán)隊一個緩沖期簸淀,緩解一下壓力瓶蝴。所以說周四上線是最好的,周五發(fā)現(xiàn)沒什么事租幕。周六周日就能好好休息一下舷手。休息是為了更好的工作,因為下一個版本的需求馬上就要來了劲绪。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末男窟,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子贾富,更是在濱河造成了極大的恐慌歉眷,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件颤枪,死亡現(xiàn)場離奇詭異汗捡,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)畏纲,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進(jìn)店門扇住,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人盗胀,你說我怎么就攤上這事艘蹋。” “怎么了票灰?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵女阀,是天一觀的道長咱娶。 經(jīng)常有香客問我,道長强品,這世上最難降的妖魔是什么膘侮? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮的榛,結(jié)果婚禮上琼了,老公的妹妹穿的比我還像新娘。我一直安慰自己夫晌,他們只是感情好雕薪,可當(dāng)我...
    茶點故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著晓淀,像睡著了一般所袁。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上凶掰,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天燥爷,我揣著相機(jī)與錄音,去河邊找鬼懦窘。 笑死前翎,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的畅涂。 我是一名探鬼主播港华,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼午衰!你這毒婦竟也來了立宜?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤臊岸,失蹤者是張志新(化名)和其女友劉穎橙数,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體扇单,經(jīng)...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡商模,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了蜘澜。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片施流。...
    茶點故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖鄙信,靈堂內(nèi)的尸體忽然破棺而出瞪醋,到底是詐尸還是另有隱情,我是刑警寧澤装诡,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布银受,位于F島的核電站践盼,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏宾巍。R本人自食惡果不足惜咕幻,卻給世界環(huán)境...
    茶點故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望顶霞。 院中可真熱鬧肄程,春花似錦、人聲如沸选浑。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽古徒。三九已至拓提,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間隧膘,已是汗流浹背代态。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留舀寓,地道東北人胆数。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像互墓,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子蒋搜,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,914評論 2 355

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

  • 測試工作中發(fā)現(xiàn)一個bug篡撵,而開發(fā)人員說不是一個bug,你該怎么處理豆挽? 先將問題暫提缺陷庫育谬。再確認(rèn)判斷依據(jù)和標(biāo)準(zhǔn)(根...
    夏天之靈閱讀 1,032評論 0 0
  • 一、 什么是復(fù)盤帮哈? 1膛檀、來源 復(fù)盤最開始來源于圍棋術(shù)語,本意是對弈者下完一盤棋之后娘侍,重新將對弈過程擺一遍咖刃,看看哪些...
    Harvey說閱讀 27,085評論 0 64
  • 一、 什么是復(fù)盤憾筏? 1嚎杨、來源 復(fù)盤最開始來源于圍棋術(shù)語,本意是對弈者下完一盤棋之后氧腰,重新將對弈過程擺一遍枫浙,看看哪些...
    赤葉清風(fēng)閱讀 7,028評論 0 9
  • 自動化測試介紹 自動化測試(Automated Testing)刨肃,是指把以人為驅(qū)動的測試行為轉(zhuǎn)化為機(jī)器執(zhí)行的過程。...
    Rethink閱讀 6,003評論 0 19
  • 16宿命:用概率思維提高你的勝算 以前的我是風(fēng)險厭惡者箩帚,不喜歡去冒險真友,但是人生放棄了冒險,也就放棄了無數(shù)的可能紧帕。 ...
    yichen大刀閱讀 6,050評論 0 4