国产色频,国产网站精品,成人在线综合网,精品一区二区三区毛片,亚洲无卡视频,黄色av观看,亚洲福利影视

跨系統(tǒng)缺陷定位和調(diào)試方法研究

2018-03-28 22:02:44 大云網(wǎng)  點(diǎn)擊量: 評(píng)論 (0)
在電力企業(yè)大型管理信息系統(tǒng)建設(shè)過(guò)程中,如何做好聯(lián)調(diào)測(cè)試是一個(gè)關(guān)鍵性的難題。而在聯(lián)調(diào)測(cè)試工作中,重中之重則是跨系統(tǒng)缺陷的定位和調(diào)試。當(dāng)前,在電力信息系統(tǒng)工程建設(shè)中針對(duì)跨系統(tǒng)缺陷定位和調(diào)試缺乏有效的方法,基本上是依靠測(cè)試人員的個(gè)人經(jīng)驗(yàn)和水平,不利于大規(guī)模工程項(xiàng)目的實(shí)

公司賬卡物一致性業(yè)務(wù)流程,以此流程為例來(lái)描述聯(lián)調(diào)功能測(cè)試的實(shí)施方法。

圖2 賬卡物一致性業(yè)務(wù)流程Fig.2 Account card in kind consistency business process

4.1 測(cè)試準(zhǔn)備

1)查閱系統(tǒng)需求規(guī)格說(shuō)明書、詳細(xì)設(shè)計(jì)文檔、接口文檔等文件。

2)組織聯(lián)調(diào)測(cè)試所涉及的各方人員進(jìn)行討論,包括業(yè)務(wù)專家、各系統(tǒng)開發(fā)商、聯(lián)調(diào)測(cè)試組等。

3)梳理信息集成業(yè)務(wù)場(chǎng)景。

4)繪制業(yè)務(wù)場(chǎng)景流程圖。

5)明確信息集成業(yè)務(wù)流程關(guān)鍵點(diǎn)。

6)根據(jù)系統(tǒng)操作手冊(cè)及業(yè)務(wù)場(chǎng)景,編制業(yè)務(wù)場(chǎng)景測(cè)試用例。

7)細(xì)化系統(tǒng)及平臺(tái)的交互圖。

4.2 編寫測(cè)試用例

1)業(yè)務(wù)部門將測(cè)試過(guò)程按場(chǎng)景劃分,每個(gè)場(chǎng)景包含了獨(dú)立系統(tǒng)中若干個(gè)操作步驟,場(chǎng)景之間的依賴關(guān)系參見(jiàn)《集成設(shè)計(jì)說(shuō)明書》流程圖。

2)結(jié)合《集成設(shè)計(jì)說(shuō)明書》中的系統(tǒng)交互時(shí)序圖、測(cè)試功能點(diǎn)和《協(xié)同場(chǎng)景操作手冊(cè)》中每個(gè)場(chǎng)景的操作指南,并結(jié)合業(yè)務(wù)數(shù)據(jù),編寫功能測(cè)試用例。

4.3 測(cè)試執(zhí)行

1)兩方連通性測(cè)試(含正向連通性測(cè)試和反向連通性測(cè)試)。

2)SOA規(guī)范性測(cè)試。

3)設(shè)計(jì)一致性測(cè)試。

在上述測(cè)試執(zhí)行過(guò)程中綜合運(yùn)用了分解法、追蹤法、對(duì)比法以及系統(tǒng)法,最終完成了測(cè)試。

4.4 測(cè)試流程

1)測(cè)試用例:正向連通性測(cè)試。

2)測(cè)試說(shuō)明:使用SoapUI工具向接口發(fā)送請(qǐng)求,檢查測(cè)試結(jié)果與預(yù)期結(jié)果是否一致。

3)預(yù)制條件:SoapUI工具正確安裝,網(wǎng)絡(luò)連通,能成功訪問(wèn)信息集成平臺(tái)。

4)菜單路徑:SoapUI:File → New Soap Project。

5)信息集成平臺(tái):服務(wù)資產(chǎn)→查詢→配置[6-15]。

