功能特性
PTS提供場景編排、API調(diào)試、流量錄制等功能,可快速創(chuàng)建業(yè)務(wù)壓測腳本,同時100%兼容JMeter。通過百萬并發(fā)、千萬TPS流量發(fā)起能力以及流量地域定制功能,可精準(zhǔn)模擬真實(shí)的用戶訪問模型,幫助業(yè)務(wù)快速提升系統(tǒng)性能和穩(wěn)定性。
功能集 | 功能 | 功能描述 | 參考文檔 |
PTS壓測 | 創(chuàng)建PTS壓測場景 | PTS壓測支持HTTP、HTTPS協(xié)議壓測,廣泛適用于Web應(yīng)用和小程序壓測,涉及電商、車聯(lián)網(wǎng)、多媒體、金融保險、物流快遞、廣告營銷、社交等眾多行業(yè)。PTS壓測可模擬海量用戶的真實(shí)業(yè)務(wù)場景,全方位驗證業(yè)務(wù)站點(diǎn)的性能、容量和穩(wěn)定性。 | |
導(dǎo)入場景 | PTS支持將JMeter(JMX)、Postman(JSON)、HTTP Archive Format(.har)、YAML和Swagger腳本(.yml,.json)轉(zhuǎn)換為PTS原生的能力進(jìn)行壓測,提供RPS壓測模式,支持實(shí)時調(diào)速、細(xì)致到單接口的監(jiān)控等。 | ||
JMeter壓測 | 創(chuàng)建JMeter場景 | Apache JMeter是Apache的開源壓測工具,支持參數(shù)化、斷言等功能。其豐富的開源生態(tài)提供了各種協(xié)議和控制器的擴(kuò)展,同時可以通過自定義腳本編寫參數(shù)處理等邏輯。PTS支持JMeter原生引擎的壓測,并在此基礎(chǔ)上,為您提供便捷的橫向擴(kuò)展能力,同時結(jié)合云監(jiān)控集成功能持續(xù)補(bǔ)強(qiáng)JMeter在高并發(fā)和監(jiān)控定位方面的能力和體驗。 | |
Access Log壓測 | 如何使用Access Log壓測 | Access Log 壓測功能通過簡單的配置即可發(fā)起Access Log 壓測,僅依賴網(wǎng)關(guān)日志,對服務(wù)端零侵入,可實(shí)現(xiàn)網(wǎng)關(guān)流量真實(shí)回放。并且將壓測請求參數(shù)化,自動創(chuàng)建壓測場景,省去繁瑣的場景配置步驟。以及通過簡單的登錄接口配置解決登錄態(tài)過期的問題。 | |
流量錄制 | Chrome瀏覽器錄制 | 通過在Chrome瀏覽器上安裝PTS插件,可以便捷地錄制您在瀏覽器中的操作鏈路和業(yè)務(wù)接口。您可以在PC Chrome瀏覽器上模擬壓測場景的操作,插件會錄制下壓測請求URL,包括Header、Body等信息。插件錄制后的內(nèi)容可以直接創(chuàng)建壓測場景。 | |
Charles錄制壓測場景 | Charles是常用的網(wǎng)絡(luò)封包截取工具,您可以使用Charles配置錄制信息,完成云端錄制。 | ||
JMeter錄制壓測腳本 | JMeter是Apache的開源壓測工具,支持參數(shù)化、斷言等功能。其豐富的開源生態(tài)提供了各種協(xié)議和控制器的擴(kuò)展。 | ||
系統(tǒng)管理 | 接收人管理 | 使用SLA和定時壓測等功能時,需要發(fā)送通知給特定人員。 | |
訪問控制 | 借助訪問控制RAM(Resource Access Management)的RAM用戶,您可以實(shí)現(xiàn)權(quán)限分割的目的,按需為子賬號賦予不同權(quán)限,并避免因阿里云賬號(主賬號)密鑰暴露造成安全風(fēng)險。 |