Gatling - 脚本中常用到的方法

*Add cookie:

.exec(addCookie(Cookie("<cookie_name>", "<cookie_value>").withDomain("<domain_name>")))


*打印Session:

.exec { session =>

        println("session:" + session)

        session

}


*body:

.body(RawFileBody("<path>/0006_request.json"))

或者

.body(StringBody(

"""

{"<body string>"}

"""

))

<body string>里的内容来自于<path>/0006_request.json。


*Blacklist:

通常我们不希望脚本记录一些无关紧要的内容,比如一些css,js等等,这些会使report看起来很繁琐。

所以,我们在录制脚本之前,可以加一些过滤条件,比如将下边这些加到Blacklist里。

.*\.json

.*\.js

.*\.svg

.*\.woff

.*\.ico

.*\.css

.*\.jpg

.*\.png

.*\.gif

.*\.woff2

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容