日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

性能测试-Gatling(一)

發布時間:2023/12/20 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 性能测试-Gatling(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

背景說明轉自 : http://www.infoq.com/cn/articles/new-generation-server-testing-tool-gatling/

以前Jmeter用的多,如文檔中所說,實際使用后發現Jmeter多用戶時很容易并發并發不均勻,導致一些數據統計不準確。

Jmeter & Gatling的QPS統計

?

因此我們選用gatling來進行http的壓測

實踐步驟:

http://gatling.io/docs/current/quickstart/

一 ?下載

wget https://repo1.maven.org/maven2/io/gatling/highcharts/gatling-charts-highcharts-bundle/2.2.5/gatling-charts-highcharts-bundle-2.2.5-bundle.zip unzip gatling-charts-highcharts-bundle-2.2.5-bundle.zip

1 注意盡量不要放在工程目錄下,預防出現權限問題

2 注意java版本的匹配 ?java -version

3 gatling的默認編碼方式為utf-8,若需更改,編譯conf/gatling.conf文件

二 檢查環境?

cd bin && sudo sh gatling.sh

正確情況如下:

選取一個要跑的腳本需要,兩次enter:

將提示的result目錄下內容打開如下:

galing需要java環境,若無則需要配置;注意使用權限

三 ?應用

環境調通了,就開始寫自己的scala腳本進行壓測了,不熟悉scala的同學也沒有關系,記住幾個地方,抄一下就可以了~

?1 ?單場景測試?

? ? ?較為簡單的單場景demo:get請求百度,不同的參數? ??

package computerdatabaseimport io.gatling.core.Predef._ import io.gatling.http.Predef._ import scala.concurrent.duration._class MyTestSimulation extends Simulation {val httpConf = http.baseURL("http://www.baidu.com") //① .acceptHeader("text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8") .acceptLanguageHeader("en-US;q=0.5") .acceptEncodingHeader("gzip, deflate") .userAgentHeader("Mozilla/5.0 (Windows NT 5.1; rv:31.0) Gecko/20100101 Firefox/31.0") val feeder = csv("baidu_search.csv").random //② val scn = scenario("MyTestSimulation") .feed(feeder) //③ .exec(http("request_1") //④ .get("/s?${params}") //⑤ .check(status.is(200))) setUp(scn.inject(constantUsersPerSec(150) during (30 seconds) ).protocols(httpConf)) //⑥

準備csv數據在data目錄下,文件名為baidu_search.csv,內容如下:

params ie=utf-8&wd=1 ie=utf-8&wd=2 ie=utf-8&wd=3

注釋:

class后面的名字會出現執行gatling后的可選列表里

① baseurl即域名

② 定義要讀取的參數文件

③ 把指定讀取參數文件定義的變量寫進來

④ 這個名字會用在生成的報告里

⑤ 讀取參數文件中的列

⑥設置每秒請求數qps和持續時間duringTime

?

?啦啦啦,找到一個小抄,各種參數的含義解釋,簡直開掛,嚇哭我了:

http://gatling.io/docs/current/cheat-sheet/

?

?

?

四 ?問題&解決

我第一次使用dev權限,該權限下java ?javac命令均可正確使用,但是執行失敗,更改為root可行,覺得可能是gatling要求的。

總結

以上是生活随笔為你收集整理的性能测试-Gatling(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 松本一香在线播放 | 91视频一区二区三区 | juliaann精品艳妇hd| 色撸撸在线 | 三级免费观看 | 国产欧美一区二区三区另类精品 | www.jizzcom | 麻豆乱淫一区二区三区 | 欧美一区二区三区四区五区六区 | 欧美黄色性生活 | 色婷婷六月 | 国产高清二区 | 国产中文字幕在线观看 | 自拍偷拍国产 | 国产精品成人久久久久久久 | ass亚洲肉体欣赏pics | 亚洲一区免费电影 | 国产极品探花 | 久久久久国产精 | 日本少妇毛茸茸 | 婷婷丁香色| 香蕉av网站| 熊猫电影yy8y全部免费观看 | 91丨九色丨蝌蚪丨老版 | 口爆吞精一区二区三区 | 日韩裸体视频 | 香蕉视频性 | 91中文字日产乱幕4区 | 九九热色 | 外国av网站 | 久久久久久久久福利 | 男女透逼视频 | 色婷婷国产精品 | 色呦呦网站入口 | 欧美视频在线播放 | www.夜夜爱 | www.黄色.| 日本h漫在线观看 | 伊人久久av | 91在线观看免费视频 | 在线免费观看污 | 亚洲成人资源 | 天天摸天天摸 | 在线观看国产精品入口男同 | 日本888xxxx | 性开放网站| 污片视频在线观看 | 国产欧美一区二区三区免费看 | 天堂在线播放 | 夜色伊人 | 手机在线看片福利 | 少妇不卡视频 | 91影视在线观看 | 久久性生活视频 | 国产视频99 | 午夜神马福利 | 国产二级毛片 | 日韩在线视频免费播放 | 97超碰在 | 国产一区二区不卡视频 | 操白虎逼 | 国产精品久久久久久久av福利 | 亚洲精品av在线 | 在线观看日韩欧美 | 五月婷婷综合色 | 成人毛片观看 | 越南a级片 | 向着小小的花蕾绽放 | 污视频免费在线 | 亚洲精品乱码久久久久久蜜桃麻豆 | 中国美女一级片 | 久久国产柳州莫菁门 | 福利影院在线 | 天堂中文在线观看 | 一本加勒比波多野结衣 | 在线黄色免费网站 | 免费av在线网站 | 国产成人欧美 | 啪啪自拍视频 | 激情久久久久久久 | 欧美性网址 | 污视频软件在线观看 | 成人污污视频在线观看 | 美日韩视频 | 成人在线免费观看网站 | 在线中文字幕av | 张柏芝54张无删码视频 | av三级| 久久久久亚洲精品中文字幕 | 欧美四级在线观看 | 中文字幕一区二区三区乱码在线 | 久久久久精 | 成年人看的羞羞网站 | 亚洲人人精品 | 国际av在线 | www青青草| 激情五月婷婷综合 | 鲁鲁久久| 亚洲人成777|