முக்கிய உள்ளடக்கத்திற்கு தாவு

shadow$$

ஒரு குறிப்பிட்ட உறுப்பின் shadowRoot-க்குள் உள்ள உறுப்புகளை அணுகவும். நீங்கள் பல நெஸ்டட் ஷேடோ ரூட்களுடன் பணிபுரிந்தால், shadow$$-க்கு ஒரு மாற்று அணுகுமுறை deep selector பயன்படுத்துவதாகும்.

தகவல்

WebdriverIO தானாகவே $ அல்லது $$ கட்டளைகளைப் பயன்படுத்தும்போது ஷேடோ ரூட்களை ஊடுருவும். இந்த கட்டளை WebDriver Bidi-ஐ ஆதரிக்காத சூழலில் நீங்கள் தானியங்கியாக இயக்கும்போது மட்டுமே தேவைப்படும், எ.கா. Appium மூலம் மொபைல் வெப் சோதனை.

பயன்பாடு
$(selector).shadow$$(selector)
அளவுருக்கள்
பெயர்வகைவிவரங்கள்
selectorString, Functionselector அல்லது ஒரு குறிப்பிட்ட உறுப்பை பெறுவதற்கான JS Function
உதாரணம்
shadow$$.js
it('should return elements inside a shadowRoot', async () => {
const innerEl = await $('.input').shadow$$('#innerEl');
console.log(await innerEl.getValue()); // outputs: 'test123'
});
திரும்பப் பெறுகிறது
  • <WebdriverIO.ElementArray>

Welcome! How can I help?

WebdriverIO AI Copilot