如何攔截networkrequest并使用Cypress檢查其RequestHeader

我正在與Cypress合作,我正在測試前端。

我想檢查以下networkcall的RequestHeader。該調用已被攔截并存根,即AssessmentStub:

從browserDevTools中,您可以看到以下內容:我想斷言x-classification及其值,您可以在請求頭中找到它。

此調用是WebApplication請求的GET調用。我正在測試UI,想檢查它是否在請求頭中請求了正確的x-classification。

代碼現(xiàn)在看起來如下所示,但不起作用:

       it.only('Is the Frontend requesting the correct API-Endpoint after changing the Classification', () => {
    cy.get('app-assessment-tests-header > app-classification-selector').click()
    cy.intercept('GET', '**/api/assessmenttestreference').as('AssesmentStub')

    cy.get('.popup').contains('HAVO').click()

    cy.get('@AssesmentStub').then((request) => {
        expect(Request.Headers).to.have.property('x-classification', 'f0651c9a-649b-4217-a85f-ce5c79f0d773')
    })

});
? 最佳回答:

你可以試試這個:

cy.wait('@AssesmentStub')
  .its('request.headers')
  .should(
    'have.property',
    'x-classification',
    'f0651c9a-649b-4217-a85f-ce5c79f0d773'
  )
主站蜘蛛池模板: 国产一区二区三区在线视頻| 国产综合精品一区二区三区| 国产精品亚洲一区二区三区久久| 国产精品免费大片一区二区| 久久er99热精品一区二区| 日本一区二区三区在线观看视频| 亚洲一区二区三区高清| 国产午夜精品免费一区二区三区| 日韩av片无码一区二区不卡电影 | 国产精品日韩一区二区三区| 亚洲日韩精品一区二区三区| 亚洲国产一区视频| 男人的天堂亚洲一区二区三区| 日本一区中文字幕日本一二三区视频| 国产一区二区三区韩国女主播| 2021国产精品一区二区在线| 久久国产免费一区| 精品亚洲综合在线第一区| 又硬又粗又大一区二区三区视频| 一区二区三区四区在线播放| 亚洲国产成人久久综合一区77| 国产成人久久一区二区三区 | 在线视频一区二区三区三区不卡| 后入内射国产一区二区| 亚洲福利精品一区二区三区| 日本一区二区在线不卡| 精品亚洲一区二区三区在线播放| 国产91一区二区在线播放不卡| 一区二区三区四区在线视频| 色视频综合无码一区二区三区| 一区二区三区在线免费 | 无码人妻一区二区三区在线视频| 国产在线不卡一区二区三区 | 精品中文字幕一区二区三区四区| 波多野结衣电影区一区二区三区 | 亚洲精品日韩一区二区小说| 亚洲中文字幕在线无码一区二区 | 国产亚洲综合精品一区二区三区| 免费视频精品一区二区| 国产av成人一区二区三区| 乱子伦一区二区三区|