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

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

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

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

    什么是“半自動化”軟件測試

    發布: 2009-7-07 11:16 | 作者: 不詳 | 來源: 領測軟件測試網采編 | 查看: 45次 | 進入軟件測試論壇討論

    領測軟件測試網

    什么是“半自動化”軟件測試

    對于測試人員,特別是.com的測試人員來說,提起“自動化測試”,那真是愛恨交加。個中緣由這里就不累述了,大家同道中人自然是體會深刻。時常會想,既然我們有“灰盒測試”的概念,為何不能有“半自動化測試”呢?

      其實此處講的“半自動化”的概念,歸根結底就是:測試步驟自動化,結果檢查人工完成。

      目前比較流行的自動化測試框架也好,工具也好,在下覺得都未提供一種足夠強大、靈活的結果檢查方式。而測試人員在編寫自動化測試腳本的時候往往需要把絕大多數精力投入到如何去判斷測試結果的正確性上,特別是web的自動化測試,幾乎無法面面俱到,甚至會遇到需要編寫復雜的算法來驗證結果的情況。反之通過手工肉眼去判斷測試結果就來得方便的多,也直觀的多。

      再回過頭去看測試框架和工具,本身自動化測試的宗旨就是大大減少繁復而枯燥的人為操作,豈不就是輸入、點擊等測試步驟嘛。通過獲取操作對象,利用測試數據驅動,來完成自動化過程。這個過程就是自動化工具的長處了,腳本的編寫也相對簡單很多。利用這些特性,很方便的就能完成測試輸入的自動化了。

      當然這只是我們“半自動化”的一半,嘿嘿,四分之一自動化。利用測試框架的特性,我們大可以將一些測試輸入封裝,測試對象抽象。這樣在對待同類型對象時又方便了很多,實例化就OK啦。由此我們已經基本解決了大部分對象的測試輸入自動化的問題。設計好測試數據,數據——對象——輸入,中斷——檢查——報告,done,半自動化了。

      PS.開博第一篇,提供一些在下實際工作中的體會,與同道們分享,工具框架其實都是自動化測試的表象,好的適合自己的方法才是自動化測試的精髓。我們的目標是:用最簡單的方法,做最復雜的測試。自動化測試工具

    延伸閱讀

    文章來源于領測軟件測試網 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>