美文网首页
Cypress 增加自定义header访问

Cypress 增加自定义header访问

作者: BestFei | 来源:发表于2020-06-08 11:45 被阅读0次

    一、对XHR api请求加header

        cy.server({
          onAnyRequest: (route, proxy) => {
            proxy.xhr.setRequestHeader('myHeaderKey', 'bestfei')
          }
        })
    

    二、对页面请求加header
    在visit方法加入headers参数,例如:

    cy.visit(`${this.route.targetUrl}`,{headers:{'myHeaderKey':'myHeaderValue'}})
    

    三、完整请求

      switchToTargetPageWithHeaders() {
        cy.server({
          onAnyRequest: (route, proxy) => {
            proxy.xhr.setRequestHeader('myHeaderKey', 'bestfei')
          }
        })
        
        cy.visit(`${this.route.targetUrl}`,{headers:{'myHeaderKey':'bestfei'}})
        this.spinLoading.should('not.exist')
        return this
      }
    

    相关文章

      网友评论

          本文标题:Cypress 增加自定义header访问

          本文链接:https://www.haomeiwen.com/subject/kfabzhtx.html