論“性能需求分析”系列專題(一)之性能需求剖析

軟件需求對于軟件研發(fā)和測試工作來說極端重要。美國Standish Group公司的報告顯示,失敗及延期項(xiàng)目中,超過60%是由需求相關(guān)的問題所導(dǎo)致,這里的需求包含了多方面,其中“性能需求”不容忽視。性能測試需求的質(zhì)量直接影響著性能測試的效果。對性能需求分析不夠準(zhǔn)確將導(dǎo)致即便后續(xù)各項(xiàng)工作進(jìn)展順利,也很難達(dá)到用戶對性能的期望結(jié)果。

臨淄網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)建站!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站開發(fā)等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營維護(hù)。創(chuàng)新互聯(lián)建站公司2013年成立到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)建站。

性能需求如此重要,如何獲取性能需求則顯得尤為關(guān)鍵。接下去,將向讀者介紹什么是性能需求及其獲取的各種方法,尤其是將對“通過服務(wù)器日志獲取需求方法”進(jìn)行重點(diǎn)講解。旨在讓讀者能了解性能需求及來源,掌握通過服務(wù)器日志方式獲取需求的方法,掌握WebLog Expert工具的使用及結(jié)果分析方法。

什么是性能需求

性能需求可以劃分為隱性性能需求和顯性性能需求。隱性性能需求通常由普通型客戶提出,這類客戶往往不了解性能指標(biāo),不能明確提出具體的性能需求,因此這類需求需要需求人員采用合理的方式去協(xié)助客戶明確需求指標(biāo),甚至需要開發(fā)方來提供需求指標(biāo),然后再由客戶進(jìn)行確認(rèn)。因此,隱性性能需求需要讀者結(jié)合實(shí)際情況仔細(xì)分析,最終得出顯性性能需求。顯性性能需求一般由專業(yè)型客戶提出,這類客戶往往具備自己的開發(fā)部門和測試團(tuán)隊,他們非常清楚系統(tǒng)處理業(yè)務(wù)量的分布,能夠明確指出系統(tǒng)應(yīng)該達(dá)到的目標(biāo),顯然這類需求更加明確。值得一提的是,客觀來講,我們遇到的大多客戶為普通型客戶。

下面結(jié)合實(shí)例講解,讓大家更加清楚這兩類性能需求。

1)隱性需求舉例:“某禮堂的出入口樓梯寬度應(yīng)該適宜,避免發(fā)生擁擠”這一需求看似是對功能的限制,實(shí)質(zhì)上對于性能方面也有制約。具體而言,若出入口樓梯修建過窄,可能會導(dǎo)致入場或離場的人群發(fā)生擁擠甚至引發(fā)事故,而修建過寬又勢必會造成資源浪費(fèi)。用戶所要求的“適宜的疏散流通能力”實(shí)質(zhì)就是性能測試中衡量處理能力的吞吐量指標(biāo),即上述需求中存在著“吞吐量”這一隱性性能需求。

再舉一個例子,用戶提出“Discuz論壇處理發(fā)帖速度將與xxx論壇一樣快,能夠讓大量用戶同時發(fā)帖不出現(xiàn)故障”,也屬于隱性性能需求。

2)顯性需求舉例:以下仍借助Discuz論壇來展示顯性性能需求。

      • Discuz論壇處理發(fā)帖速度比前一版本提高10%;

      • Discuz能處理10000個發(fā)帖事務(wù)/天;

      • Discuz登錄操作響應(yīng)時間<3秒;

      • Discuz論壇可容納100000個用戶帳號;

      • Discuz論壇可支持1000個用戶同時在線操作;

      • Discuz論壇在晚上8:00-11:00之間,至少可支持10000個用戶同時發(fā)帖;

      • Discuz論壇處理速度每秒5000筆,峰值處理能力達(dá)到每秒10000筆;

      • 服務(wù)器CPU使用率不能超過70%;

      • 服務(wù)器磁盤隊列長度不能超過2。

以上實(shí)例均存在很明確的指標(biāo)或數(shù)字,可參照這些指標(biāo)直接開展相應(yīng)測試,故上述需求為顯性性能需求。

網(wǎng)頁名稱:論“性能需求分析”系列專題(一)之性能需求剖析
網(wǎng)站網(wǎng)址:http://muchs.cn/article34/gdcjpe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、全網(wǎng)營銷推廣、網(wǎng)站排名手機(jī)網(wǎng)站建設(shè)、軟件開發(fā)移動網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)