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

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

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    軟件測試自動化率成本分析

    發布: 2008-6-12 12:04 | 作者: 老徐 | 來源: 測試時代采編 | 查看: 150次 | 進入軟件測試論壇討論

    領測軟件測試網

    假設和計算所需的值:

       新產品和新測試    5人年開發手工測試,15人年開發自動化測試    1年后,1個人,維護自動化測試    10人、全職運行手工測試,1人、全職運行自動化測試    自動化測試的固定成本為90000元,使用壽命為3年    時間周期t選定:12個月(250天),24個月(500天)    人年費用100000元=400/人天=50/人時

      △Ba(時間周期t內)=
       ∑(自動化測試固定成本投入帶來的改善 *(t/使用壽命))+
       ∑(在t時間內,運行n2次手工測試的可變成本)-
       ∑(在t時間內,運行n1次自動化測試的可變成本)

      Ba(12個月)=0+(10人*¥100000)-(1人*¥100000)=¥900000
      Ba(24個月)=0+(10人*¥200000)-(1人*¥200000)=¥1800000

     

      △Ca(時間周期t內)=
       ∑(自動化測試固定成本*(t/使用壽命))+
       ∑(創建自動化測試的可變成本)-
       ∑(創建手工測試的可變成本)+
       ∑(維護自動化測試的可變成本)*(n1/N)

     

      Ca(12個月)=(¥90000*(1/3))+(15*¥100000)-(5*¥100000)+0 = ¥1030000
      Ca(24個月)=(¥90000*(2/3))+(15*¥100000)-(5*¥100000)+100000=¥500+¥6000-¥2000+¥6000=¥1160000

       ROIautomation(12個月)=¥900000/¥1030000=0.874

           (些許的損失)
       ROIautomation(24個月)=¥1800000/¥1160000=1.552

           (55%的投入回報比)

    理解:

       運行手工測試的人工成本越低,ROI越低;       手工測試工程師的工資成本       手工測試的項目費用    運行自動化測試的人工成本越高,ROI越低;       自動化測試工程師的工資成本       自動化測試的項目費用    自動化測試的固定成本(工具購買、硬件購買等)越高,ROI越低;       硬件(PC機、服務器等)       應用軟件的許可證(Weblogic、Oracle、Unix等)       應用軟件的技術支持       自動化測試環境的設計和搭建       自動化測試環境的維護       腳本開發工具軟件       腳本開發工具的許可證       測試工具的培訓       測試工具的引入和啟動
       創建自動化測試的成本(分析、設計、開發等)越高,ROI越低;       自動化測試需求分析的工程師的工資成本       自動化測試設計的工程師的工資成本       自動化測試腳本開發的工程師的工資成本       自動化測試的項目費用    創建手工測試的成本越低(分析、設計、編制等),ROI越低;       手工測試需求分析的工程師的工資成本       手工測試設計的工程師的工資成本       手工測試用例實現的工程師的工資成本       手工測試的項目費用    維護自動化測試的成本(新增腳本、腳本變更等)越高,ROI越低。       自動化測試需求分析的工程師的工資成本       自動化測試設計的工程師的工資成本       自動化測試腳本開發的工程師的工資成本       自動化測試的項目費用

    綜上看,一旦決定要實施自動化測試,則主要風險來源于維護自動化測試的成本,運行自動化測試的成本,創建自動化測試的成本。而創建自動化測試的質量高低,決定了運行自動化測試的成本高低風險和維護自動化測試的成本高低風險。且項目本身的特性也會影響維護自動化測試的成本風險。

     

      “創建自動化測試”影響“運行自動化測試”的描述

            在運行自動化測試的時候,成本主要取決于所需要的運行人員數量,而運行人員數量主要取決于運行工作量的大小,而運行工作量的大小主要取決于自動化測試的運行準備(測試數據、測試腳本、測試環境等)工作、運行監控工作、運行結果報告工作等,而自動化測試的運行準備工作量越小則取決于自動化測試的重用性上,即第一次腳本運行結束后,在第二次腳本重復運行前所需的工作量應最小。

            因此,在創建自動化測試時,必須在上述方面進行詳細的規劃和良好的設計與實現。

     

      “創建自動化測試”影響“維護自動化測試”的描述

            在維護自動化測試的時候,成本主要取決于所需要的維護人員類型和數量,而維護人員類型必須包括自動化測試工程師,維護人員的數量主要取決于維護工作量的大小,而維護工作量的大小主要取決于自動化測試腳本的可維護性,發生被測軟件的界面變更后,測試腳本重用性越差則所需的腳本維護工作量就會越大。

            因此,在創建自動化測試時,必須在自動化測試的可維護性設計上進行良好的規劃。

     

      “項目本身的特性”影響“維護自動化測試”的描述

            在維護自動化測試的時候,成本還受到自動化測試需求的新增和變更的影響。若頻繁出現新增或變更自動化測試需求的情況,需要持續維持一個包含自動化測試需求分析師、設計師、工程師等角色的自動化測試隊伍,極大的增加了維護自動化測試的成本。

     


    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: 軟件測試 自動化


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品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>