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

    領測軟件測試網 引言

      軟件測試作為保證軟件質量可靠性的關鍵技術,正日益受到廣泛的重視。而軟件測試自動化,已經成為國內軟件工程領域受到廣泛關注的課題。不言而喻,軟件測試從業者都意識到軟件測試這項工作走向成熟化、標準化的一個必經之路就是要實施自動化測試。

      本文結合自動化測試框架、創建運行控制點、實現運行控制機制等技術,設計了一套面向行業應用的自動化測試運行控制方法,很好地解決了自動化測試中面臨的腳本運行控制問題。

      1 自動化測試流程

      1.1自動化測試

      自動化測試就是通過測試工具或其他手段,按照測試工程師的預定計劃對軟件產品進行自動的測試,它是軟件測試的一個重要的組成部分,能夠完成許多手工無法完成或者難以實現的一些測試工作。正確、合理地實施自動化測試,能夠快速、全面地對軟件進行測試,從而提高軟件質量,節省經費,縮短產品發布周期。

      1.2自動化測試流程

      自動化測試工具標準流程提供了一套完整的測試流程框架,軟件測試團隊可以以它為基礎,根據業務發展的實際要求,定制符合團隊使用的軟件測試流程。自動化測試工具標準流程中的軟件測試流程如圖1所示。

      2 行業應用面臨的運行控制問題及對策

      2.1面臨問題

      目前,行業應用系統越來越多,這些系統可能包括EPR系統,CRM系統等。這些系統在發布之前或升級之前都要經過測試,確保主要功能都能正常運行,錯誤最少。如何有效地測試不斷升級和不斷更換應用環境的應用系統,是每個公司都會面臨的問題。

      同時,目前企業的網絡應用環境都必須支持大量用戶和不同的軟硬件應用環境。難以預知的用戶負載和越來越復雜的應用環境使公司時時擔心會發生用戶響應速度過慢、系統崩潰等問題。這些問題都將不可避免地導致公司收益的損失。

      在大型業務系統的測試過程中大都采用了自動化測試工具,但是這些工具只提供了測試的基本手段,缺乏-個可用的自動化測試管理框架,導致自動化測試往往無法得到有效的實施和進行。其根本原因是由于自動化測試建立在業務基礎上,具有強烈的行業相關性,而自動化測試工具是與業務無關的,不能自動適應各個行業具體業務需求,測試過程的實施還需要大量的人為干預,自動化測試的實施效果往往很難達到人們的預期目標。如何管理好自動化測試工具腳本,是測試自動化所面臨的一大難題。

      2.2方法思路

      構建自動化測試運行控制平臺,首先需要理解業務特點,根據自動化測試框架,設計測試用例,創建控制點,運行測試腳本控制模型,完成自動化測試。

      自動化測試運行控制實施步驟如下:

      (1)根據行業應用自動化測試框架,設計測試用例腳本;

      (2)向目標腳本中嵌入若干控制點,取得控制權;

      (3)使用測試管理工具和程序實現運行控制機制;

      3 面向行業應用的軟件測試運行控制方法

      3.1自動化測試框架

      手工測試一般不會涉及到測試腳本。在自動化測試中,需要采用自動化測試工具,每種自動化測試工具都有自己的測試腳本,通過編寫測試腳本,實現某個測試用例,運行測試腳本,既可執行該測試用例,并可以通過腳本自動檢查測試用例的執行結果。

      根據行業應用的諸多復雜特點,我們提出構建自動化測試框架。根據框架,利用行業業務規則和自動化測試腳本語言可以設計測試用例腳本。具體框架如圖2所示。

      在軟件自動化測試中,涉及到回歸測試;貧w測試是對同一個測試用例的不同版本進行質量檢查評估,是一個反復迭代的過程。在這樣一個過程中,同一個業務對象在多次測試中反復出現的現象大量存在,測試用例的復用顯得尤為重要。根據自動化測試框架,反復迭代可以實現自動化回歸測試,直到測試完畢。


     

    延伸閱讀

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