• 軟件測試技術
  • 軟件測試博客
  • 軟件測試視頻
  • 開源軟件測試技術
  • 軟件測試論壇
  • 軟件測試沙龍
  • 軟件測試資料下載
  • 軟件測試雜志
  • 軟件測試人才招聘
    暫時沒有公告

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

SOA 組合業務服務的自動化測試

發布: 2011-1-28 09:36 | 作者: 不詳 | 來源: 領測測試網采編 | 查看: 80次 | 進入軟件測試論壇討論

領測軟件測試網

  SOA 組合業務服務的自動化測試  軟件測試

  通過本文您將了解組合業務服務的概念以及如何自動化的將 WebSphere Process Server,WebSphere Application Server,DB2 等應用中間件和 Rational Performance Tester for SOA quality,Rational Function Tester,等測試工具整合成一套完整的測試環境。

  引言

  組合業務服務 (Composite Business Service - CBS) 是在一起工作的業務服務和客戶機現有應用程序的集合,目的是為了提供特定的業務解決方案。企業可以通過創新方式靈活地連接組合業務服務、用戶界面和數據服務,以創建新的組合業務應用程序(由 Gartner, Inc. 提出的面向 aka 服務的業務應用程序)來支持業務需求。

  圖 1. CBS 與業務流程的映射

  圖 1 示意了 CBS 與業務流程的映射關系。業務流程由一系列業務服務實現。一個 CBS 就是這樣一些業務服務的集合。集合中的業務服務應當滿足這樣一些條件:

  實現業務流程中的關鍵功能

  在行業中通用的業務邏輯

  具有標準的輸入輸出接口

  CBS 的出現使得基于業務流程的解決方案的實施進程大大加快。相應的對于 CBS 的測試具有以下特點:

  CBS 的通用性特點要求,CBS 要在不同軟件平臺環境下正確運行。

  CBS 的并非最終產品,沒有(或很少)圖形界面的手工測試。

  這些特點導致對 CBS 測試要求很高的自動化支持。

  測試環境的框架

  從操作層面來講,作為黑盒測試,首要明確的是系統中存在哪些對外接口。圖 2 是 IBM 總結的 SOA 架構概念模式,其中服務層 (Services)、業務流程層 (Business Process)、服務消費層 (Consumers),這三部分通常是要暴露給最終用戶的應用接口。

  圖 2. SOA 的架構概念模式

延伸閱讀

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

41/41234>

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

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

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97