優(yōu)惠活動(dòng) - 12周年慶本月新客福利
優(yōu)惠活動(dòng) - 12周年慶本月新客福利
優(yōu)惠活動(dòng) - 12周年慶本月新客福利

測(cè)試環(huán)境

在你有了性能基準(zhǔn)后,第二步是建立測(cè)試環(huán)境。這個(gè)環(huán)境包括運(yùn)行應(yīng)用所需的網(wǎng)絡(luò)、服務(wù)器、操作系統(tǒng)和第三方的軟件。通常,開(kāi)發(fā)、質(zhì)量保證測(cè)試、性能測(cè)試、準(zhǔn)備和生產(chǎn)這些環(huán)節(jié)都有自己獨(dú)立的環(huán)境。測(cè)試環(huán)境很重要,因?yàn)槟阈枰粋€(gè)穩(wěn)定一一致的環(huán)境在一段持續(xù)的時(shí)間內(nèi)反 復(fù)地執(zhí)行測(cè)試。測(cè)試的種類(lèi)有很多,我們將在下一步“定義測(cè)試”中討論它們,目前你只要知道測(cè)試組件的方法有很多即可。此外,有些測(cè)試需要運(yùn)行一定的時(shí)間,例如24小時(shí),以便生成批量程序必須是生產(chǎn)環(huán)境的鏡像。測(cè)試環(huán)境很重要的另一個(gè)原因是,為了讓測(cè)試結(jié)果準(zhǔn)確、有意義,測(cè)試環(huán)境能承受的負(fù)載。



之所以性能測(cè)試環(huán)境要盡可能地模擬生產(chǎn)環(huán)境,是因?yàn)榄h(huán)境設(shè)置、配置、不同的硬件、不同的防火墻規(guī)則等,都會(huì)對(duì)測(cè)試結(jié)果產(chǎn)生巨大的影響。甚至操作系統(tǒng)的補(bǔ)丁版木不同,雖然看起來(lái)并不重要,卻可能使應(yīng)用產(chǎn)生完全不同的性能特征。這并不是說(shuō)你需要完整地復(fù)制生產(chǎn)環(huán)境,雖然能夠復(fù)制生產(chǎn)環(huán)境更好,但沒(méi)有幾個(gè)公司能夠負(fù)擔(dān)得起這種費(fèi)用。相反地,你可以做些權(quán)衡取舍,但基礎(chǔ)架構(gòu)和實(shí)現(xiàn)要盡可能地保持一致。
 
例如,生產(chǎn)環(huán)境的服務(wù)器池中有40臺(tái)服務(wù)器,在測(cè)試環(huán)境中,可以按照比例把它們減少到兩臺(tái)或者三臺(tái)服務(wù)器。數(shù)據(jù)庫(kù)通常很難按比例縮小,因?yàn)閿?shù)據(jù)量會(huì)影響查詢(xún)的性能。有時(shí),你可以讓數(shù)據(jù)庫(kù)以為自己具有和網(wǎng)站建設(shè)生產(chǎn)數(shù)據(jù)庫(kù)一-樣的數(shù)據(jù)量,這樣可以確保你按照同樣的查詢(xún)計(jì)劃執(zhí)行查詢(xún)。在你確定性能測(cè)試環(huán)境時(shí),要多花點(diǎn)時(shí)間,討論你所要做的權(quán)衡決策。要在成本和有效性之間找到平衡點(diǎn),這樣對(duì)于測(cè)試環(huán)境應(yīng)該是什么樣的,測(cè)試結(jié)果應(yīng)該有多準(zhǔn)確,你就能做出最好的決策。

本文地址:http://hbbqcd.cn//article/3853.html
相關(guān)文章:
最新文章: