• <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-5-27 10:54 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 74次 | 進入軟件測試論壇討論

    領測軟件測試網 近來在功能測試驅動開發領域有很多活動。Jennitta Andrea和Ward Cunningham 發布了一段“預見下一代功能測試工具”的 網絡視頻 。 思特沃克公司(Thoughtworks,簡稱TW)也宣稱他們打算攜一款產品進軍這一領域。自從去年在波蘭舉行了功能測試工具訪談會,功能測試領域的新生事物已經加快了它的發展步伐。

      在這個網絡視頻中,Jenitta對功能測試工具訪談會 上討論的一些思想進行了補充,主要有以下幾點: 

      使用“紅-綠-重構”的方法進行功能測試; 
      將功能測試也納入到TDD中; 
      擴展產品規范(Product Specification),以便利用行為驅動開發(Behaviour Driven Development)和領域專用語言(Domain Specific Languages)在核心技術和紀律(the Core technologies and disciplines)上達成一個公用共享語言; 
      在IDE中為功能測試領域設計的新功能 - 在軟件開發社區已經有一些相關功能了; 
      明確地表明,要將功能測試的生命周期從功能測試驅動的開發擴展到系統維護; 
      根據受眾的不同,定義不同的功能測試環境或視圖(Contexts/Views)。例如,一個分析師可以使用與開發人員不同的測試視圖; 
      術語演進——提倡用“樣例(Example)”代替“測試(Test)”。 


      Elisabeth Hendrickson在博客上發表了Ward Cunningham在這一領域的進展,以及它的產品Process Explorer :

      Process Explorer 讓你通過不同的表現形式來查看你的自動化功能測試。你可以用傳統方式看到那些測試,比如一系列的命令像 “check(’這里填寫數據’)! ,可以直接看到已經執行過且有了結果的測試。當然,你也可以看到一個表格,其中有當前這批用例中任意一個動作(Action)被執行過多少次,還可以進一步查看每個動作,看是哪個用例調用了它。 更妙的是,你還可以看到一個泳道圖,圖中顯示了在由某個Actor組織在一起的用例中所有的動作。

      在泳道視圖中,當你將鼠標放在該用例的每個步驟上時,一個彈出框會顯示出該步驟的結果。這不是一個非得人工維護的靜態圖。它是通過AJAX發出請求后,服務器端負責返回該部分頁面的代碼即時生成并返回的動態HTML。

    延伸閱讀

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

    TAG: 功能 軟件測試


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