現在您知道您的 Web 服務可以工作,那么將其添加到您的工作平臺。要這樣做,就在 Web Services Explorer Navigator視圖中,選擇 root WSDL node for the Google API。這將顯示出如圖 9 的 WSDL Details視圖。 圖 9. 查看 WSDL 細節
在 Actions視圖的右上角,選擇圖 10 中所示的 Import WSDL to workbench按鈕。這將打開 Import WSDL to workbench操作。 圖 10. 選擇 Import WSDL to workbench 的按鈕
選擇您的工作平臺項目,選擇 Import WSDL document復選框,輸入 WSDL 文件名,并選擇 Go。(參見圖 11。) 圖 11. 將 WSDL 文件導入您的工作平臺
在 Status 視圖中,您應該看到確認消息。(參見圖 12。)
在 Test Navigator 視圖中,您應該看到添加到您所選擇的項目下面的 WSDL 文件。(參見圖 13。)
圖 13. 確認將 WSDL 文件導入到 Test Navigator 中
現在您的工作平臺中有了一個可以用于測試的工作的 Web 服務。接下來,您將了解如何利用 Rational Tester for SOA Quality 記錄新的測試。
由記錄創建新的測試
您通過記錄 Web 服務調用和返回消息來創建您的測試(類似于您上面做的)。您可以通過 HTTP 代理,一個生成的 Java? 測試客戶端,或含有 API 探針的現有的 Java 客戶端來實現。當您開始記錄時,您通過生成調用來與 Web 服務交互。當您登出時會話結束。所記錄的會話是一系列調用和消息返回。您還可以手工地創建 Web 服務,或者由 Business Process Execution Language(BPEL)模型創建。
在此處的實例中,沒有這樣的問題,但是對于其他 Web 服務來說,必須設置您的測試環境,并且在您測試之前了解這些指導,從而生成可靠的測試:
為 JMS Web 服務的測試配置環境:JMS 協議需要訪問服務器所依賴的庫。您必須準備帶有這些庫的環境來構建大 JMS 客戶端,設置工作平臺使用的虛擬機的 class path,并設置 Agent Controller 使用的虛擬機的 class path。
為 SOAP 安全配置環境:SOAP 安全協議需要訪問實現 SOAP 安全算法的庫。您必須準備帶有這些庫的環境來使用 SOAP 安全,設置 Eclipse 使用的虛擬機的 class path,并設置 Agent Controller 使用的虛擬機的 class path。
為 JMS Web 服務驗證 WSDL 語法順應性:各種各樣的 JMS 提供者所使用的描述 Web 服務的語法各有不同。在測試 JMS Web 服務之前,您必須確保您的 WSDL 文件順應工具的需求。
在完成這些設置之后,有五種創建測試的方法:
文章來源于領測軟件測試網 http://www.kjueaiud.com/