【发布时间】:2016-01-28 21:11:25
【问题描述】:
当我需要在 Gatling 压力测试中跟踪页面上的链接时,如果 URL 包含 & 符号,则会出现问题。大概是因为加特林将其解释为一个实体。怎样才能解决这个问题?
例子:
假设您首先收到一个网页,其中包含
<a href="go?to=foobar&index=null" title="Choice 1">
现在,如果我尝试点击此链接
exec(
http("page with link")
.get("/page1")
.check(css("""a[title='Choice 1']""", "href").saveAs("url"))
)
.exec(
http("follow link")
.get("${url}")
)
那么用于第二个请求的 URL 是go?to=foobar%E2%88%88dex=null
【问题讨论】:
-
你用的是哪个版本的?
-
gatling-charts-highcharts-bundle-2.1.7