[英]How can i get #shadow-root (user-agent) Cypress JS
不, (user-agent)
標簽告訴您瀏覽器正在實現影子元素。 在這種情況下,它們是只讀的。
您也不應嘗試在測試中直接修改它,因為它是內部實現。 您應該與<input>
元素本身進行交互,盡管它具有readonly
屬性,因此您必須force
執行它。
cy.get('input[id="PersonalDetails/tel"]')
.type('123', {force:true})
.trigger('change')
.shadow()
.find('div')
.should('have.text', '123')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.