Good
Component test hook veya public accessibility contract tasarla.QA PRACTICE•SHADOW
Lesson 13 / 20 · Advanced
Understand open roots and component boundaries.
15 min
Not completed
Shadow DOM component iç yapısını sınırlar. Open root otomasyon araçlarınca erişilebilir; closed root doğrudan query edilemez. Slot ile light DOM içeriği shadow template içinde görünür olabilir.
Prerequisites: DOM basics
Live demo
Try the locator against the live demo.
Component test hook veya public accessibility contract tasarla.XPath ile shadow boundary’yi geçmeye çalışma.Shadow boundary’nin teknik sınırını bilmek doğru araç ve ürün kararını sağlar.
XPath shadow DOM’a girmez; Playwright’ın locator davranışı da component root türüne bağlıdır.
page.locator("[data-testid='shadow-action']")driver.findElement(By.cssSelector("[data-testid='shadow-action']"))cy.get("[data-testid='shadow-action']")