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

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

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

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

    使用Functional Tester 實現自動化框架[6]

    發布: 2010-4-15 10:12 | 作者: 不詳 | 來源: 領測測試網采編 | 查看: 35次 | 進入軟件測試論壇討論

    領測軟件測試網

      //Click Next

      image_next3().click();

      //etc...

      }

      }

      通過使用 callScript 命令,您可以調用您的模塊化腳本,這些腳本是您從測試中創建的。這使得代碼可讀性更強,并且更加維護。這是一個非常好的方法,您可以使用象這樣的模塊腳本構建模塊,以創建不同的測試用例場景。對于上面您所有的每個模塊腳本,您可能會有三個(或更多)不同的成本分類:便宜的、一般的、昂貴的。然后您可以進行混合,并將它們匹配到不同場景的測試上,如帶有高成本功效的便宜租金,或使用信用卡支付的低成本運輸費用。

      優勢和劣勢

      此系列的三種框架類型將涵蓋模塊化、數據驅動和關鍵字驅動,模塊化框架理解和實現起來是最簡單的。它也是最易于和其它框架聯合使用的--例如,將模塊化框架和數據驅動框架組合在一起。通常,在 Rational Functional Tester 中實現模塊化要求有底層的技術知識。您真正需要學習的是如何管理幫助類--如果您在使用 Rational Functional Tester 的任何功能(包括記錄和回放),您確實應當理解它們。

      模塊化的主要優勢是重用和減少重用伴隨而來的維護成本。對比記錄和回放,模塊化應當產生更多可讀的腳本,易于閱讀和調試。創建測試模塊腳本然后記錄和回放腳本通常會有較高的成本,但是維護成本更加便宜。這意味著您需要知道您要使用您的測試腳本多長時間,以完全了解實現模塊化的成本。成本-收益分析可能會幫助您決定模塊化是否適合于您目前的項目?赡苄跃褪,即使如果您的整個框架不是模塊化的,您將會不在識別核心的功能,而轉移到幫助類或幫助腳本上。

      使用模塊化,應用程序的狀態和數據共享會變成一個問題。如果一個模塊失敗了,對所有依賴它的模塊意味著什么呢?如果一個訂單從來沒有被提交過,您如何檢查訂單狀態?如果您從來沒有執行過一個搜索,您如何將一個物品項添加到購物車中?共享數據和狀態的復雜性會使腳本調試變得更困難,并且常常會花較長時間來識別,一個腳本失敗是測試腳本還是被測應用程序的問題造成的。這些問題將造成可靠性的問題。

      下一步

      在您正在測試的應用程序中,花一些時間將最常用的功能抽象到腳本或者類中。您也可以考慮為應用程序的大多數動態部分進行這項工作。在您已有的腳本和任何您生成的新腳本中使用模塊化。您不需要立刻轉化所有的腳本。這是有關模塊化的精彩內容的其中一個;您可以按照您的需求,使用或者不使用它們。您并沒有被要求一定要使用他們。

      另外值得提到的是這樣一個事實,即模塊化可以擴展以用于高級的框架中,如基于模型的測試框架和用于海量自動化測試的框架。如果您對如何擴展已有的模塊化框架感興趣,可以看下面列表中的許多資源。在本系列的下一篇文章中,將會帶您去了解如何在 Rational Functional Tester 中實現一個數據驅動的框架。最后,查看一些資源,以充分理解與一個模塊化框架相關聯的成本和收益,以及對于更加強大的測試自動化,您可以使用模塊化的方式。

    延伸閱讀

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

    22/2<12

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(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>