国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

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

0
分享至

材料收集

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

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

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

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

故障復盤

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

1、缺少對應的測試用例;

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

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

缺少對應的測試用例

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

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

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

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

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

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

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

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

放大或復制用戶行為

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

復制用戶行為

什么是復制用戶行為?如何復制用戶行為?

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

但是值得注意的是:

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

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

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

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

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

放大用戶行為

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

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

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

再來一點思考

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

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

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

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)推薦
熱點推薦
演都不演了!剛復出就開演唱會,票價賣到1280,到底誰給的自信

演都不演了!剛復出就開演唱會,票價賣到1280,到底誰給的自信

樂悠悠娛樂
2026-03-01 10:27:25
英國《衛(wèi)報》:特朗普的愚蠢之戰(zhàn)

英國《衛(wèi)報》:特朗普的愚蠢之戰(zhàn)

魏城看天下
2026-03-01 04:13:43
伊朗外交部最新聲明:伊朗武裝部隊將對侵略者作出果斷回應

伊朗外交部最新聲明:伊朗武裝部隊將對侵略者作出果斷回應

環(huán)球網(wǎng)資訊
2026-02-28 19:04:06
法國00后因喜歡“獨自吃午飯”被開除!還沒整頓完職場,就被職場整頓了?

法國00后因喜歡“獨自吃午飯”被開除!還沒整頓完職場,就被職場整頓了?

新歐洲
2026-02-27 20:04:00
中方對美以對伊朗發(fā)動軍事打擊深表關(guān)切

中方對美以對伊朗發(fā)動軍事打擊深表關(guān)切

新華社
2026-03-01 11:18:44
伊朗的投降王牌:只要美國松綁,出賣中國利益絕不會有半點猶豫

伊朗的投降王牌:只要美國松綁,出賣中國利益絕不會有半點猶豫

老范談史
2026-02-28 06:45:51
家里有2011年前退休的?趕緊告訴他們,這筆養(yǎng)老錢能補了

家里有2011年前退休的?趕緊告訴他們,這筆養(yǎng)老錢能補了

阿萊美食匯
2026-02-27 20:37:30
耗資12億建世界最高佛,如今水喝不起拜不起

耗資12億建世界最高佛,如今水喝不起拜不起

時光流轉(zhuǎn)追夢人
2026-02-20 13:09:13
美國第五艦隊軍事基地服務中心遭導彈襲擊

美國第五艦隊軍事基地服務中心遭導彈襲擊

每日經(jīng)濟新聞
2026-02-28 17:55:55
多家航空公司暫停中東航班,線上旅行平臺啟動應急保障

多家航空公司暫停中東航班,線上旅行平臺啟動應急保障

界面新聞
2026-03-01 11:17:43
今日!CCTV5直播中國男籃VS中國臺北男籃,趙繼偉繼續(xù)拯救郭士強

今日!CCTV5直播中國男籃VS中國臺北男籃,趙繼偉繼續(xù)拯救郭士強

晚池
2026-03-01 02:11:21
伊朗外長說伊朗最高領(lǐng)袖平安

伊朗外長說伊朗最高領(lǐng)袖平安

澎湃新聞
2026-02-28 23:03:09
男子被綠后還被判凈身出戶,女法官說男人要大度,男子兩槍殺之

男子被綠后還被判凈身出戶,女法官說男人要大度,男子兩槍殺之

干史人
2026-02-23 13:25:10
外媒:初步報告稱伊朗革命衛(wèi)隊損失慘重,多名革命衛(wèi)隊成員死傷

外媒:初步報告稱伊朗革命衛(wèi)隊損失慘重,多名革命衛(wèi)隊成員死傷

中國網(wǎng)
2026-02-28 16:09:08
印媒稱:中國空軍減少PL-15采購量,原因是印度破解了PL-15的技術(shù)

印媒稱:中國空軍減少PL-15采購量,原因是印度破解了PL-15的技術(shù)

黑鷹觀軍事
2026-02-26 14:10:22
美國超級富豪劃出三條紅線,警告中美不要碰觸,否則后果自負

美國超級富豪劃出三條紅線,警告中美不要碰觸,否則后果自負

梁濆愛玩車
2026-02-12 22:36:00
動真格了!中國連發(fā)兩條公告,馬年第一棒揮向日本,高市早苗傻眼

動真格了!中國連發(fā)兩條公告,馬年第一棒揮向日本,高市早苗傻眼

野史日記
2026-02-28 09:30:08
17年血戰(zhàn)史,比太平軍更狠的捻軍,為何史書幾乎不記載?

17年血戰(zhàn)史,比太平軍更狠的捻軍,為何史書幾乎不記載?

長風文史
2026-02-28 10:32:44
施洛特貝克談慶祝動作爭議:若什么都要限制,那干脆去下棋吧

施洛特貝克談慶祝動作爭議:若什么都要限制,那干脆去下棋吧

懂球帝
2026-03-01 05:00:15
俄羅斯駐華大使館微博,27日深夜發(fā)文稱:中國網(wǎng)友誤會我們了!

俄羅斯駐華大使館微博,27日深夜發(fā)文稱:中國網(wǎng)友誤會我們了!

消失的電波
2026-02-28 08:43:31
2026-03-01 12:11:00
51Testing軟件測試網(wǎng) incentive-icons
51Testing軟件測試網(wǎng)
中國軟件測試人的精神家園
1528文章數(shù) 13252關(guān)注度
往期回顧 全部

科技要聞

小米超跑概念車全球首秀!殺入頂豪俱樂部

頭條要聞

伊朗伊斯蘭革命衛(wèi)隊總司令身亡

頭條要聞

伊朗伊斯蘭革命衛(wèi)隊總司令身亡

體育要聞

球隊主力全報銷?頂風擺爛演都不演了

娛樂要聞

《江山為聘》:吳謹言陳哲遠燃炸朝堂

財經(jīng)要聞

中東局勢升級 如何影響A股、黃金和原油

汽車要聞

小米汽車2月交付超20000臺 雷軍:為新SU7量產(chǎn)作準備

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

家居
旅游
手機
游戲
公開課

家居要聞

素色肌理 品意式格調(diào)

旅游要聞

春節(jié)假期珠峰景區(qū)游客量創(chuàng)新高

手機要聞

華為HarmonyOS 6花粉Beta版更新包超18G,曝端側(cè)模型占大半

爆料稱《索尼克》游戲新作將會在今年年內(nèi)官宣

公開課

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

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