第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

無(wú)法使用已通過(guò)瀏覽器擴(kuò)展附加到 DOM 的 Cypress.io 選擇元素

無(wú)法使用已通過(guò)瀏覽器擴(kuò)展附加到 DOM 的 Cypress.io 選擇元素

小唯快跑啊 2023-04-20 16:32:59
我正在嘗試使用 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)題?
查看完整描述

1 回答

?
HUWWW

TA貢獻(xiàn)1874條經(jīng)驗(yàn) 獲得超12個(gè)贊

將此發(fā)布給將來(lái)可能遇到相同問(wèn)題的人。

"all_frames": true您可以通過(guò)在擴(kuò)展 manifest.json 中添加內(nèi)部 content_scripts 來(lái)解決此問(wèn)題。這允許將擴(kuò)展注入所有框架,而不僅僅是選項(xiàng)卡的最頂層框架

您也可以僅在運(yùn)行 cypress 時(shí)添加它,方法是在將擴(kuò)展加載到 cypress 測(cè)試運(yùn)行程序之前修改 manifest.json

- 從擴(kuò)展構(gòu)建文件夾中讀取清單

-修改content_scripts以包含"all_frames": 'true'

-保存清單的更新版本


查看完整回答
反對(duì) 回復(fù) 2023-04-20
  • 1 回答
  • 0 關(guān)注
  • 149 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)