zoukankan      html  css  js  c++  java
  • [Cookie] Read Cookie and Pass in headers

    在同一个Suite里

    import com.eviware.soapui.support.types.StringToStringMap
    
    def headers = testRunner.testCase.testSuite.getTestCaseByName("LoginTest").getTestStepByName("LoginReq").testRequest.response.responseHeaders["Set-Cookie"]
    
    log.info headers
    log.info headers.get(0)
    log.info headers.get(1)
    
    def reqheaders = new StringToStringMap()
    reqheaders.put("Cookie",headers.get(0)+";"+headers.get(1))
    testRunner.testCase.getTestStepByName("LogOut").testRequest.setRequestHeaders(reqheaders)
    

    不在同一个Suite里

    import com.eviware.soapui.support.types.StringToStringMap
     
    def headers = testRunner.testCase.testSuite.project.testSuites['Login'].getTestCaseByName("Login").getTestStepByName("Login").testRequest.response.responseHeaders["Set-Cookie"]
     
    log.info headers
    log.info headers.get(1)
     
    def cookie = new StringToStringMap()
    cookie.put("Cookie",headers.get(1))
    testRunner.testCase.getTestStepByName("Dashboard Layout").testRequest.setRequestHeaders(cookie)
    
  • 相关阅读:
    python基础(5)
    python基础(4)
    python基础(3)
    python基础(2)
    第一个python程序(2)
    第一个python教程(1)
    【jQuery】
    【JavaScript】
    【练习】HTML+CSS
    【练习】Html
  • 原文地址:https://www.cnblogs.com/MasterMonkInTemple/p/4584055.html
Copyright © 2011-2022 走看看