PAC(Performance advisory council)大會(huì)由法國Neotys集團(tuán)主辦。旨在促進(jìn)來自世界各地的性能工程專家之間的互動(dòng),以進(jìn)行成員之間的知識(shí)共享。
本次PAC大會(huì)以虛擬會(huì)場的形式在線開啟。在6月6日的24個(gè)小時(shí)內(nèi),來自全球的20位性能工程專家與所有在線觀眾一起研究探討多個(gè)主題。
來自網(wǎng)新恒天軟件PEG的宗婷婷經(jīng)理作為全球20位專家之一參與了本次會(huì)議,發(fā)表了以“Integrate Performance Test with DevOps”為主題的演講。結(jié)合了恒天上百個(gè)項(xiàng)目持續(xù)集成的管理經(jīng)驗(yàn),詳細(xì)闡述了性能工程與DevOps的完美結(jié)合的過程。

宗婷婷,浙江大學(xué)計(jì)算機(jī)碩士,法國巴黎綜合理工創(chuàng)新創(chuàng)業(yè)企業(yè)管理碩士。擁有8年以上性能工程領(lǐng)域的項(xiàng)目經(jīng)驗(yàn)。
作為恒天性能工程團(tuán)隊(duì)(PEG)和安全工程團(tuán)隊(duì)(SEG)的項(xiàng)目經(jīng)理,在過去的五年里帶領(lǐng)20人的團(tuán)隊(duì)完成了250+的軟件性能測試、性能調(diào)優(yōu)項(xiàng)目以及100+的軟件安全測試、安全調(diào)優(yōu)項(xiàng)目,擁有扎實(shí)的技術(shù)基礎(chǔ)和豐富的項(xiàng)目經(jīng)驗(yàn)。
本次的分享主題主要分為以下幾部分:
1、恒天天集系統(tǒng)的介紹
天集系統(tǒng)旨在建立一套適用于公司研發(fā)過程的管理規(guī)范,并結(jié)合相關(guān)項(xiàng)目管理平臺(tái)(PIS、禪道)、缺陷管理平臺(tái)(QAMS)、代碼管理平臺(tái)(Coding)的建設(shè)與實(shí)施,采用工作流引擎定制恒天標(biāo)準(zhǔn)化項(xiàng)目工作流程,推動(dòng)公司內(nèi)部生產(chǎn)流程標(biāo)準(zhǔn)化,以及各系統(tǒng)能夠穩(wěn)定、快速地進(jìn)行融合,提升系統(tǒng)間通信的便利性,降低集成的耦合度。
結(jié)合產(chǎn)品定位與市場需求,加強(qiáng)產(chǎn)品研發(fā)計(jì)劃管理,提高產(chǎn)品研發(fā)能力與效率,確保研發(fā)產(chǎn)品質(zhì)量,并能有效控制產(chǎn)品研發(fā)投入。
2、性能測試與DevOps的結(jié)合

圖中標(biāo)綠的環(huán)節(jié)都是與性能測試相關(guān)的:
- 開發(fā)的流程中的單元測試階段的性能測試
- 靜態(tài)代碼性能掃描
- 在線URL性能測試
- 滲入性能測試+性能調(diào)優(yōu)
3、靜態(tài)代碼性能掃描工具PSAN

靜態(tài)代碼性能掃描工具可以直接對(duì)源代碼進(jìn)行掃描進(jìn)而分析出潛在的性能瓶頸,整個(gè)過程都是由天集系統(tǒng)觸發(fā)并自動(dòng)運(yùn)行,不需要真正部署運(yùn)行被測系統(tǒng)。
當(dāng)前靜態(tài)代碼性能掃描主要關(guān)注以下四個(gè)方面:
- 字節(jié)碼分析
- 抽象語法樹構(gòu)建
- 數(shù)據(jù)庫分析
- 數(shù)據(jù)結(jié)構(gòu)分析
4、在線URL性能測試系統(tǒng)

只需提供URl即可自動(dòng)觸發(fā)在線性能測試。在線測試系統(tǒng)中的爬蟲程序會(huì)對(duì)提供的測試網(wǎng)址進(jìn)行抓取和分析,解析出該地址所對(duì)應(yīng)的頁面中的所有鏈接元素。系統(tǒng)還會(huì)進(jìn)一步在二級(jí)頁面、三級(jí)頁面等進(jìn)行抓取解析,用戶可以自定義抓取深度,最終生成性能測試報(bào)告返回給用戶。
5、系統(tǒng)分級(jí)評(píng)分與工作量評(píng)估

通過系統(tǒng)評(píng)級(jí)決定被測系統(tǒng)是否需要進(jìn)行進(jìn)一步的性能測試與調(diào)優(yōu),影響評(píng)級(jí)的元素包括目標(biāo)用戶數(shù)、用戶訪問頻率、數(shù)據(jù)庫數(shù)據(jù)量等等。
被評(píng)定為需要進(jìn)行性能測試和性能調(diào)優(yōu)的系統(tǒng)根據(jù)其系統(tǒng)特點(diǎn),利用恒天軟件性能復(fù)雜度模型評(píng)估出預(yù)期工作量。
有關(guān)恒天PEG團(tuán)隊(duì):
恒天性能工程團(tuán)隊(duì)秉承網(wǎng)新恒天“睿智進(jìn)取,至臻服務(wù)”的企業(yè)文化,以性能工程為核心業(yè)務(wù),以深厚的各領(lǐng)域業(yè)務(wù)知識(shí)和快速研究能力為基礎(chǔ),通過出色的項(xiàng)目管理能力和領(lǐng)先的技術(shù)水平,是國內(nèi)面向高端測試和咨詢服務(wù)的領(lǐng)軍力量。 作為一支具有全球戰(zhàn)略眼光的團(tuán)隊(duì),團(tuán)隊(duì)重視與國際知名機(jī)構(gòu)合作,重視人才增養(yǎng),不斷深化研究并優(yōu)化流程,以實(shí)踐帶動(dòng)研究,以研究爭取領(lǐng)先。
恒天性能工程團(tuán)隊(duì)將在性能工程領(lǐng)域不斷進(jìn)取,爭取成為國內(nèi)一流,國際知名的性能工程團(tuán)隊(duì)。并將繼續(xù)為客戶提供更專業(yè)、更高效、更優(yōu)質(zhì)的性能工程服務(wù),為系統(tǒng)能夠運(yùn)行地更快速、更穩(wěn)定、更持久而努力。
恒天PEG官網(wǎng): http://peg.hengtiansoft.com/en/index.html