qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請訪問 http://qaseven.github.io/

          測試,樂享其中

           最近兩年還真做了不少的測試。現(xiàn)在發(fā)現(xiàn)測試的重要性,是自己吃過虧。你覺得已經(jīng)找不出錯誤的地方,居然還真有;你覺得不會有影響的地方,居然還牽扯上了。還是那句老話:

            測試只能證明問題的存在,而不能證明問題不存在。

            回想對待測試的態(tài)度,已經(jīng)做了一個準備。以前真的看不起測試,這在國內(nèi)是普遍現(xiàn)象,現(xiàn)在逐漸認識到測試活動,不管是對個人,還是對項目公司,都是非常重要的:

            1、TDD是測試與開發(fā)的融合。基本上很少有機會有專門的測試團隊來驗證你的代碼,自己得測試,而且得詳盡辦法找到盡可能多的問題。

            2、測試要是可復用的。這個問題比較難解決,測試的粒度太小的話,代碼的變動,很容易破壞測試用例。一個方向是,測試輸入和輸出,而不要過分關注執(zhí)行流。測試的復用能夠保證每個Release都不會破壞既有的行為。

            3、測試盡量自動化。這個跟應用緊密聯(lián)系,千差萬別,發(fā)揮聰明才智,總能找到自動化的解決方案。

            4、測試適可而止。需要在投入和產(chǎn)出之間做出衡量。應該沒有公司對待UT像對待代碼一樣嚴謹。可以用往往是成功產(chǎn)品的第一步。

            5、還有一點需要注意,質(zhì)量是規(guī)劃出來的,而不是測試出來的。不要對測試期待太高。一個拙劣的架構(gòu)或者設計,注定就是Bug的聚集地。前期不重視,沒有提供測試的支持,臨時抱佛腳,也是回天無力的。

            我們不應該排斥測試,領導安排你做測試,應該高興才對。一是可以找別人的茬;二是很好偷懶。當然這樣的態(tài)度不推薦。測試跟開發(fā)是緊密聯(lián)系在一起的,需要的是溝通,而不是相互指責。因為很難衡量測試的效果,以及對需求的理解偏差,所以測試很好偷懶。可以用下面的公式來衡量測試的效率:

            測試效率 = 歷史測試效率 × Bug數(shù)量 / (需求項目數(shù) × 時間)

            找茬偷懶都不好。好的是測試可以幫助熟悉系統(tǒng)。碼農(nóng)的出路中,兩條很重要的就是領域?qū)<液图軜?gòu)師,他們都需求對業(yè)務非常熟悉和了解。閱讀需求文檔不正是給你了解產(chǎn)品,了解用戶,了解領域的機會么。實效點的作用,會在編碼過程中潛移默化的提升考慮問題的廣度和深度。

            調(diào)整心態(tài),測試的目的是保證產(chǎn)品的質(zhì)量,為用戶提供安全可靠的服務。只有將自己重新定位,才能正視自己的工作,為公司創(chuàng)造價值,為個人開辟蹊徑。

            測試是需要方法的。前面說了測試需要適可而止,需要平衡投入和產(chǎn)出,那么測試就應該有針對性,好鋼用在剛韌上。兩個指導性原則:

            1、保證基本功能可用,基本測試。

            2、識別出風險高的部分,比如交互,邊界,順序啊。

            最后,找出來Bug是不是很有成就感?但請把成就感放在為客戶提供高質(zhì)量高可靠的產(chǎn)品上吧!

            原文地址:http://my.oschina.net/sulliy/blog/87766

          posted on 2013-05-10 09:44 順其自然EVO 閱讀(206) 評論(0)  編輯  收藏 所屬分類: 測試學習專欄

          <2013年5月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          導航

          統(tǒng)計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 淳化县| 许昌市| 喀什市| 富裕县| 盘锦市| 通州区| 简阳市| 曲阳县| 杭州市| 城固县| 陇西县| 正镶白旗| 海盐县| 洪泽县| 桦南县| 隆昌县| 舞钢市| 桃江县| 西丰县| 乐都县| 安仁县| 平遥县| 个旧市| 南康市| 盐池县| 洛宁县| 宣武区| 微山县| 北京市| 惠东县| 历史| 来凤县| 藁城市| 太康县| 临洮县| 乌苏市| 左权县| 临西县| 克山县| 临清市| 南部县|