<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

    blog已經轉移至github,大家請訪問 http://qaseven.github.io/

    碎碎念——讓人頭疼的單元測試

    單元測試的過程,我們興奮過,低落過,冷靜過,改革過,現在良性發展中,剛開始做的時候很興奮,一天只知道寫啊寫啊,到頭來寫了很多單元測試用例,但到現在扔掉的也很多。

      當然原因也很多,主要還是測試目的的不明確,測試范圍的不明確,測試標準不明確,對模塊本向在產品中為何存在,為什么是這樣存在沒有弄清楚,走了很多灣路。

      當然接到一個模塊的測試任務時,應該與開發人員,系統測試人員和產品人員,了觖這個模塊為什么存在,有什么功能,在產品中是怎么樣的一個位置和作用。

      要多讀開發的代碼,測試用例寫完后,一定要調試一次測試案例,跟到開發的代碼里面去,一行一行的看狀態是不是正確,一般都會發現很多bug的。

      測試一個模塊不光要看是否正確實現了想要的功能,還要看開發這樣寫是不是合理,有沒有改進的地方,并提出改進方案,開心的就是我們周圍的一群同事常常在測試一個模塊的時候就會寫一封改進方案的郵件發給開發人員,并抄送給相關上級,在算法的簡單,性能的提高,成本的減少都引到了很好的作用。這也是人們的開發人員很尊重我們測試人員提出的任務意見的原因,原因他們知道這個模塊還有一個測試人員和他們自己一樣對這個模塊里的每一行代碼都很熟悉。

      測試的標準很難,怎么樣才算這個模塊測試好了,因為上級不用看你寫的測試用例,他只要數據,但是給什么他才有說服力,我們在案例數,bug數等很多數據里選了代碼覆蓋率做為標準,雖然這個數據也不能充分說明測試的完整性,但相對來說還是比較有信服性。

      測試用例在后期維護的時候,我們就頭疼過,而且是很頭疼,模塊內部實現變了,接口變了,在產品里的位置變了,數據結構變了,我們的用例就天天跟著開發也在變。目前沒有特別好的辦法,只能看具體問題具體處理,在寫用例的時候還是有一點點技巧的。

      可恨的setup和teardown,之前對它的理解就是測試前的事情和測試后做的事情,所以不太注意這個地方,就引起測試用例一個一個運行是正常的,一批一批運行就失敗了;一個人寫的案例運行是正常的,兩個寫的案例在一起運行就失敗了。一失敗就是幾百個,要找出是那個用例引起的測試環境的破壞,很痛苦。真的很痛苦!!!“吃掉自己的狗食”這句話用到這里絕對合適,不要僅把自己的setup做好,自己的teardown比setup更重要。

      測試用例常失敗的幾個原因:

      1、行為敏感性  如果系統的行為發生變化,如需求變了,這時測試就會失敗。

      2、接口敏感性

      3、數據敏感性測試

      4、上下文敏感。

      突然想寫,寫的比較亂多見涼。

    posted on 2011-10-21 16:01 順其自然EVO 閱讀(133) 評論(0)  編輯  收藏 所屬分類: 測試學習專欄

    <2011年10月>
    2526272829301
    2345678
    9101112131415
    16171819202122
    23242526272829
    303112345

    導航

    統計

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 含羞草国产亚洲精品岁国产精品 | 毛片视频免费观看| 亚洲精品蜜桃久久久久久| 国产精品亚洲一区二区三区久久| 国产成人免费高清激情视频| 亚洲a级成人片在线观看| AV大片在线无码永久免费| 亚洲欧洲日本精品| 久草在视频免费福利| 亚洲伊人久久大香线蕉| 在线观看无码AV网站永久免费| 亚洲中文字幕久在线| 免费观看美女裸体网站| 精品特级一级毛片免费观看| 亚洲?V无码乱码国产精品| 九九久久国产精品免费热6| 日韩一卡2卡3卡4卡新区亚洲| 99精品视频在线观看免费| 亚洲AV日韩AV高潮无码专区| 亚洲视频在线免费看| 亚洲AV成人影视在线观看| 国产精品免费看久久久久| 一级做a爰性色毛片免费| 亚洲国产精品一区二区第一页| 亚洲欧洲免费视频| 99久久婷婷国产综合亚洲| 免费永久在线观看黄网站| 在线免费观看h片| 亚洲国产理论片在线播放| 麻豆国产VA免费精品高清在线| 一级毛片免费视频网站| 日韩精品亚洲人成在线观看| 四虎影院免费在线播放| 国产成人无码免费看片软件| 久久精品国产亚洲AV嫖农村妇女| a级毛片无码免费真人| 一级美国片免费看| 亚洲区视频在线观看| 亚洲黄黄黄网站在线观看| 182tv免费观看在线视频| 国产av无码专区亚洲av毛片搜|