முக்கிய உள்ளடக்கத்திற்குச் செல்லவும்

react$

react$ கட்டளை உண்மையான பெயர் மூலம் React கூறுகளைத் தேட உதவும் ஒரு பயனுள்ள கட்டளையாகும் மற்றும் அவற்றை props மற்றும் state மூலம் வடிகட்டலாம்.

தகவல்

இந்த கட்டளை React v16.x பயன்படுத்தும் பயன்பாடுகளுடன் மட்டுமே செயல்படும். React தேர்வாளர்கள் பற்றி மேலும் அறிய Selectors வழிகாட்டியைப் படிக்கவும்.

பயன்பாடு
browser.react$(selector, { props, state })
அளவுருக்கள்
பெயர்வகைவிவரங்கள்
selectorstringReact கூறுகளின்
options
விருப்பத்தேர்வு
ReactSelectorOptionsReact தேர்வாளர் விருப்பங்கள்
options.props
விருப்பத்தேர்வு
Objectஉறுப்பில் இருக்க வேண்டிய React props
options.state
விருப்பத்தேர்வு
Array<any>, number, string, object, booleanஉறுப்பு இருக்க வேண்டிய React நிலை
எடுத்துக்காட்டு
pause.js
it('should calculate 7 * 6', async () => {
await browser.url('https://ahfarmer.github.io/calculator/');
const appWrapper = await $('div#root')

await browser.react$('t', {
props: { name: '7' }
}).click()
await browser.react$('t', {
props: { name: 'x' }
}).click()
await browser.react$('t', {
props: { name: '6' }
}).click()
await browser.react$('t', {
props: { name: '=' }
}).click()

console.log(await $('.component-display').getText()); // prints "42"
});
பின்கொடுக்கும் மதிப்பு
  • <WebdriverIO.Element>

Welcome! How can I help?

WebdriverIO AI Copilot