跨系統缺陷定位和調試方法研究
公司賬卡物一致性業務流程,以此流程為例來描述聯調功能測試的實施方法。
圖2 賬卡物一致性業務流程Fig.2 Account card in kind consistency business process
4.1 測試準備
1)查閱系統需求規格說明書、詳細設計文檔、接口文檔等文件。
2)組織聯調測試所涉及的各方人員進行討論,包括業務專家、各系統開發商、聯調測試組等。
3)梳理信息集成業務場景。
4)繪制業務場景流程圖。
5)明確信息集成業務流程關鍵點。
6)根據系統操作手冊及業務場景,編制業務場景測試用例。
7)細化系統及平臺的交互圖。
4.2 編寫測試用例
1)業務部門將測試過程按場景劃分,每個場景包含了獨立系統中若干個操作步驟,場景之間的依賴關系參見《集成設計說明書》流程圖。
2)結合《集成設計說明書》中的系統交互時序圖、測試功能點和《協同場景操作手冊》中每個場景的操作指南,并結合業務數據,編寫功能測試用例。
4.3 測試執行
1)兩方連通性測試(含正向連通性測試和反向連通性測試)。
2)SOA規范性測試。
3)設計一致性測試。
在上述測試執行過程中綜合運用了分解法、追蹤法、對比法以及系統法,最終完成了測試。
4.4 測試流程
1)測試用例:正向連通性測試。
2)測試說明:使用SoapUI工具向接口發送請求,檢查測試結果與預期結果是否一致。
3)預制條件:SoapUI工具正確安裝,網絡連通,能成功訪問信息集成平臺。
4)菜單路徑:SoapUI:File → New Soap Project。
4.5 測試步驟
1)步驟1:登錄信息集成平臺(http://10.10.6.9: 3000),點擊“服務資產”的按鈕,在查詢窗口輸入所要測試的接口英文名稱,點擊“查詢”按鈕,之后點擊接口后面的“配置”按鈕,復制里面的服務地址(WSDL地址)。
2)步驟2:進入SoapUI首界面,點擊左上角的“File”菜單,選擇“New Soap Project”,在彈出的界面中為新建的工程填寫名稱(最好填寫接口中文名),再把從信息集成平臺獲取的WSDL地址復制進去或直接導入WSDL文件,其余的默認,點擊“OK”按鈕(見
圖3 測試步驟2Fig.3 Second test step
3)步驟3:完成測試步驟2之后在Project下面多了一個工程(見
5 結語
在對基于SOA的大型集成信息系統進行深入分析的基礎上,本文提出了跨系統缺陷定位和調試的一般過程,建立了跨系統缺陷調試的通用理論方法,最后建議了實際調試所需用到的軟件工具,可以提升大規模信息系統集成聯調測試工作的效率,并提高測試人員的水平。跨系統聯調測試技術發展是一個逐步完善的過程,相關技術和功能需要在工程實際中進一步驗證和完善。
(編輯:張欽芝)
參考文獻
[1]
[2]
[3]
[4]
[5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]

責任編輯:售電衡衡
-
權威發布 | 新能源汽車產業頂層設計落地:鼓勵“光儲充放”,有序推進氫燃料供給體系建設
2020-11-03新能源,汽車,產業,設計 -
中國自主研制的“人造太陽”重力支撐設備正式啟運
2020-09-14核聚變,ITER,核電 -
探索 | 既耗能又可供能的數據中心 打造融合型綜合能源系統
2020-06-16綜合能源服務,新能源消納,能源互聯網
-
新基建助推 數據中心建設將迎爆發期
2020-06-16數據中心,能源互聯網,電力新基建 -
泛在電力物聯網建設下看電網企業數據變現之路
2019-11-12泛在電力物聯網 -
泛在電力物聯網建設典型實踐案例
2019-10-15泛在電力物聯網案例
-
權威發布 | 新能源汽車產業頂層設計落地:鼓勵“光儲充放”,有序推進氫燃料供給體系建設
2020-11-03新能源,汽車,產業,設計 -
中國自主研制的“人造太陽”重力支撐設備正式啟運
2020-09-14核聚變,ITER,核電 -
能源革命和電改政策紅利將長期助力儲能行業發展
-
探索 | 既耗能又可供能的數據中心 打造融合型綜合能源系統
2020-06-16綜合能源服務,新能源消納,能源互聯網 -
5G新基建助力智能電網發展
2020-06-125G,智能電網,配電網 -
從智能電網到智能城市