4.5 測(cè)試步驟

1)步驟1:登錄信息集成平臺(tái)(http://10.10.6.9: 3000),點(diǎn)擊“服務(wù)資產(chǎn)”的按鈕,在查詢窗口輸入所要測(cè)試的接口英文名稱,點(diǎn)擊“查詢”按鈕,之后點(diǎn)擊接口后面的“配置”按鈕,復(fù)制里面的服務(wù)地址(WSDL地址)。

2)步驟2:進(jìn)入SoapUI首界面,點(diǎn)擊左上角的“File”菜單,選擇“New Soap Project”,在彈出的界面中為新建的工程填寫名稱(最好填寫接口中文名),再把從信息集成平臺(tái)獲取的WSDL地址復(fù)制進(jìn)去或直接導(dǎo)入WSDL文件,其余的默認(rèn),點(diǎn)擊“OK”按鈕(見(jiàn)圖3)。

圖3 測(cè)試步驟2Fig.3 Second test step

3)步驟3:完成測(cè)試步驟2之后在Project下面多了一個(gè)工程(見(jiàn)圖4),雙擊Request 1,右邊會(huì)出現(xiàn)請(qǐng)求編輯器,左邊是請(qǐng)求區(qū)域,右邊是響應(yīng)區(qū)域,然后把SOA生成的空?qǐng)?bào)文替換為有參數(shù)的接口報(bào)文,至此SoapUI的設(shè)置結(jié)束,需要運(yùn)行直接點(diǎn)擊左上角的綠色小三角即可,向接口發(fā)送請(qǐng)求,右邊會(huì)顯示回復(fù)的結(jié)果報(bào)文,依據(jù)實(shí)際情況具體分析結(jié)果是不是自己想要的。

圖4 測(cè)試步驟3Fig.4 Third test step

 5 結(jié)語(yǔ)

在對(duì)基于SOA的大型集成信息系統(tǒng)進(jìn)行深入分析的基礎(chǔ)上,本文提出了跨系統(tǒng)缺陷定位和調(diào)試的一般過(guò)程,建立了跨系統(tǒng)缺陷調(diào)試的通用理論方法,最后建議了實(shí)際調(diào)試所需用到的軟件工具,可以提升大規(guī)模信息系統(tǒng)集成聯(lián)調(diào)測(cè)試工作的效率,并提高測(cè)試人員的水平??缦到y(tǒng)聯(lián)調(diào)測(cè)試技術(shù)發(fā)展是一個(gè)逐步完善的過(guò)程,相關(guān)技術(shù)和功能需要在工程實(shí)際中進(jìn)一步驗(yàn)證和完善。

(編輯:張欽芝)

參考文獻(xiàn)

[1] 計(jì)算機(jī)軟件測(cè)試規(guī)范:GB/T 15532—2008[S]. 2008.

[2] 計(jì)算機(jī)軟件測(cè)試文檔編制規(guī)范:GB/T 9386—2008[S]. 2008.

[3] 軟件工程軟件測(cè)量過(guò)程:GB/T 20917—2007[S]. 2007.

[4] 羅作民, 朱燕, 程明. Web服務(wù)測(cè)試工具SOAPUI及其分析[J]. 計(jì)算機(jī)應(yīng)用與軟件, 2010, 27(5): 155-157.

LUO Zuo-min, ZHU Yan, CHENG Ming.Web service testing tool SOAPUI and its analysis[J]. Computer Application and Software, 2010, 27(5): 155-157.

[5] 劉鵬飛. Web服務(wù)測(cè)試工具的設(shè)計(jì)與實(shí)現(xiàn)[D]. 呼和浩特: 內(nèi)蒙古大學(xué), 2016.

[6] 劉航. 基于服務(wù)網(wǎng)絡(luò)的Web Service開發(fā)工具的設(shè)計(jì)與實(shí)現(xiàn)[D]. 天津: 天津大學(xué), 2009.

[7] 鄭蓉蓉. 基于WSDL/SOAP接口的測(cè)試系統(tǒng)研究與實(shí)現(xiàn)[D]. 北京: 北京郵電大學(xué), 2009.

