天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

基于雙寫(xiě)環(huán)境的自動(dòng)化測(cè)試工具性能優(yōu)化研究

發(fā)布時(shí)間:2020-11-03 00:38
   軟件從開(kāi)發(fā)到運(yùn)行的整個(gè)環(huán)節(jié),如何保證軟件質(zhì)量,確保預(yù)期結(jié)果與實(shí)際結(jié)果相匹配,一直是軟件測(cè)試人員的重要任務(wù)。隨著企業(yè)業(yè)務(wù)不斷拓展,軟件規(guī)模越來(lái)越大,結(jié)構(gòu)越來(lái)越復(fù)雜,軟件涉及的業(yè)務(wù)接口數(shù)量成倍上升,這給軟件測(cè)試人員帶來(lái)了極大的挑戰(zhàn)。以一個(gè)擁有10個(gè)業(yè)務(wù)參數(shù)的接口為例,其業(yè)務(wù)參數(shù)組合的測(cè)試用例就有幾百種,再加上其他的業(yè)務(wù)場(chǎng)景測(cè)試,接口測(cè)試用例很有可能達(dá)到上千種,如果僅憑測(cè)試人員手工測(cè)試,不僅工作量大,效率低,并且極易出錯(cuò)。為了應(yīng)對(duì)上述問(wèn)題的需要,各大企業(yè)紛紛開(kāi)始推廣使用自動(dòng)化測(cè)試技術(shù),也在積極研制開(kāi)發(fā)自動(dòng)化測(cè)試產(chǎn)品。相比于傳統(tǒng)的人工測(cè)試,自動(dòng)化測(cè)試有著速度快,準(zhǔn)確度高,人為干預(yù)少,可大規(guī)模測(cè)試,結(jié)果展示直觀的優(yōu)點(diǎn)。本文以企業(yè)實(shí)際項(xiàng)目為背景,結(jié)合本人工作經(jīng)驗(yàn),主要工作如下:(1)針對(duì)企業(yè)項(xiàng)目解耦(將應(yīng)用或服務(wù)采用新語(yǔ)言重構(gòu)的過(guò)程)過(guò)程中遇到的新服務(wù)與老服務(wù)業(yè)務(wù)邏輯一致性問(wèn)題給出新的測(cè)試方案。目前很多企業(yè)在項(xiàng)目解耦過(guò)程中,會(huì)遇到新老服務(wù)業(yè)務(wù)邏輯不一致的問(wèn)題,針對(duì)這一問(wèn)題,企業(yè)大多采用傳統(tǒng)軟件測(cè)試技術(shù),將側(cè)重點(diǎn)放在新服務(wù)功能測(cè)試上,這種測(cè)試策略可以保證新服務(wù)與老服務(wù)功能基本一致,但是不能及時(shí)發(fā)現(xiàn)新老服務(wù)的底層細(xì)節(jié)差異。服務(wù)上線(xiàn)后,問(wèn)題暴露,給企業(yè)帶來(lái)?yè)p失。針對(duì)這一問(wèn)題,本文結(jié)合自動(dòng)化測(cè)試的思想,制定一套測(cè)試方案,在該方案的基礎(chǔ)上開(kāi)發(fā)出自動(dòng)化測(cè)試工具,在一定程度上解決上述問(wèn)題。(2)針對(duì)自動(dòng)化測(cè)試工具的性能優(yōu)化研究。自動(dòng)化測(cè)試工具在投入使用過(guò)程中,當(dāng)測(cè)試用例規(guī)模龐大時(shí),整個(gè)測(cè)試過(guò)程耗時(shí)過(guò)長(zhǎng)。為了解決這一問(wèn)題,本文從表集合、算法流程、數(shù)據(jù)庫(kù)、緩存、測(cè)試用例等方面對(duì)其進(jìn)行優(yōu)化,并結(jié)合統(tǒng)計(jì)數(shù)據(jù)對(duì)優(yōu)化效果進(jìn)行展示說(shuō)明。
