<pre id="ff7yo"></pre>

      <form id="ff7yo"><legend id="ff7yo"></legend></form>
        <nav id="ff7yo"><listing id="ff7yo"></listing></nav><nav id="ff7yo"></nav>

        <nav id="ff7yo"><listing id="ff7yo"></listing></nav>
        <small id="ff7yo"></small><nav id="ff7yo"><dd id="ff7yo"></dd></nav>
      1. <nav id="ff7yo"></nav>
          <form id="ff7yo"></form><nav id="ff7yo"></nav>
          <nav id="ff7yo"></nav>
          <sub id="ff7yo"></sub>
          更多課程 選擇中心

          軟件測試培訓
          達內IT學院

          400-111-8989

          基于soa的軟件測試方法設計分析

          • 發布:軟件測試培訓
          • 來源:軟件測試教程
          • 時間:2015-01-10 16:55

          隨著soa技術的不斷發展,對基于soa的軟件測試方法的研究變得越來越重要。本文在soa架構的基礎上,討論了基于soa的軟件測試的難點和基本方法,設計了基于soa架構的軟件測試方法。

          一、引言

          軟件測試是基于soa架構的信息系統的一個重要組成部分,web service作為實現soa的一種形式,已得到廣泛的關注與應用。對web service進行充分測試可保證web service的質量,然而由于web service所具有的特點,傳統的軟件測試技術方法不再適用于基于soa架構的應用系統的測試,所以對基于soa架構的應用系統的測試方法和技術的研究成為當務之急。

          二、基于soa的軟件測試的難點

          基于soa架構開發的應用系統采取的測試方法普遍還是傳統的面向對象的測試方法,由于系統架構的改變,測試方法也需要變化。在對基于soa的應用系統進行測試時需要考慮兩個問題:一是程序自身的問題。對于多個相互獨立的web service分布單元,需要處理其間的通信、同步以及并發操作。二是分布運行環境的問題。包括程序與運行環境的合作、網絡通信的完整性、平臺無關性以及異構系統間的互操作性。基于soa的軟件測試的難點主要包括:服務級測試、進程級測試和系統性能測試三方面。

          1、服務級測試

          服務級測試在基于soa架構的軟件測試中處于重要地位。各種服務在編程、開發、服務粒度等方面都有很大的差別,對他們的更新和維護更加復雜,因此更需要進行質量保證測試。

          2、進程級測試

          進程級測試是指測試服務被提取到進程中和混合應用中的一種測試方式,進程測試通常是以服務本身的方式顯示出來的,因此是對核心服務以及服務調節單位和系統關系的整個進行的另外一個級別的測試。

          3、系統性能測試

          系統性能測試是值對基于soa架構的信息系統的服務、構成、進行和系統等各個級別的測試,用來驗證整個系統的性能。在配置基于soa的信息系統時遇到的大部分質量問題都和系統性能有關,在進行性能測試時必須要考慮系統的體系結構。

          三、基于soa的軟件測試方法設計

          1、功能測試

          功能測試是對基于soa的應用系統的功能進行測試,主要是檢驗web service交互時可能引發的消息錯誤,即看調用過程中是否有無效的操作,以及web service是否可重復調用的問題。基于soa的功能測試的設計方案如表1所示。

          2、性能測試

          基于soa的性能測試包括基準測試、容量測試和soak測試三個主要階段。

          預約申請免費試聽課

          填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

          上一篇:有效發現UI用戶界面層的缺陷
          下一篇:軟件測試中的“易用性”測試分析

          軟件測試培訓都包含哪些基礎知識?

          軟件測試培訓學什么

          UI自動化到底是難是易?

          軟件測試原則的6個基本原則

          • 掃碼領取資料

            回復關鍵字:視頻資料

            免費領取 達內課程視頻學習資料

          • 視頻學習QQ群

            添加QQ群:1143617948

            免費領取達內課程視頻學習資料

          Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

          選擇城市和中心
          黑龍江省

          吉林省

          河北省

          陜西省

          湖南省

          貴州省

          云南省

          廣西省

          海南省

          神马影院-战旗影院-首播影院-新视觉影院-在线观看中文字幕dvd播放 百度 好搜 搜狗
          <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>