• <menu id="w2i4a"></menu>
  • logo Parasoft 案例研究(一)

    文檔首頁(yè)>>Parasoft 案例研究(一)>>通信行業(yè)案例:消除性能測(cè)試時(shí)的數(shù)據(jù)庫(kù)依賴

    通信行業(yè)案例:消除性能測(cè)試時(shí)的數(shù)據(jù)庫(kù)依賴


    因?yàn)閷?duì)依賴數(shù)據(jù)庫(kù)的訪問受限,一個(gè)通信公司的大于 25 人的性能測(cè)試團(tuán)隊(duì)經(jīng)常連續(xù)數(shù)周無法執(zhí)行任何性能測(cè)試。現(xiàn)在,Parasoft 公司的服務(wù)虛擬化技術(shù)使得他們?cè)谠缙诰湍苓M(jìn)行性能測(cè)試,并按項(xiàng)目的要求進(jìn)行廣泛的測(cè)試。不管是在總部的還是在外地的,所有人都能全天候訪問“虛擬數(shù)據(jù)庫(kù)”,該虛擬數(shù)據(jù)庫(kù)是通過錄制訪問受限的數(shù)據(jù)庫(kù)的實(shí)際交易數(shù)據(jù)來創(chuàng)建的。


    挑戰(zhàn):加快推出性能敏感的新功能

    通信公司的領(lǐng)頭羊正在計(jì)劃通過為客戶提供新的互動(dòng)機(jī)會(huì)來增加收入。然而由于軟件測(cè)試延遲導(dǎo)致錯(cuò)過了關(guān)鍵的里程碑。滿足越來越嚴(yán)格 SLA 是業(yè)務(wù)的一個(gè)關(guān)鍵組成部分,但性能測(cè)試通常因?yàn)閳F(tuán)隊(duì)不能訪問連接到被測(cè)試應(yīng)用程序的數(shù)據(jù)庫(kù)而被推遲。沒有這個(gè)訪問,團(tuán)隊(duì)近 30 人都無法運(yùn)行一個(gè)簡(jiǎn)單的性能測(cè)試。性能測(cè)試人員經(jīng)常在等待訪問必要測(cè)試環(huán)境,最終獲得訪問時(shí)可以已經(jīng)過去數(shù)周。而這個(gè)訪問還極其有限,可能只有有限的幾個(gè)小時(shí)。這嚴(yán)重地阻礙了他們進(jìn)行廣泛測(cè)試的能力,無法確保應(yīng)用程序滿足其性能預(yù)期。共享訪問 QA 團(tuán)隊(duì)的數(shù)據(jù)庫(kù)也行不通,因?yàn)闊o法為性能測(cè)試目的獲取、配置、管理附加的數(shù)據(jù)庫(kù)。這就是為什么該公司轉(zhuǎn)向采用服務(wù)虛擬化技術(shù)。


    服務(wù)虛擬化技術(shù)使得團(tuán)隊(duì)在發(fā)布前就能識(shí)別性能問題

    使用 Parasoft服務(wù)虛擬化技術(shù),該公司在早期就能進(jìn)行性能測(cè)試,并按項(xiàng)目的要求進(jìn)行廣泛的測(cè)試。不管是在總部的還是在外地的,所有人都能全天候訪問“虛擬數(shù)據(jù)庫(kù)”,該虛擬數(shù)據(jù)庫(kù)是通過錄制訪問受限的數(shù)據(jù)庫(kù)的實(shí)際交易數(shù)據(jù)來創(chuàng)建的。

    由于可以隨時(shí)隨地的訪問依賴的數(shù)據(jù)庫(kù),性能測(cè)試團(tuán)隊(duì)現(xiàn)在可以執(zhí)行完整的測(cè)試計(jì)劃。因?yàn)樾阅軠y(cè)試人員現(xiàn)在可以執(zhí)行更廣泛的測(cè)試,而不需要等待訪問。該公司之前每 6 周的迭代被加速大約 1 周,這大大加快了投放市場(chǎng)的時(shí)間。這使得公司能在新項(xiàng)目投放市場(chǎng)之前就識(shí)別并解決各種性能瓶頸。

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();