<ruby id="rxdll"></ruby><strike id="rxdll"></strike>

    <rp id="rxdll"></rp>
      <del id="rxdll"><meter id="rxdll"></meter></del>
      <pre id="rxdll"><font id="rxdll"></font></pre>
        <pre id="rxdll"></pre>
      <p id="rxdll"><thead id="rxdll"></thead></p><dl id="rxdll"><progress id="rxdll"><form id="rxdll"></form></progress></dl>

      <ol id="rxdll"><thead id="rxdll"><track id="rxdll"></track></thead></ol>
      <i id="rxdll"><dfn id="rxdll"></dfn></i>
      <font id="rxdll"><meter id="rxdll"></meter></font>

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

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

        建立SOA測試團隊需考慮的幾大問題

        發布: 2009-5-07 13:22 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 42次 | 進入軟件測試論壇討論

        領測軟件測試網 我們就SOA測試問題從三個不同的角度分別請教了三個人:培訓師、廠商、從業者。Randy Rice是一位軟件測試和軟件質量領域的主要作家、發言人兼顧問。Randy的公司為SOA測試提供培訓服務。Frank Cohen 是一位作家也是一家開源軟件測試公司Push2Test的創始人。Jim Giddings是一個SOA測試從業者,前任SOA路線捍衛者。過去幾年中,他曾經從事許多SOA行動。

          SOA為測試帶來的最大改變是什么?

          Randy 說“無障礙服務”或“服務的無頭特性”為測試員制造了新的挑戰。測試人員將必須在沒有用戶界面幫助的情況下測試許多服務,還須要進行嚴格的測試來驗證這些服務。Randy說測試服務讓他想起了需要軟件測試工具測試框架的測試驅動器面臨的挑戰。

          Frank談到了服務是如何的“隨時可獲取”,這與“你受控其中”的多層架構是不同的。有了SOA,你就能在Mashups的世界中用服務召集其它的服務,測試人員在實行部署之前了解這些服務將如何使用。Frank列出的挑戰中還包括了測量和性能。

          Jim說你應該事先預料到頻繁的測試周期就像敏捷項目一樣,我們應該采取測試驅動開發的方法。Jim表示測試治理對于SOA來說已經是至關重要了。就像他的同行一樣,Jim也討論了服務的無頭特性和性能測試的挑戰。

          你看到對于測試人員理解SOA所需的技術技巧提出的挑戰了嗎?

          Randy 強調了強大的技術知識的重要性。他說測試人員來自企業不同部分(業務、開發等等),他們并不一定具有SOA所需的合適的技能。他也強調更大程度的面向業務需求的重要性,并將之稱為“測試遺忘的區域”。只專注于技術的測試員會忽略業務流程方面的因素。非業務頭腦測試員往往沒有適當水平的與業務人員聯系。

          Frank 指出測試員已經開始進行編碼,而編碼人員也開始從事測試工作了。測試驅動開發引起了這樣的角色和責任的轉變。如果你的測試員不能夠編碼,那么這將成為一種挑戰。Frank 提出的另外一點就是對于非SOA的通用記錄和回錄方法以及框架的需求。測試員必需要學習如何用框架工作,這或許就需要腳本和編碼。測試人員還必須要理解支持狀態(statefullness)的概念。

          Jim 提到許多測試員認為SOA等同于Web服務,而且對于架構范疇的理解也并不完整。并非所有的測試員都具備足夠的技術水平來“深入到架構中去”。SOA需要的不僅僅是黑匣子測試。Jim說SOA需要黑、白、灰匣子相結合的測試,因為在架構的每一層有太多的內容。

          測試SOA的關鍵工具是甚么(如果有的話)?

          Randy 談到允許測試配置的工具,還提到了SoapUI和ITKO的Lisa 產品,這兩個測試工具的設計目的是為給予測試員服務結構獲得途徑。他說現有的工具是能夠擴展的,但卻達不到有效測試SOA的水平。

          Frank 表示SOA測試工具應該讓你重新目的化。例如:工具應該允許測試人員使用開發人員的測試配置并通過功能測試將之擴展。Frank的公司建立了 Testmaker Pro,一個開源工具為測試人員在無需學習像Groovy或Jython一樣的新語言情況下提供重新目的化的框架。

          Jim 強調性能測試工具的重要性,還推薦一個像ITKO的Lisa一樣的工具來跟蹤代理服務和動態探測呼叫服務的路徑。在一些SOA實施當中,架構師傾向于在自己的服務前利用許多代理服務。

        延伸閱讀

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

        TAG: soa SOA 團隊


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

        軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

        国产女主播精品_国产片婬乱18一级毛片视频_国产午夜激无码av毛片不卡_国产精品欧美久久久天天影院
          <ruby id="rxdll"></ruby><strike id="rxdll"></strike>

          <rp id="rxdll"></rp>
            <del id="rxdll"><meter id="rxdll"></meter></del>
            <pre id="rxdll"><font id="rxdll"></font></pre>
              <pre id="rxdll"></pre>
            <p id="rxdll"><thead id="rxdll"></thead></p><dl id="rxdll"><progress id="rxdll"><form id="rxdll"></form></progress></dl>

            <ol id="rxdll"><thead id="rxdll"><track id="rxdll"></track></thead></ol>
            <i id="rxdll"><dfn id="rxdll"></dfn></i>
            <font id="rxdll"><meter id="rxdll"></meter></font>

              <mark id="rxdll"><dfn id="rxdll"></dfn></mark>