我正在嘗試使用 Cypress.io 為我的 chrome/firefox 擴(kuò)展編寫測(cè)試在我的擴(kuò)展內(nèi)容腳本中,我將一個(gè)按鈕附加到 DOM 的 body 元素并嘗試使用 cypress 來(lái)單擊該按鈕,但是在運(yùn)行測(cè)試時(shí),該按鈕被注入到測(cè)試運(yùn)行器 DOM,而不是 DOM我的測(cè)試通過(guò) cy.visit() 訪問(wèn)的頁(yè)面 - 所以我的 cy.get('injected element') 調(diào)用找不到該元素??雌饋?lái) cypress 在 iframe 中加載 cy.visit() 頁(yè)面,而 cy.get() 無(wú)法找到該 iframe 之外的元素。我該如何解決這個(gè)問(wèn)題?
無(wú)法使用已通過(guò)瀏覽器擴(kuò)展附加到 DOM 的 Cypress.io 選擇元素
小唯快跑啊
2023-04-20 16:32:59