337p人体粉嫩胞高清图片,97人妻精品一区二区三区在线 ,日本少妇自慰免费完整版,99精品国产福久久久久久,久久精品国产亚洲av热一区,国产aaaaaa一级毛片,国产99久久九九精品无码,久久精品国产亚洲AV成人公司
網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

項目上線出Bug!為什么我沒有測試出來?故障復(fù)盤剖析

0
分享至

材料收集

你服務(wù)于一個數(shù)據(jù)庫查詢業(yè)務(wù),某次客戶現(xiàn)場反饋查詢某個語句長時間未返回結(jié)果,耗時已經(jīng)遠(yuǎn)遠(yuǎn)超過項目對外提供的性能報告承諾給用戶最長查詢時間。

問題和相關(guān)日志已經(jīng)傳遞回來,開發(fā)人員進(jìn)行原因分析和故障修復(fù),測試人員進(jìn)行故障復(fù)盤和測試改進(jìn)。

這一切看起來都在正常的進(jìn)行下去,但是作為測試人員的你是不是會不自主地冒出這么一句:為什么我沒有測試出來呢?

那么,為什么會沒有測試出來呢?



故障復(fù)盤

“沒有測試出來”剖析最根本的原因無非可能有兩點:

1、缺少對應(yīng)的測試用例;

2、具有相應(yīng)的測試用例,但測試環(huán)境與客戶現(xiàn)場相差太大。

那么,你可能還會繼續(xù)問自己:為什么會缺少對應(yīng)的測試用例呢?

缺少對應(yīng)的測試用例

至于測試用例的缺失,從客戶需求——>需求方案設(shè)計——>開發(fā)方案設(shè)計——>開發(fā)實現(xiàn)——>需求測試——>需求交付。

整個流程來看:缺失相應(yīng)使用場景的客戶需求,或者需求方案設(shè)計有誤,或者開發(fā)方案設(shè)計有誤,或者開發(fā)實現(xiàn)偏差等等都可能導(dǎo)致測試人員在設(shè)計測試用例時,缺少相應(yīng)用例的設(shè)計和測試執(zhí)行,從而未能發(fā)現(xiàn)類似故障。

除此之外呢,有相應(yīng)測試測試用例,還是因為測試環(huán)境與客戶現(xiàn)場環(huán)境相差太大而未能發(fā)現(xiàn)類似故障。

測試環(huán)境與客戶現(xiàn)場相差太大

為什么會存在測試環(huán)境與客戶現(xiàn)場環(huán)境相差太大?

就數(shù)據(jù)庫查詢業(yè)務(wù)而言。測試環(huán)境的數(shù)據(jù)存儲量有可能遙遙不及真實用戶環(huán)境,也可能測試環(huán)境的測試數(shù)據(jù)與真實數(shù)據(jù)不一樣(比如某個存儲字段的長度設(shè)置;比如存儲的字段內(nèi)容解析后包含特殊字符、亂碼等等)……這些都是測試環(huán)境與客戶現(xiàn)場不一致的可能情況。

梳理完測試缺漏后,下一步理所當(dāng)然的是進(jìn)入用例補充和模擬客戶環(huán)境穩(wěn)定性測試。

可是,除了補充當(dāng)前故障對應(yīng)的測試用例之外,我們還能延展些什么呢?!

放大或復(fù)制用戶行為

不管是開發(fā)人員或測試人員,我們都應(yīng)該珍惜接觸現(xiàn)場日志的機會(當(dāng)然首要的是需要保密不外傳),因為我們可以從日志中窺探到用戶使用習(xí)慣或產(chǎn)品使用方式,從而將這些行為或習(xí)慣復(fù)制到我們的測試用例中,亦或者在測試中放大用戶行為或習(xí)慣。

復(fù)制用戶行為

什么是復(fù)制用戶行為?如何復(fù)制用戶行為?

復(fù)制用戶行為在這里指的是,直接將獲取到的用戶使用產(chǎn)品方式在內(nèi)部測試環(huán)境重現(xiàn)。比如:復(fù)現(xiàn)用戶的某個數(shù)據(jù)庫查詢行為,select * from xx where ……

但是值得注意的是:

