一和二的跨度很大,1年的時間
很多人從踏入公司後,不會想太多問題
要做的事情一般都是領導分配的各種任務,完成任務就是萬事大吉
其實工作之餘不妨靜下心來想這樣乙個問題
測試在做什麼
相信每個人心中都有自己的標準答案,或者有些人有自己的想法觀點卻不知道如何用言語表達出來
同樣的,我也有我的認知
在這之前,先說個剛發生未超過1小時的事情
專案經理心情灰常糟糕的來到我所在的工作區,找到了 某某組的 某某負責人
因為2年前的乙個漏測案例在今天居然被證實是個存在的bug,而且是乙個簡單得不能簡單的反例
當時寫此模組案例的人已經不在這了, 某某組 的頭上如同飄著一片烏雲(2年前我也在那個組進行測試)
事情最後會如何解決,目前不可知,不過我現在關注的只是這個發生的狀態
為什麼會漏測,或者更準確的說的漏寫,而且還是灰常簡單的乙個案例
原因是什麼呢?會有很多,2年前的事情誰又能知道呢,可能是粗心;可能是正要寫,突然有事離開,等回來就忘記了;還有可能是寫案例的思想固化了,拿著相似的案例copy做適當的修改;
回到本文的主題,測試在做什麼
答案同樣很多,你會告訴我發現缺陷、保證質量等等
我覺得測試是在做創新,是對測試者的創新
如果這是乙個舞台,可能我就要被西紅柿、爛菜葉丟的滿身都是,並伴隨著「胡說八道」、「扯淡」的話語
還好這裡是部落格,可以寫些自己想寫、自己想說的
測試在做什麼?測試在教你 正直但要適時適因妥協、測試在教你 嚴謹但要不死板、測試在教你 細心但要不墨跡
抱著等價類,扛著邊界值,守著因果圖,護著泳道圖,對不起兄弟,你不會成長
測試中要成長的不光是測試知識,不光是案例編寫的能力,不光是自動化指令碼除錯的技能
更重要的是 人本性 的創新
曾經我以為掌握了測試技能,自動化知識就可勇闖測試難關
可是後來發現,技能只是所需具備的能力之一,甚至是弱勢的那部分,因為現在來的新員工甚至沒參加過測試培訓,沒聽過測試工作,照樣可以勝任領導布置的工作,畢竟測試的基礎工作真的很簡單
所以在反覆思考後,我個人認為測試不在是曾經心中的那個bug王子,而應該是真小人,偽君子!
測試 軟體測試是做什麼的
1 通過軟體測試發現軟體中的缺陷或者不足 2 軟體測試需要把發現的問題整理成報告 提交給開發工程師,當確認後再對軟體進行修復。必須具備良好的文字表達能力以及較強的語言組織能力。3 測試人員需要分析軟體的 壞 需要根據測試的結果來分析,計算出軟體的缺陷率和缺陷分布的情況,以及提出對軟體修復的趨勢等。目...
我眼中的開發和測試
軟體開發 軟體測試 周兆熊 在it行業,開發和測試之間的關係一直是乙個大家津津樂道的話題。在整個軟體產品的生命週期中,開發和測試人員所做的工作分別對應不同的階段,如圖1所示。圖1 開發和測試人員的分工 工作內容 從圖1可以看出,開發和測試是乙個上下游的關係。具體而言,開發人員主要做這幾件事情 第一,...
測試是做什麼的?
白盒測試,往往要直接接觸程式的源 所以白盒測試人員任職的乙個很重要的條件就是讀懂對應開發語言,最好是半個以上的開發人員。黑盒測試,則沒有要能讀懂程式源 要求 當然有軟體開發這方面知識的更佳 黑盒測試人員的要求往往更側重測試人員對軟體測試理論和對應行業了解。現在很多的測試人員對於白盒測試這個工作近乎有...