性能測試包括哪些方面 什么是功能測試?什么是性能測試?二者區(qū)別?
什么是功能測試?什么是性能測試?二者區(qū)別?1. 功能測試在測試工作中所占比例最大,又稱黑盒測試。它是把測試對象看作一個(gè)黑盒子。在使用黑盒測試方法進(jìn)行動態(tài)測試時(shí),需要測試軟件產(chǎn)品的功能,而不需要測試軟件
什么是功能測試?什么是性能測試?二者區(qū)別?
1. 功能測試在測試工作中所占比例最大,又稱黑盒測試。它是把測試對象看作一個(gè)黑盒子。在使用黑盒測試方法進(jìn)行動態(tài)測試時(shí),需要測試軟件產(chǎn)品的功能,而不需要測試軟件產(chǎn)品的內(nèi)部結(jié)構(gòu)和處理過程。利用黑箱技術(shù)設(shè)計(jì)測試用例的方法包括等價(jià)類劃分、邊界值分析、錯(cuò)誤推測、因果圖和綜合策略。
2. 性能測試是利用自動化測試工具模擬各種正常、峰值和異常負(fù)載情況,對系統(tǒng)的性能進(jìn)行測試。載荷試驗(yàn)和應(yīng)力試驗(yàn)都屬于性能試驗(yàn),兩者可以結(jié)合使用。
通過負(fù)載測試,確定系統(tǒng)在各種負(fù)載下的性能。目的是測試負(fù)載逐漸增加時(shí)系統(tǒng)各項(xiàng)性能指標(biāo)的變化。壓力測試是確定系統(tǒng)的瓶頸或不可接受的性能點(diǎn),以獲得系統(tǒng)能夠提供的最大服務(wù)級別。
3. 不同之處在于,功能測試側(cè)重于產(chǎn)品的所有功能,考慮每一個(gè)細(xì)節(jié)功能和每一個(gè)可能的功能問題。性能測試主要關(guān)注多用戶并發(fā)下整個(gè)產(chǎn)品的穩(wěn)定性和健壯性。
什么是手機(jī)性能測試?
是買一款不錯(cuò)的手機(jī)測試,手機(jī)的GPU或CPU??纯词謾C(jī)的靈敏度和響應(yīng)能力。
如果只想學(xué)習(xí)軟件測試的一方面,是學(xué)習(xí)性能測試還是自動化測試?
自動化測試和性能測試,非魚和熊掌不能兼得。建議從自動測試入手,逐步具備自動開發(fā)和框架設(shè)計(jì)的能力,再根據(jù)情況培養(yǎng)性能測試的能力。二者有些是重疊的,如系統(tǒng)架構(gòu)設(shè)計(jì)、業(yè)務(wù)邏輯等。
無論是自動測試還是性能測試,建議不要局限于測試框架和工具的使用。僅僅使用工具很難表現(xiàn)出一定的測試能力。