【學(xué)位單位】:山東科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位年份】:2018
【中圖分類(lèi)】:TP311.53
【部分圖文】:

視圖,響應(yīng)模型


CORE??IOC??圖2.?2?Spring生態(tài)系統(tǒng)組成結(jié)構(gòu)??Fig.2.2?Spring?ecosystem?structure??SpringMVC作為Spring框架的一部分,可以充分利用Spring框架的依賴(lài)注??入,控制反轉(zhuǎn),A0P等特性,做到無(wú)縫整合應(yīng)用[53_54]。??2.6.3?SpringMVC工作原理??SpringMVC工作的核心組件是DispatcherServlet,其工作原理如下圖所示:??Handler??Mapping??請(qǐng)求^^?????器??請(qǐng)求??1?求????1?—^?Dispatcher?1??、?0?”??0?n?t?t???I?Controller??t?,?Servlet?、??N?ModelAndView??響應(yīng)?tr?n??響應(yīng)?模型?視圖名稱(chēng)??View??ie

運(yùn)行效果


(2)請(qǐng)求編號(hào)。標(biāo)志請(qǐng)求唯一性的字符串。??(3)?PHP服務(wù)返回結(jié)果。Json字符串。??(4)?Java服務(wù)返回結(jié)果。Json字符串。??其中前幾個(gè)字段使用空格分割,后幾個(gè)字段使用“\t”制表符分割。??.?6系統(tǒng)部署運(yùn)行??自動(dòng)化測(cè)試工具使用Maven編譯打包,然后使用目前市面上比較流行的??omcat服務(wù)器作為Web容器運(yùn)行應(yīng)用。集成工具使用Jenkins,每次修改代碼??可以方便快捷地自動(dòng)構(gòu)建項(xiàng)目。軟件運(yùn)行環(huán)境為Centos?6.4,Jdk版本為??.8.0_162?64位,Tomcat?版本為?7.0.69;硬件環(huán)境為?Inter?core?i7?8700k,內(nèi)存?32G,??AMSUNG?850?PRO?IT?SATA3固態(tài)硬盤(pán),網(wǎng)絡(luò)帶寬可達(dá)1000m。應(yīng)用實(shí)際運(yùn)行??果圖如下:??上傳文件??|選擇女件?jmLhfg?|說(shuō)明?一?I??一

整體流,詳細(xì)說(shuō)明,環(huán)節(jié),解耦


?7測(cè)試流程介紹???7.1整體流程介紹??整個(gè)測(cè)試過(guò)程主要由測(cè)試人員,解耦測(cè)試人員,各個(gè)項(xiàng)目組人員共同參與。??個(gè)測(cè)試過(guò)程分為如下幾個(gè)步驟:??(1)首先由測(cè)試人員備份解耦測(cè)試環(huán)境的數(shù)據(jù)庫(kù),然后測(cè)試人員在解耦環(huán)境運(yùn)行Mayday,生成測(cè)試文件。??(2)測(cè)試人員將數(shù)據(jù)庫(kù)備份腳本與測(cè)試文件交給解耦測(cè)試人員。解耦測(cè)員根據(jù)數(shù)據(jù)庫(kù)備份腳本在雙寫(xiě)環(huán)境恢復(fù)為2個(gè)數(shù)據(jù)庫(kù),一個(gè)名為jifenpay,?名為?jifenpayjava,jifenpay?由?PHP?程序訪(fǎng)問(wèn),jifenpayjava?由?Java?程序訪(fǎng)問(wèn)。??(3)解耦測(cè)試人員使用自動(dòng)化測(cè)試工具上傳測(cè)試文件,自動(dòng)化測(cè)試工具測(cè)試用例,生成測(cè)試結(jié)果文件,由解耦測(cè)試人員將測(cè)試報(bào)告送交各個(gè)項(xiàng)目組。??整個(gè)測(cè)試流程如下圖所示:??
【相似文獻(xiàn)】

