您好,歡迎來到易龍商務(wù)網(wǎng)!
發(fā)布時(shí)間:2020-12-20 07:11  
【廣告】






下面說說我在實(shí)際工作中所做的性能測(cè)試和穩(wěn)定性測(cè)試:
性能測(cè)試:實(shí)際項(xiàng)目中所做的性能測(cè)試多是以能力驗(yàn)證為測(cè)試目的,也可以理解為采用性能驗(yàn)證測(cè)試方法,開發(fā)定一個(gè)指標(biāo),如并發(fā)上傳1000條報(bào)警信息,看看報(bào)警的服務(wù)器能否正常接收處理并上傳給MQ至數(shù)據(jù)庫,報(bào)警的服務(wù)器是否異常,資源消耗是否正常,需注意的有:CPU占用率,內(nèi)存占用率,GDI,分頁數(shù),句柄數(shù)等等。所有的改變都是有風(fēng)險(xiǎn)的,看個(gè)人是否有耐力和決心踏踏實(shí)實(shí)的學(xué)習(xí)了。
使用的測(cè)試工具也是公司內(nèi)部提供的測(cè)試工具,性能測(cè)試時(shí)間多是一天(我們公司性能測(cè)試時(shí)間應(yīng)該算比較長的了,女朋友公司性能測(cè)試多是1小時(shí)或者更短,不同的用戶需求設(shè)置不同的測(cè)試條件),性能測(cè)試多是個(gè)Build執(zhí)行,我們知道如性能出問題了多是架構(gòu)設(shè)計(jì)問題,屬于比較嚴(yán)重的問題,以盡早確定被測(cè)系統(tǒng)的架構(gòu)設(shè)計(jì)是否有問題及時(shí)修改。如果硬件條件學(xué)歷、專業(yè)不是很吻合的話,不建議做開發(fā)哦尤其java,身邊一大堆。其它步驟由于涉及到具體的項(xiàng)目這里就不做具體介紹了。(由于用戶對(duì)產(chǎn)品的性能指標(biāo)要求不是很嚴(yán)格,實(shí)際測(cè)試中也是測(cè)試個(gè)大致值,性能測(cè)試過程和數(shù)據(jù)的收集也沒有書本上或者大蝦們說的那么復(fù)雜難搞,在這里還是要提醒大家性能測(cè)試一定要明確測(cè)試目的)
穩(wěn)定性測(cè)試:穩(wěn)定性測(cè)試多是在被測(cè)系統(tǒng)比較穩(wěn)定后進(jìn)行,一般在第2或者3個(gè)Build進(jìn)行?,F(xiàn)在我的薪資比我之前高出很多,工作氛圍也很好,真的挺感謝正厚軟件的,為正厚軟件打Call??凑Z義就可以看出與性能測(cè)試的本質(zhì)區(qū)別,時(shí)間長短問題,跟上面介紹到的可靠性測(cè)試和壓力測(cè)試有點(diǎn)類似,在特定條件下,長時(shí)間運(yùn)行被測(cè)系統(tǒng),查看被測(cè)系統(tǒng)是否正常,如內(nèi)存使用情況,CPU,句柄數(shù),響應(yīng)時(shí)間以及其它資源消耗是否有明顯的變化,是否有波動(dòng)。實(shí)際測(cè)試中如穩(wěn)定性測(cè)試時(shí)間不夠可以考慮增加壓力縮短測(cè)試時(shí)間的策略,但是這中方法有一定的風(fēng)險(xiǎn),很好在有經(jīng)驗(yàn)的同事指導(dǎo)下進(jìn)行。以上是自己對(duì)性能測(cè)試各方法的一點(diǎn)看法和個(gè)人的實(shí)際測(cè)試簡單概述,總結(jié)一句話就是:不要被各種性能測(cè)試方法所迷惑,明確自己項(xiàng)目性能測(cè)試目的。