性能測(cè)試不僅驗(yàn)證了業(yè)務(wù)需求,還驗(yàn)證了是否符合系統(tǒng)設(shè)計(jì)及測(cè)試設(shè)計(jì)
時(shí)間:2022-03-30 04:51:01 | 來(lái)源:行業(yè)動(dòng)態(tài)
時(shí)間:2022-03-30 04:51:01 來(lái)源:行業(yè)動(dòng)態(tài)
Dynatrace幫助中匯公司改進(jìn)了性能測(cè)試的測(cè)試流程。性能測(cè)試是把復(fù)雜的用戶行為,通過(guò)統(tǒng)計(jì)抽象,建立用戶模型和測(cè)試模型,最終形成規(guī)律性的測(cè)試腳本。通過(guò)性能測(cè)試,分析測(cè)試產(chǎn)生的結(jié)果和數(shù)據(jù),來(lái)驗(yàn)證系統(tǒng)是否符合業(yè)務(wù)需求,這就相當(dāng)于性能測(cè)試設(shè)計(jì),來(lái)源于業(yè)務(wù)需求和系統(tǒng)設(shè)計(jì),同時(shí)最終服務(wù)于業(yè)務(wù)需求。
傳統(tǒng)的性能測(cè)試往往只驗(yàn)證了系統(tǒng)是否符合業(yè)務(wù)需求,卻忽略了系統(tǒng)設(shè)計(jì)。一些系統(tǒng)設(shè)計(jì)層面的問(wèn)題,往往會(huì)遺漏到生產(chǎn),成為生產(chǎn)問(wèn)題暴露之后才被發(fā)現(xiàn),這樣的代價(jià)是非常慘痛的。利用Dynatrace提供的多維度的數(shù)據(jù)和專業(yè)的報(bào)表,可以去驗(yàn)證系統(tǒng)的負(fù)載和可靠性的設(shè)計(jì),分布式的服務(wù)設(shè)計(jì),調(diào)用鏈路,關(guān)鍵技術(shù)選型,安全設(shè)計(jì)等等,檢查系統(tǒng)是否符合當(dāng)初的系統(tǒng)設(shè)計(jì)。同時(shí)通過(guò)這些數(shù)據(jù),也能驗(yàn)證負(fù)載策略,測(cè)試腳本的正確性、有效性、依賴性、關(guān)聯(lián)性,以及參數(shù)化設(shè)計(jì),也就是說(shuō),在Dynatrace的幫助下,性能測(cè)試除了驗(yàn)證業(yè)務(wù)需求之外,還可以檢查系統(tǒng)是否符合當(dāng)初的系統(tǒng)設(shè)計(jì),以及是否符合當(dāng)初做性能測(cè)試的時(shí)候的測(cè)試設(shè)計(jì)。如果發(fā)現(xiàn)系統(tǒng)設(shè)計(jì)層面的問(wèn)題,將快速定位,讓系統(tǒng)設(shè)計(jì)層面比較難發(fā)現(xiàn)的系統(tǒng)問(wèn)題更早的被發(fā)現(xiàn)。此外,Dynatrace提供的多維度數(shù)據(jù),能夠幫助查看系統(tǒng)各部分資源占用的情況是否符合預(yù)期,為后續(xù)的調(diào)整提供了參考。
關(guān)鍵詞:設(shè)計(jì),驗(yàn)證,測(cè)試