• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 我來教教你前端自動化單元測試如何做

    發表于:2016-09-22來源:segmentfault作者:acrens點擊數: 標簽:前端
    最近閑來無事,開始摸索前端單元測試。一是不備之需,二是確實在實際項目中能夠用到單元測試。這樣可以提高開發效率,提升代碼質量,完全可以單獨對 JS 進行測試,無需頁面,不

    為什么需要單元測試

    在這里首先需要知道單元測試的目的及結果:

    1. 使代碼健壯,質量高,兼容各種臨界點;

    2. 減少 QA 測試報告的反饋,提高自我影響力;

    3. 保證代碼的整潔清晰。

    如果需要刨根問底追究為什么需要進行單元測試,那我們可以開始講講實際項目開發中遇到的一些問題:

    1. QA 不斷反饋代碼有 BUG (此時你正在投入的開發,然后被打擾...);

    2. 代碼出現 BUG,疊加代碼修復 BUG(代碼越來越難維護...);

    3. 已經開發完成一個模塊,但是沒有頁面提供調試測試;

    4. 你開發完成的功能,每次都有許多細小的 BUG(個人影響力下降...)。

    好了,列舉了這么多原因,相信你也開始心虛了,回去繼續搬磚檢查檢查代碼有沒有問題,如果你面色從容,大神,請手下我的膝蓋。

    總結:單元測試的目的只有一個,用來確定是否適合使用

    如何進行單元測試

    如果明白了為什么要進行單元測試,相信你已經可以開始著手為自己的代碼寫一些單元測試代碼。測試從字面理解就是檢驗,看對象是否達標,達標就是 pass,不達標就是 fail。產品有這樣一個需求,如果結果是 3 達到目標且返回的為有效的數字類型才可以進行比較,下面看個栗子:

     
    
    
    
               

    原文轉自:https://segmentfault.com/a/1190000006969924

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>