所謂性能測(cè)試是測(cè)試人員的終極夢(mèng)想,可以從三個(gè)方面去理解:
一、作為測(cè)試人員,業(yè)務(wù)能力應(yīng)該擺在首位的,很多公司的業(yè)務(wù)多且比較復(fù)雜,熟悉業(yè)務(wù)知識(shí),對(duì)產(chǎn)品有深刻認(rèn)識(shí)是基本要求。測(cè)試過(guò)程中,應(yīng)該先談業(yè)務(wù)再談技術(shù),保障業(yè)務(wù)是底線,通過(guò)技術(shù)去提高工作效率是途徑,把黑盒測(cè)試往灰盒、自動(dòng)化技術(shù)方向提升,搭建自動(dòng)化測(cè)試開(kāi)源平臺(tái),提高了工作效率,在保證產(chǎn)品功能質(zhì)量后,隨著公司業(yè)務(wù)的發(fā)展,性能測(cè)試也是測(cè)試人員工作內(nèi)容必修課。
二、整個(gè)測(cè)試行業(yè)要求不斷提升,作為測(cè)試人員,找到自己的長(zhǎng)處縱向深入的同時(shí),制定橫向提升的方向也是必須的,提高自己在團(tuán)隊(duì)中間的核心競(jìng)爭(zhēng)力,從精通業(yè)務(wù)到自動(dòng)化測(cè)試、再延伸至接口測(cè)試,都是功能測(cè)試上的提升,但性能測(cè)試對(duì)于測(cè)試人員來(lái)說(shuō)是從點(diǎn)到面的提升,是一個(gè)質(zhì)的變化,要了解整個(gè)測(cè)試環(huán)境部署、產(chǎn)品業(yè)務(wù)邏輯、還有性能測(cè)試所需技術(shù)的具備等等。
三、還有重要一點(diǎn)是性能測(cè)試工程師工資高。
那么,該如何學(xué)習(xí)性能測(cè)試呢?
首先,切入點(diǎn)很重要!一般而言,只有在系統(tǒng)基礎(chǔ)功能測(cè)試驗(yàn)證完成、系統(tǒng)趨于穩(wěn)定的情況下,才會(huì)進(jìn)行性能測(cè)試,否則性能測(cè)試是無(wú)意義的。
準(zhǔn)備知識(shí)
(1)什么是性能測(cè)試;
(2)為什么做性能測(cè)試;
(3)選擇一款適合的工具;——推薦LR;
LR的學(xué)習(xí)
(1)了解LR工具的使用;
(2)了解LR性能測(cè)試整體流程,有個(gè)大概的認(rèn)識(shí); 錄制腳本—調(diào)試腳本—場(chǎng)景設(shè)置—運(yùn)行場(chǎng)景—分析結(jié)果
(3)了解流程中的每一步應(yīng)該怎么做;
錄制腳本:如何錄制、錄制時(shí)參數(shù)怎么配置等;
調(diào)試腳本:運(yùn)行時(shí)設(shè)置、集合點(diǎn)、事務(wù)、腳本參數(shù)化、關(guān)聯(lián)等;
場(chǎng)景設(shè)置:了解不同場(chǎng)景設(shè)置的區(qū)別;
運(yùn)行場(chǎng)景:如何查看運(yùn)行日志,分析錯(cuò)誤,各種監(jiān)控器的使用(事務(wù)響應(yīng)時(shí)間、
系統(tǒng)資源等等)
分析結(jié)果:對(duì)各種監(jiān)控器監(jiān)控的數(shù)據(jù)進(jìn)行分析;(這個(gè)較多要靠個(gè)人經(jīng)驗(yàn),不同
的項(xiàng)目有自己的特殊性,不能一概而論); 這個(gè)階段,很考查個(gè)人知識(shí)的全面性;知識(shí)越全面,分析的越到位;
需要了解的知識(shí):網(wǎng)絡(luò)知識(shí)、操作系統(tǒng)知識(shí)、硬件知識(shí)、軟件知識(shí)(WEB服務(wù)器配置、數(shù)據(jù)庫(kù)知識(shí)、底層架構(gòu)使用到的各軟件)等等;
多操作
有操作才會(huì)遇到各種各樣的問(wèn)題;解決問(wèn)題是一種很好的積累經(jīng)驗(yàn)的方法,在遇到問(wèn)題時(shí):
(1)首先自己先嘗試解決(這個(gè)就是一個(gè)摸索的過(guò)程,可以發(fā)現(xiàn)很多以前沒(méi)注意到的東西);
(2)自己確實(shí)無(wú)法解決時(shí),網(wǎng)上查找資料; 大部份你會(huì)遇到的問(wèn)題,別人也會(huì)遇到,網(wǎng)上可能已有解決方案; 查找的過(guò)程,也會(huì)學(xué)到很多東西;
(3)還是沒(méi)解決的話,問(wèn)身邊的同事,朋友;吸收別人的經(jīng)驗(yàn);
全面發(fā)展
有一定的理論和實(shí)踐基礎(chǔ)后,可以考慮學(xué)習(xí)別的性能測(cè)試工具 LR不是萬(wàn)能的,單單靠它來(lái)實(shí)現(xiàn)所有的性能測(cè)試是不可能的;使用多了,會(huì)發(fā)現(xiàn)很多力不從心的時(shí)候;所以需要了解別的性能測(cè)試工具,不同的時(shí)候使用不同的工具,選擇適合的才是好的。