性能測試組學(xué)習(xí)內(nèi)容及跟蹤——如何提高實(shí)際基本能力
在2014年,性能測試B組制定了一份學(xué)習(xí)和發(fā)展計(jì)劃,旨在提高成員的實(shí)際基本能力。為了達(dá)到這個(gè)目標(biāo),B組決定通過學(xué)習(xí)借鑒和應(yīng)用的方式進(jìn)行活動(dòng)。下面將介紹該計(jì)劃的總體原則以及具體目標(biāo)??傮w原則B組的計(jì)劃主
在2014年,性能測試B組制定了一份學(xué)習(xí)和發(fā)展計(jì)劃,旨在提高成員的實(shí)際基本能力。為了達(dá)到這個(gè)目標(biāo),B組決定通過學(xué)習(xí)借鑒和應(yīng)用的方式進(jìn)行活動(dòng)。下面將介紹該計(jì)劃的總體原則以及具體目標(biāo)。
總體原則
B組的計(jì)劃主要是為了提高大家的實(shí)際基本能力。因此,每個(gè)專題都由負(fù)責(zé)人收集相應(yīng)的資料,并先發(fā)送PPT和資料給小組成員,讓他們進(jìn)行學(xué)習(xí)。在一個(gè)月內(nèi),專題負(fù)責(zé)人會(huì)組織小組成員進(jìn)行討論和交流。同時(shí),每個(gè)專題組每個(gè)周期內(nèi),需要由組內(nèi)的一名成員主動(dòng)去網(wǎng)上找一些其他人的BLOG或者論壇里面優(yōu)秀的內(nèi)容,進(jìn)行分享和討論,這樣可以鍛煉大家的學(xué)習(xí)能力和溝通技巧。
具體目標(biāo)
2.1 性能測試腳本開發(fā)
2.1.1 Loadrunner腳本開發(fā)
該部分內(nèi)容將主要包括簡單C語言語法培訓(xùn),參見培訓(xùn)PPT。同時(shí),完成Web性能測試腳本制作,以loadrunner飛機(jī)訂票為例,以便更好地理解web常用的函數(shù)。此外,還需完成Loadrunner制作腳本開發(fā)三要素(參數(shù)化、關(guān)聯(lián)、檢查點(diǎn))的意義和使用的作業(yè),以及Socket協(xié)議測試腳本的制作,已千里眼SC_GW為例,理解socket的流程和常用函數(shù)。最后,制定Loadrunner腳本開發(fā)規(guī)則。
2.1.2 簡單模擬器腳本開發(fā)
在該部分中,將主要包括模擬器腳本的開發(fā),以便更好地掌握其基本操作和使用。
2.2 性能測試方法
該部分內(nèi)容將主要包括性能測試方法的不同類型,例如Web業(yè)務(wù)為主性能測試方法和后臺(tái)業(yè)務(wù)為主性能測試方法。同時(shí),還需了解如何分解出業(yè)務(wù)模型,如何進(jìn)行測試數(shù)據(jù)的準(zhǔn)備,以及如何進(jìn)行性能測試工具選取。
2.3 JVM
JVM是Java虛擬機(jī)的縮寫,是Java程序運(yùn)行所必需的平臺(tái)。在該部分內(nèi)容中,主要涉及JVM參數(shù)作用與練習(xí),JVM垃圾回收策略學(xué)習(xí),命令行方式監(jiān)控JVM以及使用SPECjvm套件。此外,還需了解Oracle基本概念和體系結(jié)構(gòu),以及Oracle監(jiān)控工具AWR,監(jiān)控報(bào)告研究。最后,需要掌握BTrace工具的使用。
2.4 DB
在該部分內(nèi)容中,需要了解Oracle數(shù)據(jù)庫的相關(guān)知識(shí)。
2.5 相關(guān)工具
在該部分內(nèi)容中,需要了解其他常用的性能測試工具。
2.6 其他常用協(xié)議討論
最后,在該部分內(nèi)容中,需要討論其他常用協(xié)議的相關(guān)知識(shí),可以參考培訓(xùn)PPT。
以上就是性能測試組學(xué)習(xí)內(nèi)容及跟蹤的全部內(nèi)容。通過這份計(jì)劃的實(shí)施,相信B組成員的實(shí)際基本能力將會(huì)得到提高,從而為公司的發(fā)展做出更大的貢獻(xiàn)。