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

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

回放對(duì)比平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2020-07-09 22:16
【摘要】:測(cè)試是整個(gè)軟件項(xiàng)目流程中非常重要的環(huán)節(jié)。在現(xiàn)在的互聯(lián)網(wǎng)公司中,很多業(yè)務(wù)服務(wù)在不成熟的情況下,給用戶提供的服務(wù)形態(tài)還不穩(wěn)定,因此需要不斷修改上線來(lái)完善服務(wù),同時(shí)根據(jù)用戶反饋不斷優(yōu)化服務(wù)。在這種情況下,上線的需求會(huì)非常頻繁,所以測(cè)試人員需要同時(shí)關(guān)注很多項(xiàng)目。他們?nèi)蝿?wù)繁重且效率低下,需要重復(fù)地查看類似的項(xiàng)目;谏鲜霰尘,本人所在的部門(mén)負(fù)責(zé)一個(gè)新產(chǎn)品的測(cè)試,總會(huì)接到頻繁的上線需求。所以部門(mén)非常希望有一個(gè)平臺(tái)來(lái)改善整個(gè)測(cè)試過(guò)程。這個(gè)平臺(tái)能直接看到代碼改動(dòng)對(duì)接口結(jié)果產(chǎn)生的影響,同時(shí)判斷出產(chǎn)生的影響是否符合預(yù)期;胤艑(duì)比平臺(tái)即是為了完成這個(gè)需求而開(kāi)發(fā)的平臺(tái);胤艑(duì)比平臺(tái)主要包括提測(cè)模塊、任務(wù)管理模塊、回放模塊、對(duì)比模塊、規(guī)則管理模塊、結(jié)果統(tǒng)計(jì)模塊和請(qǐng)求參數(shù)管理模塊;胤拍K使用大量參數(shù)并發(fā)地給兩個(gè)環(huán)境的同一接口發(fā)送同樣參數(shù);對(duì)比模塊對(duì)比返回結(jié)果來(lái)判斷結(jié)果是否有差異;規(guī)則管理模塊驗(yàn)證出現(xiàn)的差異是否滿足預(yù)期。本人獨(dú)立完成了平臺(tái)的需求整理和分析、架構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、詳細(xì)設(shè)計(jì)及整個(gè)系統(tǒng)的開(kāi)發(fā)——包括前端和后端。本平臺(tái)采用了經(jīng)典的B/S(Browser/Server,瀏覽器/服務(wù)器)模式。前端使用了 Bootstrap和AngularJS開(kāi)發(fā)框架。后端服務(wù)包括兩個(gè)部分,一部分是支持前端所有接口的服務(wù),使用PHP開(kāi)發(fā),主要應(yīng)用了 Yaf框架;另一部分是回放模塊的服務(wù),使用Go語(yǔ)言開(kāi)發(fā),主要使用了本人公司開(kāi)發(fā)的Mirror框架,兩個(gè)框架都符合MVC模式。在測(cè)試階段,本人進(jìn)行了項(xiàng)目的功能測(cè)試、接口測(cè)試和性能測(cè)試。性能測(cè)試時(shí),使用了 Jmeter軟件進(jìn)行壓力測(cè)試,同時(shí)用公司監(jiān)控平臺(tái)查看被測(cè)機(jī)器的性能是否滿足預(yù)期要求。本論文充分利用了軟件功能的理論,對(duì)項(xiàng)目從需求到測(cè)試的整個(gè)流程進(jìn)行了詳細(xì)的描述。目前回放對(duì)比平臺(tái)已經(jīng)上線投入使用,成為了提測(cè)和上線前的一個(gè)必要流程。它節(jié)約了測(cè)試人員的人力物力,減少因?yàn)槿肆Σ蛔愣霈F(xiàn)免測(cè)項(xiàng)目的情況,提高了測(cè)試的覆蓋率和效率。
【學(xué)位授予單位】:北京交通大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2018
【分類號(hào)】:TP311.53
【圖文】:

流程圖,運(yùn)行流程圖,框架,流程圖


圖2-1是Yaf框架運(yùn)行的流程圖

框架圖,框架,目錄結(jié)構(gòu),方法


Yaf_Application對(duì)象的run方法。run里面包含了圖2-1中所有環(huán)節(jié)。run首先調(diào)用逡逑路由,通過(guò)路由找到對(duì)應(yīng)的controllers文件,然后執(zhí)行文件中的init和action方法,逡逑或者找到所有actions的地址然后加載,再去執(zhí)行對(duì)應(yīng)的execute方法。如果設(shè)置了逡逑autoRender在返回的時(shí)候會(huì)執(zhí)行render方法,就是自動(dòng)

本文編號(hào):2748053

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

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


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

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