導讀
PerfDog(官網:perfdog.qq.com)作為移動全平台性能測試分析專業工具,在騰訊內部研發測試工具商店-WeTest Store上線后服務了近2000+名開發者,其中《王者榮耀》、《QQ飛車》、《天涯明月刀》、《和平精英》、《使命召喚手游》(CODM)等知名游戲以及QQ瀏覽器、騰訊微視、微信及小程序小游戲等優秀應用均在使用PerfDog。在經歷過騰訊內部性能測試實踐后,PerfDog將於2019年11月正式對外發布,開放給全球開發者使用。
洞穿性能測試痛點,鑄就性能測試精品工具
一年前,PerfDog研發團隊在項目研發支持的過程中,頻頻遇到移動游戲和應用的性能測試問題。例如現有性能測試工具准確性低,帶來的大量交叉復測驗證、誤導分析等額外工作量;又有因為工具局限性和功能空白,不得不同時開啟N個工具、進行各式XCode源碼編譯的困難;再加上iOS系統無法高效進行性能測試和性能分析、以及越獄帶來的安全和障礙,移動端性能測試的工作推進變得愈加艱難。
在這樣的背景下,PerfDog團隊決定構建一個不受APP版本、系統版本、系統平台影響,完全獨立並且使用簡單的性能測試工具。2018年7月,PerfDogv1.0版本開始面向騰訊內部所有團隊開放使用。2019年6月,PerfDog上架騰訊WeTest Store面向全公司所有測試及開發者,在騰訊內部收獲了超高的口碑,也成為了騰訊WeTest Store 2019年度的明星工具。
用戶需求為本,致力提升全球移動應用&游戲的性能和品質
“酒香不怕巷子深”,隨着內部使用規模的不斷擴大,PerfDog也不斷地收到由外部用戶提交的使用申請。為了更好的滿足外部開發者們對優秀性能測試工具的強烈需求,本着“致力於游戲和應用品質提升”的初衷, 研發團隊決定於2019年11月面向全球開放PerfDog的下載和使用。
移動全平台覆蓋,跨越ROOT/越獄困難
PerfDog作為一款性能測試和分析工具,支持全平台的應用形態測試,包括Android、iOS、小游戲、小程序、H5等。且Android設備無需ROOT,iOS設備也無需越獄,能非常高效地解決兩大系統測試分析的難題,提高測試工作的效率。
在手機機型和移動應用隨科技發展飛速增加的互聯網時代,不同廠商、不同版本系統、參數API及形式不詳給性能測試帶來了許多極難突破的關點,尤其還有iOS封閉性這座大山。但基於騰訊大數據和行業測試標准,PerfDog目前已經做到了適配超過95%以上的Android機型和100%的iOS機型,並且幾乎可以覆蓋所有APP應用、游戲、小程序、小游戲、H5、web等。PerfDog還同時支持Android平台多進程測試及iOS擴展進程APP Extension測試,跨越了開發者們一直攻堅的ROOT/越獄、單項目多工具使用等困難,成為了一款為數不多的可以支持復合應用測試需求的性能測試工具。
極簡流程即插即用,輕松獲得專業性能報告
在解決全平台覆蓋和工具局限性的問題后,為了使開發者能更高效的進行性能測試,PerfDog在操作上也做了極簡化設計。PerfDog同時支持Windows和Mac兩大PC端操作系統,且擁有即插即用,無需在手機上安裝APP的特點。只需要在Windows PC/蘋果MAC機器上安裝並運行PerfDog客戶端,就可以直接通過USB連接手機,並自動檢測手機添加其到應用列表中,極大的減少了多設備繁瑣的測試前置步驟。與此同時,作為一款部署於客戶端而不是Web的性能測試工具,PerfDog在界面上提供了豐富且操作簡單的功能,以提高開發者進行性能測試的便利性。例如回放功能、批注與標定、場景Label、多進程數據展示、Log采集等。
為了提高測試數據的准確性,PerfDog目前已經做到了解決系統強制Kill機制,雙重獲取權限機制,可以保證長時間極限穩定測試。並且通過與各類現有工具的測試對比,工具本身性能影響小於1%,參數統一准確。在此基礎上,PerfDog性能測試經驗豐富的開發團隊對PerfDog報告產出的專業性也有着極高的要求。無論是移動硬件特性、系統性能參數理解、游戲性能特性、引擎渲染機制的專業知識,還是SysTrace/ADB命令、Xcode/Instrument等專業工具方法,PerfDog的測試報告都能完整體現,旨在提高報告的專業度和可靠度。加上一年來豐富的案例沉淀,PerfDog已經成為了騰訊內部最優秀的性能測試工具。現在,全球的開發者將有機會親自感受PerfDog帶來的簡單、高效、專業的工作體驗。
構建雲化管理,增強團隊協作
PerfDog作為一款服務於測試及開發者的測試工具,在功能交互與團隊協作的技術設計上也保持着不斷學習積極優化的態度。從構建雲化管理,推出版本對比、數據傳遞分享、展示編輯查看、任務管理等功能,到支持隨時隨地創建任務、成員邀請/管理/測試、數據共享,PerfDog希望能簡化項目組開發測試團隊之間的溝通成本,通過工具提高在性能測試中的團隊協作能力。
揚帆起航新征程,PerfDog面向全球開發者正式發布
PerfDog研發團隊在一年多的時間里不斷打磨工具的易用性、全面性和專業性,並緊跟用戶需求的變化方向,努力鑽研每個功能模塊的優化升級。本次發布的PerfDog全新版本的所有功能和特性,包括客戶端操作、測試任務管理、雲端數據管理以及測試報告等,均支持中英文雙語版本,能更好的滿足全球開發者的需求。
在經歷過數次版本升級與功能優化迭代,接受了騰訊數千名游戲應用開發者的檢閱與認可后,PerfDog以領先的性能測試分析能力和表現,以解決您最終問題為依歸,以致力提升移動應用和游戲的性能和品質為初衷,面向全球開放!
詳細信息請訪問:PerfDog官網 perfdog.qq.com
更多優質研發測試工具請訪問:騰訊WeTest官網 wetest.qq.com
PerfDog交流群:878223234
關於騰訊WeTest
騰訊WeTest是由騰訊官方推出的一站式品質開放平台。十余年品質管理經驗,致力於質量標准建設、產品質量提升。騰訊WeTest為移動開發者提供兼容性測試、雲真機、性能測試、安全防護、企鵝風訊(輿情分析)等優秀研發工具,為百余行業提供解決方案,覆蓋產品在研發、運營各階段的測試需求,歷經千款產品磨礪。金牌專家團隊,通過5大維度,41項指標,360度保障您的產品質量。