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

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

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

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

    (四)使用 Rational Application Developer V6.0 開發、測試并部署 Web 服務

    發布: 2009-4-16 11:28 | 作者: 不詳 | 來源: 測試時代采編 | 查看: 19次 | 進入軟件測試論壇討論

    領測軟件測試網

      圖 12:MortgageCalculatorProxy (代理 bean)類中的方法

                      

            圖 13: 最初的 MortgageCalculator (服務 bean)類中的方法

                      

            如果您建立自己的客戶程序,就要有一個用戶接口,或者決定要一個直接調用這些方法的自動系統。出于測試的目的,假設您要輸入信息并手動調用方法。

     

            圖 14: 用 Java 測試客戶程序在運行時測試基于類的 Java Web 服務

                         

    有效地使用 Java 測試客戶程序


            以下是一些單憑經驗的方法,這些方法可以幫助您創建與 Java 測試客戶程序友好的 Web 服務。在極大程度上,頂層的服務 bean 可以有一些不符合 bean 的規范格式的方法 (參見 參考資料)。建議所有類型結構都依照 bean 的規范。

    Generated Sample Test Client (GSTC)


            GSTC 是一個基于 Web 的關于如何利用 JSP 頁面創建客戶程序來調用服務的示例。實際上 GSTC 只對 Web 服務進行了一點點測試,因為它的接口很簡單,但是它的目的是提供一個用客戶端文件建立基于 Web 的客戶程序的著手點。

            GSTC 由四個 JSP 頁面組成 (參見 參考資料)。JSP 技術允許 HTML 與 Java 代碼混合存在。JSP 需要寄放在 Web 服務器上。 圖 15 顯示了一個 GSTC JSP 頁面如何工作的概述。服務器通過 JSP 頁面讀。〝祿┎⑸梢粡堄脩粼跒g覽器中見到的 HTML 頁面。用戶選擇方法,輸入與服務相關的數據并提交給 Web 服務。 服務器把數據傳到 JSP 頁面上,JSP 頁面會處理數據并向 Java 代理發送請求。Java 代理將這些信息通過 webservice 運行時發送給真正的 Web 服務。

     

            圖 15: GSTC JSP 頁面概述
                    

    自定義 GSTC


            在 Web 服務向導中建立的客戶程序實例處理了許多在 Web 服務中常用的類型,但是對于某些類型,特別是在處理某些如輸入(input)的類型時,示例沒有為其生成代碼。一些普通的例子如數組、聚集和映射?赡苓要確定某些未處理的異常。

    Mortgage Calculator 實例


            抵押計算器是一個實例,任何考慮過買房的人都會對它很熟悉。用戶輸入所有的財務信息并得到一個用戶可以負擔的金額數量。實例中的抵押計算器接收月收入、賬單、租金、百分比例和抵押期限。如您在 圖 16 中所見,數組表示 income 和 bills。為貼近事實,要有多于一筆的收入和多于一張的賬單。

     

          

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

    32/3<123>

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