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

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

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

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

    IBM Rational Tester for SOA Quality V7.0介紹(下)

    發布: 2008-1-17 13:03 | 作者: Michael Kelly | 來源: IBM | 查看: 48次 | 進入軟件測試論壇討論

    領測軟件測試網 當您查看這些各種各樣的選項卡時,您將看到一些綠色的值。綠色的值是可能的數據池候選。下面的部分 Adding dynamic data to a Web service test(向 Web 服務測試添加動態數據)中將介紹更多數據池的信息。

      驗證應用程序行為

      要在 Web 服務測試過程中查看應用程序的預期行為,您可以在消息返回之后添加驗證點。當您添加驗證點時,來自 Web 服務消息返回的結果將與驗證點測試元素中指定的預期數據進行比較。在執行過程中,驗證點在 Web Service Verification Point 報告中生成 Pass、Fail、Error,或 Inconclusive 狀態。

      這里有您可以添加的三種類型的驗證點:

      Equal(相等)或 contain(包含)驗證點

      XPath 查詢驗證點

      Attachment(附件)驗證點

      添加 equal(相等)或 contain(包含)驗證點

      Web 服務 equal(相等)或 contain(包含)驗證點能使您驗證消息返回的內容與預期的標準是否匹配。相等或包含驗證點能使您直接比較 Web 服務返回的 XML 文檔。像 IBM Rational Functional Tester 和 Rational Performance Tester 一樣,Rational Tester for SOA Quality 還支持這種驗證點的正則表達式。

      添加 XPath 查詢驗證點

      Web 服務查詢驗證點能使您驗證消息返回與 XPath 查詢是否匹配。XPath 是用于在 XML 文檔中尋找信息的語言,因此它可以用于通過 XML 文檔的元素和屬性定位。查詢驗證點能使您驗證 XML Path 語言查詢所返回的節點數量與驗證點中指定的預期節點數量是否匹配。參考資料中有關于創建 XPath 表達式的參考。

      添加附件驗證點

      Web 服務附件驗證點能使您驗證 Web 服務消息返回的附件與指定的標準是否匹配。附件驗證點能使您驗證預期的附件是否被消息返回傳遞。當所有附件標準都與驗證點測試元素中指定的預期標準匹配時,附件驗證點將返回 Pass 狀態。如果所有標準都不匹配,驗證點返回 Fail 狀態。

      您可以在 Rational Tester for SOA Quality 的 Help 文件中找到關于每種驗證點的更多信息。

      向 Web 服務測試添加元素

      您可以向測試中添加各種元素,例如 Web 服務調用、消息返回、注釋、循環,或條件。舉例來說:

      您可以在測試中使用 Web 服務調用元素向 Web 服務發送請求。

      您可以使用 Web 服務消息返回元素接收 Web 服務調用的結果。

      您可以在測試的部分中插入 IF-THEN邏輯,從而只在滿足具體條件時運行那些部分。

      您可以將測試的一部分定義為運行指定次數的循環。

      transaction(事務)是您會感興趣的,一組特殊的測試元素中的執行元素。事務可以包含 Web 服務測試元素或其他事務。

    要向 Web 服務測試中添加元素,您可以右鍵單擊 Test Contents中的根元素,并選擇 Add,或者您可以右鍵單擊任意請求元素,并單擊 Insert(參見圖 26。)

      圖 26. 向 Web 服務測試添加元素

      

      您可以在 Rational Tester for SOA Quality 的 Help 文件中找到關于每種元素的更多信息。

      向 Web 服務測試添加動態數據

      Web 服務協議數據視圖能使您查看形成 Web 服務調用和消息返回的 XML 文檔。它還允許您在測試執行之后比較預期的和實際的 XML 數據。如果您導航到 Test Element Details中的 Detailed視圖,那么您可以為請求中包含的每個值添加數據替換。

      如果您右鍵單擊想要替換的值Atrong taggedby="hylanda">root test元素時,Test Element Details中的 Common Options視圖中列出了可用的數據池。您可以在此關聯數據池,或者您可以在進行替換時關聯它們。您可以在 IBM Rational Performance Tester 和 Rational Tester for SOA Quality 的 Help 中找到關于添加動態數據的更多信息。

      運行您的測試

      Rational Tester for SOA Quality 是功能回歸測試工具。要用一個用戶快速運行您的測試,您所需的就是右鍵單擊測試集,選擇 Run As,然后選擇 Performance Test。(參見圖 28。)

      圖 28. 用一個用戶運行您的測試

     

    延伸閱讀

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

    TAG: ibm IBM rational Rational tester Tester

    31/3123>

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