相關(guān)期刊論文 前10條

1 張澤昭;龔榮榮;史新麗;;商業(yè)銀行自動(dòng)化測(cè)試實(shí)踐及發(fā)展趨勢(shì)[J];中國(guó)金融電腦;2019年11期

2 周永紅;張彥祥;;金融軟件的自動(dòng)化測(cè)試探索與創(chuàng)新之路[J];中國(guó)金融電腦;2018年01期

3 趙煥芳;楊聲鋼;徐小平;;自動(dòng)化測(cè)試在流程類(lèi)系統(tǒng)中的應(yīng)用研究與實(shí)踐[J];中國(guó)金融電腦;2018年01期

4 趙良福;王世簽;鄭科鵬;;軟件自動(dòng)化測(cè)試研究[J];有線(xiàn)電視技術(shù);2018年06期

5 周林;;通用工具構(gòu)建云存儲(chǔ)自動(dòng)化測(cè)試平臺(tái)的方案[J];移動(dòng)通信;2017年10期

6 朱立秀;;自動(dòng)化測(cè)試的應(yīng)用淺析[J];電子世界;2016年19期

7 李萍;;光網(wǎng)絡(luò)傳輸設(shè)備的自動(dòng)化測(cè)試研究[J];數(shù)字技術(shù)與應(yīng)用;2015年09期

8 劉柏青;;使用自動(dòng)化測(cè)試工具解決數(shù)據(jù)重復(fù)錄入問(wèn)題的一個(gè)思路[J];廣東公安科技;2015年03期

9 顧言筠;;淺談光網(wǎng)絡(luò)傳輸設(shè)備的自動(dòng)化測(cè)試[J];科學(xué)中國(guó)人;2017年20期

10 顧慧;毛森;;自動(dòng)化測(cè)試技術(shù)的分析與研究[J];信息與電腦(理論版);2014年02期


相關(guān)博士學(xué)位論文 前1條

1 劉新忠;關(guān)聯(lián)缺陷及其應(yīng)用研究[D];吉林大學(xué);2010年


相關(guān)碩士學(xué)位論文 前10條

1 慕春輝;基于LXI的自動(dòng)化測(cè)試設(shè)備設(shè)計(jì)[D];哈爾濱工業(yè)大學(xué);2018年

2 朱建華;基于Spring的Web自動(dòng)化測(cè)試平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)[D];大連理工大學(xué);2019年

3 孫自誠(chéng);筆記本自動(dòng)化測(cè)試程序的設(shè)計(jì)與實(shí)現(xiàn)[D];東華大學(xué);2019年

4 賈一飛;HMI自動(dòng)化測(cè)試平臺(tái)的研制[D];山東科技大學(xué);2018年

5 江淑明;移動(dòng)通信網(wǎng)絡(luò)節(jié)點(diǎn)性能的自動(dòng)化測(cè)試平臺(tái)的搭建與應(yīng)用[D];東華大學(xué);2019年

6 王光強(qiáng);基于雙寫(xiě)環(huán)境的自動(dòng)化測(cè)試工具性能優(yōu)化研究[D];山東科技大學(xué);2018年

7 陳穎;東風(fēng)車(chē)機(jī)自動(dòng)化測(cè)試平臺(tái)[D];華中師范大學(xué);2019年

8 高博;ANDROID適配性自動(dòng)化測(cè)試平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D];上海交通大學(xué);2016年

9 丁紅林;電商系統(tǒng)自動(dòng)化測(cè)試平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D];上海交通大學(xué);2016年

10 王凌云;基于UIA的Windows應(yīng)用自動(dòng)化測(cè)試平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[D];上海交通大學(xué);2018年



本文編號(hào):2867819

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/2867819.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶(hù)f36a7***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com