在推廣單元測試過程中發現的雷人問題

2021-08-23 13:01:32 字數 472 閱讀 9412

豆少喜歡看書,喜歡到什麼地步,如果他在看書,你跟他說個什麼事,他肯定是沒有應答的,你忍住了氣,再跟他說一遍,他會抬起頭來說:「龍爸爸,你說什麼?」,合著我剛才說的那兩遍都白說了。

終於讓某人開始動心做單元測試,問題很簡單,臨近乙個功能發布的最後期限,他的程式老是出問題,他急得臉紅脖子粗,讓某人幫忙去除錯他的某個功能,的確,在控制台中,我們看到他在某個函式中第5行列印出的結果是對的,在第20行列印出的結果也是對的。。。只有返回值是錯的。

要知道,他需要把程式發布到遠端的一台公共的測試伺服器上,然後重啟伺服器,調出頁面來除錯,那些列印資訊是它不斷重啟測試伺服器前加上的,有多少條列印行就表示他重啟了多少次伺服器。

我們排查到最後,發現了問題的雷人本質:

方法的返回值簽名是乙個arraylist,於是,他為了編譯通過,就在方法體中增加了一行:

return new arraylist();

跟豆一樣,你在前面說了再多,做了再多,也是白搭。。。

面試過程中

面試過程中,面試官會向應聘者發問,而應聘者的回答將成為面試官考慮是否接受他的重要依據。對應聘者而言,了解這些問題背後的 貓膩 至關重要。本文對面試中經常出現的一些典型問題進行了整理,並給出相應的回答思路和參 讀者無需過分關注分析的細節,關鍵是要從這些分析中 悟 出面試的規律及回答問題的思維方式,達到...

軟體測試過程中的度量

在軟體測試過程中,可以將度量分為兩大類 1 衡量測試效率和測試工作量 工作量指標 例如,測試效率評價 測試進度s曲線等.2 從質量 的角度表明測試的結果 結果指標 例如,缺陷 數量 到達模式 系統崩潰和掛起的次數等.測試過程s曲線 追蹤測試過程也許是軟體測試階段管理中最重要的追蹤任務。建議的一種度量...

測試面試過程中的幾點困惑

最近在面試中遇到了很多困惑和無奈,筆者總結了幾條,與諸君分享。順便也談談筆者對面試的一些淺解。困惑二 我覺得 怪圈。很多人在面試的溝通中,非常喜歡用 我覺得 來開始回答問題。因為我比較喜歡用非常具體的場景來提問,那麼在該場景中按照邏輯上來講,必然存在著確切的因果關係或特定的解決方法。如果一切都是 我...