1、
負(fù)載測試是模擬實(shí)際軟件系統(tǒng)所承受的負(fù)載條件的系統(tǒng)負(fù)荷,通過不斷加載(如逐漸增加模擬用戶的數(shù)量)或其它加載方式來觀察不同負(fù)載下系統(tǒng)的響應(yīng)時(shí)間和數(shù)據(jù)吞吐量、系統(tǒng)占用的資源(如CPU、內(nèi)存)等,以檢驗(yàn)系統(tǒng)的行為和特性,以發(fā)現(xiàn)系統(tǒng)可能存在的性能瓶頸、內(nèi)存泄漏、不能實(shí)時(shí)同步等問題。負(fù)載測試更多地體現(xiàn)了一種方法或一種技術(shù)。
2、壓力測試是在強(qiáng)負(fù)載(大數(shù)據(jù)量、大量并發(fā)用戶等)下的測試,查看應(yīng)用系統(tǒng)在峰值使用情況下操作行為,從而有效地發(fā)現(xiàn)系統(tǒng)的某項(xiàng)功能隱患、系統(tǒng)是否具有良好的容錯(cuò)能力和可恢復(fù)能力。壓力測試分為高負(fù)載下的長時(shí)間(如24小時(shí)以上)的穩(wěn)定性壓力測試和極限負(fù)載情況下導(dǎo)致系統(tǒng)崩潰的破壞性壓力測試。
3、 壓力測試可以被看作是負(fù)載測試的一種,即高負(fù)載下的負(fù)載測試,或者說壓力測試采用負(fù)載測試技術(shù)。通過壓力測試,可以更快地發(fā)現(xiàn)內(nèi)存泄漏問題,還可以更快地發(fā)現(xiàn)影響系統(tǒng)穩(wěn)定性的問題。例如,在正常負(fù)載情況下,某些功能不能正常使用或系統(tǒng)出錯(cuò)的概率比較低,可能一個(gè)月只出現(xiàn)一次,但在高負(fù)載(壓力測試)下,可能一天就出現(xiàn),從而發(fā)現(xiàn)有缺陷的功能或其它系統(tǒng)問題。通過
負(fù)載測試可以證明這一點(diǎn),某個(gè)電子商務(wù)網(wǎng)站的訂單提交功能,在10個(gè)并發(fā)用戶時(shí)錯(cuò)誤率是零,在50個(gè)并發(fā)用戶時(shí)錯(cuò)誤率是1%,而在200個(gè)并發(fā)用戶時(shí)錯(cuò)誤率是20%。
4、負(fù)載測試是為了發(fā)現(xiàn)系統(tǒng)的性能問題,負(fù)載測試需要通過系統(tǒng)性能特性或行為來發(fā)現(xiàn)問題,從而為性能改進(jìn)提供幫助,從這個(gè)意義看,負(fù)載測試可以看作性能測試的一部分。但它們兩者的目的是不一樣的,負(fù)載測試是為了發(fā)現(xiàn)缺陷,而性能測試是為了獲取性能指標(biāo)。因?yàn)樾阅軠y試過程中,也可以不調(diào)整負(fù)載,而是在同樣負(fù)載情況下改變系統(tǒng)的結(jié)構(gòu)、改變算法、改變硬件配置等等來得到性能指標(biāo)數(shù)據(jù),從這個(gè)意義看,負(fù)載測試可以看作是性能測試所用的一種技術(shù),即性能測試使用負(fù)載測試的技術(shù)、使用負(fù)載測試的工具。性能測試要獲得在不同的負(fù)載情況下的性能指標(biāo)數(shù)據(jù)。
5、通過
負(fù)載測試和壓力測試都可以獲得系統(tǒng)正常工作時(shí)的極限負(fù)載或最大容量。容量測試,自然也是采用負(fù)載測試技術(shù)來實(shí)現(xiàn),而在破壞性的壓力測試中,容量的確可以看作是一種副產(chǎn)品間接結(jié)果。
大秦機(jī)電【咨詢熱線:136-0016-6676】是目前國內(nèi)領(lǐng)先的電力解決方案提供商,公司主營柴油發(fā)電機(jī)組,天然氣發(fā)電機(jī)組,高低壓成套設(shè)備,負(fù)載測試,高低壓負(fù)載測試,發(fā)電機(jī)出租等系列產(chǎn)品的研發(fā)制造、 出租回收、維修保養(yǎng)等服務(wù),公司致力于發(fā)展電力、新能源、環(huán)保節(jié)能的上下游產(chǎn)業(yè),長期與國內(nèi)外電力行業(yè)的著名企業(yè)保持深入合作,產(chǎn)品功率涵蓋由5KW至8000KW,亦可為客戶設(shè)計(jì)多臺(tái)并機(jī)方案以達(dá)到各種功率要求,歡迎來電咨詢!