1)測試環(huán)境數(shù)據(jù)和真實用戶環(huán)境可能存在較大的差異(比如:測試環(huán)境的數(shù)據(jù)庫不存在某個字段abc,而真實用戶行為查詢卻使用到了該字段abc),我們需要根據(jù)自己的測試環(huán)境進(jìn)行適當(dāng)?shù)恼{(diào)整。

就數(shù)據(jù)庫查詢業(yè)務(wù)為例,這類調(diào)整包括但不限于:刪除不存在的字段查詢,修改對應(yīng)的字段值為測試環(huán)境的值查詢……

2)獲取到的用戶行為有限,無法支撐大量的查詢比對(比如性能查詢,統(tǒng)計數(shù)據(jù)庫某類查詢行為的耗時均值)。

這個問題應(yīng)該是可以預(yù)見的,畢竟我們能夠接觸到的用戶日志或采集到的用戶行為是有限的。

尤其是針對第2)個問題,放大用戶行為就成了我們的可選項。

放大用戶行為

放大用戶行為在這里指的是,將獲取到的用戶行為作為樣本,復(fù)制多份或在用戶行為中增刪其他行為。

比如:將select * from index where id=’123’的用戶行為復(fù)制100份,替換其中的id值為測試環(huán)境中不同的值;或以select * from index where id=’123’為基礎(chǔ)樣本,增加行為數(shù)據(jù)如select * from index where id=’123’ or id=’456’等。

復(fù)制或放大用戶行為,對我們的測試有什么意義呢?!——可以讓我們更接近用戶的使用方式,產(chǎn)生更多的測試用例,擴(kuò)大測試覆蓋率。

再來一點思考

以上所說想必大多測試人員在工作中也是這樣做的,但是可能缺少部分的思考和總結(jié)。現(xiàn)場反饋的問題和收集的資料對補充我們的測試用例、完善我們的測試工作具有很大的幫助,希望每一位測試人員都能好好利用能夠接近“真實”的機會。

最后:在我的V:atstudy-js,可以費領(lǐng)取一份10G軟件測試工程師面試寶典文檔資料。以及相對應(yīng)的視頻學(xué)習(xí)教程免費分享!其中包括了有基礎(chǔ)知識、Linux必備、Shell、互聯(lián)網(wǎng)程序原理、Mysql數(shù)據(jù)庫、抓包工具專題、接口測試工具、測試進(jìn)階-Python編程、Web自動化測試、APP自動化測試、接口自動化測試、測試高級持續(xù)集成、測試架構(gòu)開發(fā)測試框架、性能測試、安全測試等。


特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點推薦
糖尿病患者總在半夜2、3點醒來,一般暗示這3個并發(fā)癥,別大意

糖尿病患者總在半夜2、3點醒來,一般暗示這3個并發(fā)癥,別大意

徐醫(yī)生健康講壇
2026-03-22 05:15:03
一年流出視頻294部的小寶到底探過多少朵花?

一年流出視頻294部的小寶到底探過多少朵花?

挪威森林
2026-01-25 17:18:42
“山姆”這6款生活用品才是精髓,內(nèi)部員工推薦,太太太實用啦!

“山姆”這6款生活用品才是精髓,內(nèi)部員工推薦,太太太實用啦!

淚滿過眼
2026-03-21 02:52:50
雷軍真的怕了!不敢再公布SU7的訂單量,是34分鐘1.5萬鎖單太少?

雷軍真的怕了!不敢再公布SU7的訂單量,是34分鐘1.5萬鎖單太少?

互聯(lián)網(wǎng).亂侃秀
2026-03-21 11:33:19
惹大禍了!華人大媽在新西蘭的一個舉動,全程被拍全網(wǎng)痛罵!官方正式立案

惹大禍了!華人大媽在新西蘭的一個舉動,全程被拍全網(wǎng)痛罵!官方正式立案

英國那些事兒
2026-03-20 23:01:41
百病不離肝!三月多吃這3道菜,清熱去火,疏肝健脾,氣色自然好

百病不離肝!三月多吃這3道菜,清熱去火,疏肝健脾,氣色自然好

江江食研社
2026-03-18 09:30:14
伊朗稱成功打擊以色列及美國海軍第五艦隊目標(biāo)

伊朗稱成功打擊以色列及美國海軍第五艦隊目標(biāo)

新華社
2026-03-22 00:30:13
繼續(xù)獲得信任,TA:凱帕將首發(fā)出戰(zhàn)英聯(lián)杯決賽

繼續(xù)獲得信任,TA:凱帕將首發(fā)出戰(zhàn)英聯(lián)杯決賽

懂球帝
2026-03-22 05:53:18
曾被曝失聯(lián)!中國工商銀行陳兵被查

曾被曝失聯(lián)!中國工商銀行陳兵被查

墜入二次元的海洋
2026-03-21 15:29:46
你聽過最勁爆的瓜是啥?網(wǎng)友:被大八歲的補習(xí)班老師表白了

你聽過最勁爆的瓜是啥?網(wǎng)友:被大八歲的補習(xí)班老師表白了

帶你感受人間冷暖
2025-11-26 00:10:06
紅旗下的簇?fù)? 阿爾巴尼亞宣傳畫里的領(lǐng)導(dǎo)人恩維爾?霍查

紅旗下的簇?fù)? 阿爾巴尼亞宣傳畫里的領(lǐng)導(dǎo)人恩維爾?霍查

那些看得見的老照片
2026-03-20 11:30:05
中國女子在泰國靶場被流彈擊中 當(dāng)?shù)厝A人稱一些靶場用預(yù)制板隔斷 有游客遇工作人員當(dāng)面修槍

中國女子在泰國靶場被流彈擊中 當(dāng)?shù)厝A人稱一些靶場用預(yù)制板隔斷 有游客遇工作人員當(dāng)面修槍

紅星新聞
2026-03-21 15:41:19
美國最擔(dān)心的事發(fā)生了,伊朗亮出中國“底牌”,中國或成最大贏家

美國最擔(dān)心的事發(fā)生了,伊朗亮出中國“底牌”,中國或成最大贏家

徐云流浪中國
2026-03-04 15:30:07
科學(xué)家發(fā)現(xiàn):每天8次間歇性生活運動,或顯著降低54%的死亡風(fēng)險

科學(xué)家發(fā)現(xiàn):每天8次間歇性生活運動,或顯著降低54%的死亡風(fēng)險

39健康網(wǎng)
2026-03-21 11:55:59
0-1丟冠!澳大利亞球員哭了,中國女足打破日本隊對亞洲杯壟斷

0-1丟冠!澳大利亞球員哭了,中國女足打破日本隊對亞洲杯壟斷

何老師呀
2026-03-21 19:29:45
2026年交警正式更名交管!不止換稱呼,罰單、停車、換駕照全變了

2026年交警正式更名交管!不止換稱呼,罰單、停車、換駕照全變了

混沌錄
2026-03-20 21:00:04
爸媽退休后從上海搬去重慶住了一年了,看他們怎么評價重慶的!

爸媽退休后從上海搬去重慶住了一年了,看他們怎么評價重慶的!

娛樂圈見解說
2026-03-22 05:56:05
你以為壞了,其實都能吃的7種食物,要是扔掉就虧大了

你以為壞了,其實都能吃的7種食物,要是扔掉就虧大了

室內(nèi)設(shè)計師有料兒
2026-03-21 16:29:09
99%的男人仍在誤區(qū):女人動了情,真的是“嘴不說、心先亂”嗎?

99%的男人仍在誤區(qū):女人動了情,真的是“嘴不說、心先亂”嗎?

青蘋果sht
2026-02-28 07:15:16
濟(jì)南放大招!10區(qū)規(guī)劃批下來了,未來10年城市格局板上釘釘

濟(jì)南放大招!10區(qū)規(guī)劃批下來了,未來10年城市格局板上釘釘

王曉愛體彩
2026-03-21 11:13:38
2026-03-22 06:32:49
51Testing軟件測試網(wǎng) incentive-icons
51Testing軟件測試網(wǎng)
中國軟件測試人的精神家園
1541文章數(shù) 13254關(guān)注度
往期回顧 全部

科技要聞

宇樹招股書拆解,人形機器人出貨量第一!

頭條要聞

伊朗導(dǎo)彈擊中以色列核設(shè)施附近 大范圍爆炸視頻公布

頭條要聞

伊朗導(dǎo)彈擊中以色列核設(shè)施附近 大范圍爆炸視頻公布

體育要聞

誰在決定字母哥未來?

娛樂要聞

田栩?qū)幗K于涼了?出軌風(fēng)波影響惡劣

財經(jīng)要聞

通脹警報拉響,加息潮要來了?

汽車要聞

小鵬汽車2025年Q4盈利凈賺3.8億 全年營收767億

態(tài)度原創(chuàng)

時尚
親子
游戲
公開課
軍事航空

這個趨勢好適合亞洲人!不用花大錢也能跟

親子要聞

帶娃寶媽用什么素顏霜,快速提氣色不用卸妝?

魔獸世界:時光服P3階段將至,新手該練什么職業(yè),這個很重要!

公開課

李玫瑾:為什么性格比能力更重要?

軍事要聞

特朗普:正考慮逐步降級對伊朗的軍事行動

無障礙瀏覽 進(jìn)入關(guān)懷版