2017-11-27 19 views
0

다음 코드가 있습니다. 문제는 다음에 오는 요청에 대해 쿠키가 설정되지 않는다는 것입니다.Gatling 시나리오에 쿠키를 설정하는 방법

모든 후속 요청 (ajaxRequests 포함)에서 사용되는 단일 쿠키를 설정하고 싶습니다. 예를 들어, -

val get = scenario("Page") 
    .feed(myfeed) 
    .group("Home Page") { 
    exec(session => setSessionVariables(session)) 
     .exec(addCookie(Cookie("mycookie", "true").withDomain(baseurl))) 
     .exec(http("Home Page") 
     .get(pageUrl) 
     .resources(
      ajaxRequest01, 
      ajaxRequest02 
     )) 
    } 

답변

1

내 추측은 문제가 여기에 사용하는 base을이 프로토콜을 포함하고 있다는 것이다 https://www.google.com/

이 기능을 사용하여 실험 한 결과 작동하지 않습니다. 쿠키는 도메인을 통과해야합니다 (예 : www.google.com 또는 .google.com (하위 도메인간에 적용하려는 경우)

+0

그게 효과가 있었어! 고마워요 @ 지미 클리프 – Questioning