<ruby id="h6500"><table id="h6500"></table></ruby>
    1. <ruby id="h6500"><video id="h6500"></video></ruby>
          1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>
            • 軟件測試技術(shù)
            • 軟件測試博客
            • 軟件測試視頻
            • 開(kāi)源軟件測試技術(shù)
            • 軟件測試論壇
            • 軟件測試沙龍
            • 軟件測試資料下載
            • 軟件測試雜志
            • 軟件測試人才招聘
              暫時(shí)沒(méi)有公告

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

            “軟件測試層次”思索,你又到了第幾層?

            發(fā)布: 2011-5-30 09:56 | 作者: 不詳 | 來(lái)源: 領(lǐng)測軟件測試網(wǎng)采編 | 查看: 67次 | 進(jìn)入軟件測試論壇討論

            領(lǐng)測軟件測試網(wǎng)

              “軟件測試層次”思索,你又到了第幾層?軟件測試

              序:今天偶然發(fā)現一篇很好的說(shuō)明自動(dòng)化測試境界的東西,然后分析了一下,看看我們的自動(dòng)化水平到達第幾個(gè)境界了?

              Bill認為軟件測試有5個(gè)層次。

              1. Manual

              2. Automated Manual

              3. Automated

              4. Frameworks

              5. Automated Frameworks

              Manualis where you perform. the testing entirely manually.

              Don't underestimate this, some parts of your system will always be better tested manually.

              (思索:手工測試執行階段,其實(shí)自動(dòng)化測試只是一種質(zhì)量保證,而發(fā)現BUG的利器往往還是“自由性”的手工測試)

              Automated Manualis where you automate what was previously done manually.

              This is characterised as the 'Record/Playback' style. of automated testing.

              It is NON-SCALABLE and is the dead end where most automation projects end up failing.

              (思索:手工半自動(dòng)化階段,大部分公司都是這種模式,只是簡(jiǎn)單的依靠錄制-回放就想達到自動(dòng)化測試的規模,但是往往心急吃不了熱豆腐,其實(shí)想想,要是真的這么簡(jiǎn)單的話(huà),自動(dòng)化測試早就成為一種現今必不可少的流程了,還會(huì )是如今掙扎的水平?)

              Automatedis when you take the process seriously and apply software development techniques.

              A major aspect of this is refactoring the code base so that duplicate code is eliminated. When an object in the AUT changes 'beyond recognition', you should only have to change one line of code in the entire code base.

              (思索:自動(dòng)化測試階段,有了一些腳本化的用例庫,有點(diǎn)維護性,但是需要專(zhuān)門(mén)的人員進(jìn)行開(kāi)發(fā)用例,后期開(kāi)發(fā)成本高,拓展性弱,有一部分重視自動(dòng)化測試的已經(jīng)達到這種水平了)

              Frameworksare where you open up your automation process to being driven by non-experts.

              This is the only route to a scalable process with a good ROI.

              (思索:自動(dòng)化測試框架階段,很少以部門(mén)公司達到這種水平,一般都是大型公司,或者一些中小型公司借助商業(yè)型的自動(dòng)化測試工具和一些有自動(dòng)化測試水平的員工搭成的簡(jiǎn)單框架;這個(gè)階段需要達到的水平就是一個(gè)不懂自動(dòng)化測試或者不懂腳本的測試人員能夠自己組織開(kāi)發(fā)自動(dòng)化測試用例,且維護性很好)

              Automated Frameworksare when you realise that you can write scripts to AUTOMATICALLY GENERATE other scripts.

              You can automatically detect when an object in the AUT has changed and adapt the code

              (思索:測試自動(dòng)化框架;與以上不同的是,這是一個(gè)測試自動(dòng)化過(guò)程,而上面的為自動(dòng)化測試框架階段;這是已經(jīng)從流程上實(shí)現了自動(dòng)化,自動(dòng)生成腳本、自動(dòng)監測變化信息,自動(dòng)生成測試結果等;這種階段才是自動(dòng)化測試的最高境界—“測試自動(dòng)化”,也許在敏捷測試階段的持續集成中有所模糊的影子)

              總述:總的來(lái)說(shuō),自動(dòng)化測試發(fā)展歷程:手工測試—>半自動(dòng)化測試—>自動(dòng)化測試—>自動(dòng)化測試框架—>測試自動(dòng)化。最后那個(gè)階段完全是從整體上實(shí)現了自動(dòng)化,是我們大家都要追求的最高境界,可是這個(gè)境界離我們還是很遠,而且需要花費大量的經(jīng)歷去做是完全不值得的,我一直覺(jué)得,滿(mǎn)足需求的自動(dòng)化測試才是最好的自動(dòng)化測試,而一味的為了追求自動(dòng)化測試而自動(dòng)化測試則會(huì )有點(diǎn)得不償失了,因此,對于我們大都數來(lái)說(shuō),追求第四個(gè)階段已經(jīng)足夠,我們沒(méi)有必要去做追求第5種境界的“科學(xué)家”和“烈士”,我們追求的“效率”和“實(shí)現價(jià)值”。但是,那第5個(gè)境界,我們可以改一改,我們不去實(shí)現測試自動(dòng)化,但是要實(shí)現流程集成化,即將我們的自動(dòng)化測試與我們自身的測試流程很好的結合起來(lái),那么也可以給我們帶來(lái)巨大的效率,所以,說(shuō)白了,自動(dòng)化測試不是說(shuō)要達到多么高的技術(shù)水平,而是一個(gè)定位問(wèn)題了。

              說(shuō)這么多的最終目的,還是請我們一起想想,你們公司到了什么階段,最終又在追求哪個(gè)境界,或者,你自己又到了哪個(gè)階段,你自己又在追求哪個(gè)境界呢?

            延伸閱讀

            文章來(lái)源于領(lǐng)測軟件測試網(wǎng) http://kjueaiud.com/

            TAG: 軟件測試


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

            軟件測試 | 領(lǐng)測國際ISTQBISTQB官網(wǎng)TMMiTMMi認證國際軟件測試工程師認證領(lǐng)測軟件測試網(wǎng)

            老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月
              <ruby id="h6500"><table id="h6500"></table></ruby>
              1. <ruby id="h6500"><video id="h6500"></video></ruby>
                    1. <progress id="h6500"><u id="h6500"><form id="h6500"></form></u></progress>