[8] 許蕾, 李言輝, 陳林, . 一種面向用戶需求的Web服務(wù)測(cè)試方法[J]. 計(jì)算機(jī)學(xué)報(bào), 2014, 37(3): 512-521.

XU Lei, LI Yan-hui, CHEN Lin, et al.A web service testing method for user needs[J]. Chinese Journal of Computers, 2014, 37(3): 512-521.

[9] 楊利利, 李必信. Web服務(wù)測(cè)試問(wèn)題綜述[J]. 計(jì)算機(jī)科學(xué), 2008, 35(9): 258-265.

YANG Li-li, LI Bi-xin.Testing web service: a review[J]. Computer Science, 2008, 35(9): 258-265.

[10] 白凱, 崔冬華. 基于JUnit自動(dòng)化單元測(cè)試的研究[J]. 計(jì)算機(jī)與數(shù)字工程, 2010, 38(2): 52-55.

BAI Kai, CUI Dong-hua.Research of automatic unit based on JUnit[J]. Computer & Digital Engineering,2010, 38(2): 52-55.

[11] 郭雙宙, 梁金蘭. 自動(dòng)測(cè)試系統(tǒng)軟件框架的設(shè)計(jì)與實(shí)現(xiàn)[J]. 計(jì)算機(jī)測(cè)量與控制, 2009, 17(1): 224-227.

GUO Shuang-zhou, LIANG Jin-lan.Design and implementation of automated testing framework[J]. Computer Measurement & Control, 2009, 17(1): 224-227.

[12] 耿艷萍. SOA架構(gòu)在電力信息系統(tǒng)中的應(yīng)用研究[J]. 電力學(xué)報(bào), 2013, 28(4): 332-335.

GENG Yan-ping.Research on application of SOA in electric power information system[J]. Journal of Electric Power, 2013, 28(4): 332-335.

[13] 楊啟亮, 崇大平, 刑建春, . WebService Behavior技術(shù)及其應(yīng)用研究[J]. 計(jì)算機(jī)應(yīng)用與軟件, 2008, 25(2): 146-149, 177.

YANG Qi-liang, CHONG Da-ping, XING Jian-chun, et al.Study of webservice behavior and its application[J]. Computer Applications and Software, 2008, 25(2): 146-149, 177.

[14] 軟件工程—軟件產(chǎn)品質(zhì)量要求與評(píng)價(jià)(SQuaRE)商業(yè)現(xiàn)貨(COTS)軟件產(chǎn)品的質(zhì)量要求和測(cè)試細(xì)則: GB/T 25000. 51—2010 GB/T 25000. 51—2010[S]. 2010.

[15] 袁士君, 艾中良, 李喻. 基于用戶需求特征的Web服務(wù)動(dòng)態(tài)組合方法研究[J]. 軟件, 2015, 36(3): 69-74.

YUAN Shi-jun, AI Zhong-liang, LI Yu.Research of web services combination recommendation based on user demand characteristics[J]. Computer Engineering & Software, 2015, 36(3): 69-74.

 

  • <img data-cke-saved-src=http://www.xinyihua168.com/uploadfile/2018/0328/20180328100338187.png" src=http://www.xinyihua168.com/uploadfile/2018/0328/20180328100338187.png" "="" style="box-sizing: border-box; padding: 1px; border: 1px solid rgb(204, 204, 204); width: 70px; float: left; margin-right: 1rem;">

    張金波(1979-),男,湖北襄陽(yáng)人,工程師,從事電力信息系統(tǒng)運(yùn)維及測(cè)試工作;

  • 梁哲恒(1986-),男,廣東廣州人,工程師,從事電力信息系統(tǒng)運(yùn)維及測(cè)試工作。

 

大云網(wǎng)官方微信售電那點(diǎn)事兒

責(zé)任編輯:售電衡衡

免責(zé)聲明:本文僅代表作者個(gè)人觀點(diǎn),與本站無(wú)關(guān)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,請(qǐng)讀者僅作參考,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。
我要收藏
個(gè)贊
?