趣招生合作機(jī)構(gòu) > 學(xué)校機(jī)構(gòu) > 南京科迅教育歡迎您!
南京軟件測(cè)試培訓(xùn)班必備的高薪技能是什么?
發(fā)布時(shí)間:2021-04-23 16:11:08
測(cè)試中的非功能測(cè)試其實(shí)范圍比較廣,性能、穩(wěn)定性、魯棒性、安全性等都可以放進(jìn)這個(gè)范疇。如果真的細(xì)究起來,那真的就多了。非功能測(cè)試,一般比功能測(cè)試門檻高些,多數(shù)還是需要掌握一兩種留意的測(cè)試工具,配合代碼能力和超強(qiáng)的問題能力,才能得到開發(fā)人員的尊重。功能測(cè)試其實(shí)也一樣,但以性能為基礎(chǔ)的非功能測(cè)試更能考驗(yàn)測(cè)試人員的綜合能力?蒲附逃杂懻撔阅軠y(cè)試相關(guān)內(nèi)容為主,比如安全測(cè)試等暫不作為主流討論。
一、性能測(cè)試主要分類
負(fù)載測(cè)試、壓力測(cè)試、并發(fā)測(cè)試、基準(zhǔn)測(cè)試、穩(wěn)定性測(cè)試、可恢復(fù)性測(cè)試。按LOADRUNNER書籍中定義:
負(fù)載測(cè)試(Load Testing),不斷加壓被測(cè)系統(tǒng),直到超過預(yù)訂指標(biāo)或者部分資源已經(jīng)達(dá)到飽和不能再加壓。其目的是找到系統(tǒng)很大的負(fù)載能力,在特定的環(huán)境下測(cè)試,不斷加壓,知道系統(tǒng)中部分資源達(dá)到極限。
壓力測(cè)試(Stress Testing),系統(tǒng)已經(jīng)達(dá)到一定的飽和程度(如CPU磁盤等),此時(shí)系統(tǒng)處理業(yè)務(wù)的能力,系統(tǒng)是否會(huì)出現(xiàn)錯(cuò)誤。疲勞測(cè)試是壓力測(cè)試的一種表現(xiàn)形式。一般用于系統(tǒng)穩(wěn)定性測(cè)試。
配置測(cè)試(Confguration Testing):調(diào)整系統(tǒng)的軟硬件環(huán)境,了解各種不同環(huán)境對(duì)系統(tǒng)的影響,從而找到系統(tǒng)的配置。用于系統(tǒng)調(diào)優(yōu)和規(guī)劃,了解不同因素對(duì)系統(tǒng)性能的影響情況。
并發(fā)測(cè)試(Concurrency Testing):模擬用戶并發(fā)訪問,測(cè)試多用戶同時(shí)訪問某一應(yīng)用、模塊或數(shù)據(jù),觀察系統(tǒng)是否存在死鎖、系統(tǒng)處理速度是否明顯下降等其他一些性能問題。
可靠性測(cè)試(Reliability Testing):系統(tǒng)在一定的業(yè)務(wù)壓力下,讓系統(tǒng)持續(xù)運(yùn)行一段時(shí)間,觀察系統(tǒng)是否達(dá)到要求的穩(wěn)定性,必須給出明確的要求,例如系統(tǒng)能夠持續(xù)無故障運(yùn)行的時(shí)間。持續(xù)關(guān)注運(yùn)行狀態(tài)。
基準(zhǔn)測(cè)試:在一定軟硬件以及網(wǎng)絡(luò)環(huán)境下,模擬一定數(shù)量的虛擬用戶運(yùn)行一種或多種業(yè)務(wù),將測(cè)試結(jié)果作為基線數(shù)據(jù)。在系統(tǒng)調(diào)優(yōu)或系統(tǒng)評(píng)測(cè)的過程中,通過運(yùn)行相同業(yè)務(wù)場(chǎng)景并比較測(cè)試結(jié)果確定調(diào)優(yōu)是否達(dá)到效果或者為系統(tǒng)的選擇提供決策數(shù)據(jù)。
二、性能測(cè)試包含的主要內(nèi)容?
工具+計(jì)劃+監(jiān)控+調(diào)優(yōu),性能測(cè)試工具更多的是模擬客戶端產(chǎn)生壓力的工具,其在性能分析和調(diào)優(yōu)方面較弱,需要一些監(jiān)控和調(diào)優(yōu)工具,才能做好性能測(cè)試,性能測(cè)試計(jì)劃也很重要。經(jīng)典工具LOADRUNNER的過程:計(jì)劃測(cè)試,測(cè)試設(shè)計(jì),創(chuàng)建虛擬用戶腳本,創(chuàng)建測(cè)試場(chǎng)景,運(yùn)行測(cè)試場(chǎng)景,分析結(jié)果。
三、性能測(cè)試本身有沒有質(zhì)量?
當(dāng)然有,測(cè)試工具的穩(wěn)定性,測(cè)試環(huán)境的穩(wěn)定性都可以用做考核工具本身。需求定義時(shí)的性能指標(biāo)需要同步提出,比如CPU利用率低于60%,響應(yīng)時(shí)間不超過1秒,每秒請(qǐng)求數(shù)目達(dá)到單機(jī)1萬QPS,跑7*24小時(shí)穩(wěn)定性系統(tǒng)服務(wù)成功率達(dá)到99.999%等。
免費(fèi)學(xué)習(xí)測(cè)試入門技術(shù)的機(jī)會(huì)來嘍!科迅教育7天免費(fèi)試聽課,搶先抓住,全程大咖級(jí)講師親授,幫你了解技術(shù),輕松入門,幫你尋找自己感興趣的方向。