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

WebDriver Protocol

newSession​

புதிய அமர்வு கட்டளை முனைய முனைவுடன் ஒரு புதிய WebDriver அமர்வை உருவாக்குகிறது. உருவாக்கம் தோல்வியுற்றால், ஒரு அமர்வு உருவாக்கப்படவில்லை என்ற பிழை திருப்பப்படும்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.newSession(capabilities)
Parameters​
NameTypeDetails
capabilitiesobjecta JSON object, the set of capabilities that was ultimately merged and matched in the capability processing algorithm
Returns​
  • <Object> session: Object containing sessionId and capabilities of created WebDriver session.

deleteSession​

Delete Session கட்டளை தற்போதைய அமர்வுடன் தொடர்புடைய எந்த மேல்-நிலை உலாவுதல் சூழல்களையும் மூடுகிறது, இணைப்பை முடிக்கிறது, இறுதியாக தற்போதைய அமர்வை மூடுகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.deleteSession(deleteSessionOpts)
Parameters​
NameTypeDetails
deleteSessionOpts
optional
objectObject containing options for the deleteSession command, e.g. { shutdownDriver: boolean }

status​

நிலை கட்டளை தொலைநிலை முனைப்பகம் புதிய அமர்வுகளை உருவாக்கக்கூடிய நிலையில் உள்ளதா என்பது பற்றிய தகவலைத் திருப்பித் தருகிறது மற்றும் செயல்படுத்தலுக்கு குறிப்பிட்ட தன்னிச்சையான மெட்டா தகவலையும் சேர்க்கலாம்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.status()
Example​
examples.js
loading...
Returns​
  • <Object> status: Object containing status of the driver status.

getTimeouts​

Get Timeouts கட்டளை தற்போதைய அமர்வுடன் தொடர்புடைய நேர முடிவு காலங்களைப் பெறுகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.getTimeouts()
Example​
examples.js
loading...
Returns​
  • <Object> timeouts: Object containing timeout durations for script, pageLoad and implicit timeouts.

setTimeouts​

Set Timeouts கட்டளை தற்போதைய அமர்வுடன் தொடர்புடைய நேர முடிவு காலங்களை அமைக்கிறது. கட்டுப்படுத்தக்கூடிய நேர முடிவுகள் அமர்வு நேர முடிவுகள் அட்டவணையில் பட்டியலிடப்பட்டுள்ளன.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.setTimeouts(implicit, pageLoad, script)
Parameters​
NameTypeDetails
implicit
optional
numberinteger in ms for session implicit wait timeout
pageLoad
optional
numberinteger in ms for session page load timeout
script
optional
numberinteger in ms for session script timeout
Example​
examples.js
loading...

getUrl​

Get Current URL கட்டளை தற்போதைய உயர்நிலை உலாவுதல் சூழலின் URL ஐத் திருப்பித் தருகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.getUrl()
Example​
examples.js
loading...
Returns​
  • <string> url: current top-level browsing context's active document's document URL

navigateTo (go) கட்டளை பயனர் முகவரைத் தற்போதைய உயர்நிலை உலாவுதல் சூழலைப் புதிய இடத்திற்கு செலுத்தப் பயன்படுகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: url. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.navigateTo(url)
Parameters​
NameTypeDetails
urlstringstring representing an absolute URL (beginning with http(s)), possibly including a fragment (#...), could also be a local scheme (about: etc)
Example​
examples.js
loading...

back​

Back கட்டளை உலாவியானது தற்போதைய உயர்நிலை உலாவுதல் சூழல் இணைந்த அமர்வு வரலாற்றில் ஒரு படி பின்னோக்கி செல்ல காரணமாகிறது. இது உலாவி chrome இல் உள்ள பின் பொத்தானை அழுத்துவது அல்லது window.history.back ஐ அழைப்பதற்கு சமமாகும்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.back()
Example​
examples.js
loading...

forward​

Forward கட்டளை உலாவியானது தற்போதைய உயர்நிலை உலாவுதல் சூழல் இணைந்த அமர்வு வரலாற்றில் ஒரு படி முன்னோக்கி செல்ல காரணமாகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.forward()
Example​
examples.js
loading...

refresh​

Refresh கட்டளை உலாவியானது தற்போதைய உயர்நிலை உலாவுதல் சூழலில் பக்கத்தை மீண்டும் ஏற்ற வைக்கிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.refresh()
Example​
examples.js
loading...

getTitle​

Get Title கட்டளை தற்போதைய உயர்நிலை உலாவுதல் சூழலின் ஆவண தலைப்பை திருப்பித் தருகிறது, document.title ஐ அழைப்பதற்கு சமமாகும்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.getTitle()
Example​
examples.js
loading...
Returns​
  • <string> title: Returns a string which is the same as document.title of the current top-level browsing context.

getWindowHandle​

Get Window Handle கட்டளை தற்போதைய உயர்நிலை உலாவுதல் சூழலுக்கான சாளர கைப்பிடியைத் திருப்பித் தருகிறது. இது Switch To Window க்கு வாதமாகப் பயன்படுத்தப்படலாம்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.getWindowHandle()
Example​
examples.js
loading...
Returns​
  • <string> handle: Returns a string which is the window handle for the current top-level browsing context.

closeWindow​

Close Window கட்டளை தற்போதைய உயர்நிலை உலாவுதல் சூழலை மூடுகிறது. முடிந்ததும், மேலும் உயர்நிலை உலாவுதல் சூழல்கள் இல்லாவிட்டால், WebDriver அமர்வு தானாகவே மூடப்படுகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.closeWindow()
Example​
examples.js
loading...

switchToWindow​

Switch To Window கட்டளை தற்போதைய அமர்வுக்கான தற்போதைய உயர்நிலை உலாவுதல் சூழலைத் தேர்ந்தெடுக்கப் பயன்படுகிறது, அதாவது கட்டளைகளைச் செயலாக்குவதற்குப் பயன்படுத்தப்படும்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: switchWindow. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.switchToWindow(handle)
Parameters​
NameTypeDetails
handlestringa string representing a window handle, should be one of the strings that was returned in a call to getWindowHandles
Example​
examples.js
loading...

createWindow​

ஒரு புதிய உயர்நிலை உலாவல் சூழலை உருவாக்கவும்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.createWindow(type)
Parameters​
NameTypeDetails
typestringSet to 'tab' if the newly created window shares an OS-level window with the current browsing context, or 'window' otherwise.
Example​
examples.js
loading...
Returns​
  • <Object> window: New window object containing 'handle' with the value of the handle and 'type' with the value of the created window type

getWindowHandles​

Get Window Handles கட்டளை ஒவ்வொரு திறந்த மேல்-நிலை உலாவல் சூழலுக்கும் சாளர கைப்பிடிகளின் பட்டியலைத் திரும்பத் தருகிறது. சாளர கைப்பிடிகள் திரும்பத் தரப்படும் வரிசை விருப்பமானது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.getWindowHandles()
Example​
examples.js
loading...
Returns​
  • <String[]> handles: An array which is a list of window handles.

printPage​

Print Page கட்டளை ஆவணத்தை ஒரு பக்கமாக்கப்பட்ட PDF ஆவணமாக பண்டரிங் செய்கிறது. குறிப்பு: Chrome தற்போது இதை தலையில்லாத பயன்முறையில் மட்டுமே ஆதரிக்கிறது, crbug753118) ஐப் பார்க்கவும்).

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.printPage(orientation, scale, background, width, height, top, bottom, left, right, shrinkToFit, pageRanges)
Parameters​
NameTypeDetails
orientation
optional
stringpage orientation. Default: portrait
scale
optional
numberpage scale. Default: 1
background
optional
booleanpage background. Default: false
width
optional
numberpage width in cm. Default: 21.59 from page
height
optional
numberpage height in cm. Default: 27.94 from page
top
optional
numberpage margin in cm from top margin. Default: 1
bottom
optional
numberpage margin in cm from bottom margin. Default: 1
left
optional
numberpage margin in cm from left margin. Default: 1
right
optional
numberpage margin in cm from right margin. Default: 1
shrinkToFit
optional
booleanshrink pdf to fit in page. Default: true
pageRanges
optional
object[]page ranges. Default []
Example​
examples.js
loading...
Returns​
  • <string> pdf: The base64-encoded PDF representation of the paginated document.

switchToFrame​

Switch To Frame கட்டளை தற்போதைய உயர்நிலை உலாவல் சூழலைத் தேர்ந்தெடுக்கவோ அல்லது தற்போதைய உலாவல் சூழலின் ஒரு குழந்தை உலாவல் சூழலைத் தேர்ந்தெடுக்கவோ பயன்படுகிறது, அடுத்தடுத்த கட்டளைகளுக்கான தற்போதைய உலாவல் சூழலாகப் பயன்படுத்தப்படுகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

எச்சரிக்கை

இந்த நெறிமுறை கட்டளை காலாவதியானது
இந்த கட்டளை காலாவதியானது, மேலும் ஃபிரேம்களுக்குச் செல்வதற்கு அதற்குப் பதிலாக switchFrame பயன்படுத்த அனைவரையும் ஊக்குவிக்கிறோம். இந்த கட்டளை பற்றி மேலும் படிக்க https://webdriver.io/docs/api/browser/switchFrame ஐப் பார்க்கவும்.

Usage​
browser.switchToFrame(id)
Parameters​
NameTypeDetails
idnumber, object, nullone of three possible types: null: this represents the top-level browsing context (i.e., not an iframe), a Number, representing the index of the window object corresponding to a frame, an Element object received using findElement.
Example​
examples.js
loading...

switchToParentFrame​

Switch to Parent Frame கட்டளை தற்போதைய உலாவல் சூழலின் பெற்றோருக்கு எதிர்கால கட்டளைகளுக்கான தற்போதைய உலாவல் சூழலை அமைக்கிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.switchToParentFrame()
Example​
examples.js
loading...

getWindowRect​

Get Window Rect கட்டளை தற்போதைய உயர்நிலை உலாவுதல் சூழலுக்கு இணையான இயக்க முறைமை சாளரத்தின் அளவு மற்றும் திரையில் நிலையைத் திரும்பத் தருகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: getWindowSize. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.getWindowRect()
Example​
examples.js
loading...
Returns​
  • <Object> windowRect: A JSON representation of a "window rect" object. This has 4 properties: x, y, width and height.

setWindowRect​

Set Window Rect கட்டளை தற்போதைய உயர்நிலை உலாவுதல் சூழலுக்கு இணையான இயக்க முறைமை சாளரத்தின் அளவு மற்றும் நிலையை மாற்றுகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: setWindowSize. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.setWindowRect(x, y, width, height)
Parameters​
NameTypeDetails
xnumber, nullthe screenX attribute of the window object
ynumber, nullthe screenY attribute of the window object
widthnumber, nullthe width of the outer dimensions of the top-level browsing context, including browser chrome etc...
heightnumber, nullthe height of the outer dimensions of the top-level browsing context, including browser chrome etc...
Example​
examples.js
loading...
Returns​
  • <Object> windowRect: A JSON representation of a "window rect" object based on the new window state.

maximizeWindow​

Maximize Window கட்டளை தற்போதைய உயர்நிலை உலாவுதல் சூழலைக் கொண்ட சாளரத்தில் சாளர மேலாளர்-குறிப்பிட்ட "பெரிதாக்கு" செயல்பாட்டை, ஏதேனும் இருந்தால், அழைக்கிறது. இது பொதுவாக முழு திரையாகாமல் சாளரத்தை அதிகபட்ச அளவிற்கு அதிகரிக்கிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.maximizeWindow()
Example​
examples.js
loading...
Returns​
  • <Object> windowRect: A JSON representation of a "window rect" object based on the new window state.

minimizeWindow​

Minimize Window கட்டளை தற்போதைய உயர்நிலை உலாவுதல் சூழலைக் கொண்ட சாளரத்தில் சாளர மேலாளர்-குறிப்பிட்ட "குறைக்க" செயல்பாட்டை, ஏதேனும் இருந்தால், அழைக்கிறது. இது பொதுவாக கணினி தட்டில் சாளரத்தை மறைக்கிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.minimizeWindow()
Returns​
  • <Object> windowRect: A JSON representation of a "window rect" object of the (new) current top-level browsing context.

fullscreenWindow​

Fullscreen Window கட்டளை தற்போதைய உயர்நிலை உலாவுதல் சூழலைக் கொண்ட சாளரத்தில் சாளர மேலாளர்-குறிப்பிட்ட "முழு திரை" செயல்பாட்டை, ஏதேனும் இருந்தால், அழைக்கிறது. இது பொதுவாக சாளரத்தை உடல் காட்சியின் அளவிற்கு அதிகரிக்கிறது மற்றும் கருவிப்பட்டைகள் போன்ற உலாவி chrome கூறுகளை மறைக்கலாம்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.fullscreenWindow()
Returns​
  • <Object> windowRect: A JSON representation of a "window rect" object of the (new) current top-level browsing context.

findElement​

Find Element கட்டளை எதிர்கால கட்டளைகளுக்குப் பயன்படுத்தக்கூடிய தற்போதைய உலாவுதல் சூழலில் ஒரு கூறைக் கண்டுபிடிக்கப் பயன்படுகிறது. இந்த கட்டளை JSON வடிவில் கூறுகளை வழங்குகிறது, இதை $ கட்டளைக்கு அனுப்பி பிரதிநிதித்துவத்தை விரிவான WebdriverIO உறுப்பாக மாற்றலாம்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: $. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.findElement(using, value)
Parameters​
NameTypeDetails
usingstringa valid element location strategy
valuestringthe actual selector that will be used to find an element
Example​
examples.js
loading...
Returns​
  • <object> element: A JSON representation of an element object, e.g. { 'element-6066-11e4-a52e-4f735466cecf': 'ELEMENT_1' }.

findElementFromShadowRoot​

Find Element From Shadow Root கட்டளை எதிர்கால கட்டளைகளுக்குப் பயன்படுத்தக்கூடிய ஒரு உறுப்பின் நிழல் மூலத்திற்குள் ஒரு உறுப்பைக் கண்டுபிடிக்கப் பயன்படுகிறது. இந்த கட்டளை JSON வடிவில் கூறுகளை வழங்குகிறது, இதை $ கட்டளைக்கு அனுப்பி பிரதிநிதித்துவத்தை விரிவான WebdriverIO உறுப்பாக மாற்றலாம்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: shadow$. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.findElementFromShadowRoot(shadowId, using, value)
Parameters​
NameTypeDetails
shadowIdStringelement id of a shadow root element
usingstringa valid element location strategy
valuestringthe actual selector that will be used to find an element
Example​
examples.js
loading...
Returns​
  • <object> element: A JSON representation of an element shadow object, e.g. { 'element-6066-11e4-a52e-4f735466cecf': 'ELEMENT_1' }.

findElements​

Find Elements கட்டளை எதிர்கால கட்டளைகளுக்குப் பயன்படுத்தக்கூடிய தற்போதைய உலாவுதல் சூழலில் உறுப்புகளைக் கண்டுபிடிக்கப் பயன்படுகிறது. இந்த கட்டளை JSON வடிவில் கூறுகளின் வரிசையில் வழங்குகிறது, இதை $ கட்டளைக்கு அனுப்பி பிரதிநிதித்துவத்தை விரிவான WebdriverIO உறுப்பாக மாற்றலாம் (findElement ஐப் பார்க்கவும்).

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: $$. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.findElements(using, value)
Parameters​
NameTypeDetails
usingstringa valid element location strategy
valuestringthe actual selector that will be used to find an element
Example​
examples.js
loading...
Returns​
  • <object[]> elements: A (possibly empty) JSON list of representations of an element object, e.g. [{ 'element-6066-11e4-a52e-4f735466cecf': 'ELEMENT_1' }].

findElementsFromShadowRoot​

Find Elements கட்டளை எதிர்கால கட்டளைகளுக்குப் பயன்படுத்தக்கூடிய ஒரு உறுப்பின் நிழல் மூலத்திற்குள் உறுப்புகளைக் கண்டுபிடிக்கப் பயன்படுகிறது. இந்த கட்டளை JSON வடிவில் கூறுகளின் வரிசையில் வழங்குகிறது, இதை $ கட்டளைக்கு அனுப்பி பிரதிநிதித்துவத்தை விரிவான WebdriverIO உறுப்பாக மாற்றலாம் (findElement ஐப் பார்க்கவும்).

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: shadow$$. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.findElementsFromShadowRoot(shadowId, using, value)
Parameters​
NameTypeDetails
shadowIdStringelement id of a shadow root element
usingstringa valid element location strategy
valuestringthe actual selector that will be used to find an element
Example​
examples.js
loading...
Returns​
  • <object[]> elements: A (possibly empty) JSON list of representations of an element object, e.g. { 'element-6066-11e4-a52e-4f735466cecf': 'ELEMENT_1' }.

findElementFromElement​

Find Element From Element கட்டளை எதிர்கால கட்டளைகளுக்குப் பயன்படுத்தக்கூடிய தற்போதைய உலாவல் சூழலில் உள்ள வலை உறுப்பில் இருந்து ஒரு உறுப்பைக் கண்டுபிடிக்கப் பயன்படுகிறது. இந்த கட்டளை JSON வடிவில் கூறுகளின் வழங்குகிறது, இதை $ கட்டளைக்கு அனுப்பி பிரதிநிதித்துவத்தை விரிவான WebdriverIO உறுப்பாக மாற்றலாம் (findElement ஐப் பார்க்கவும்).

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: $. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.findElementFromElement(elementId, using, value)
Parameters​
NameTypeDetails
elementIdStringthe id of an element returned in a previous call to Find Element(s)
usingstringa valid element location strategy
valuestringthe actual selector that will be used to find an element
Example​
examples.js
loading...
Returns​
  • <object> element: A JSON representation of an element object, e.g. { 'element-6066-11e4-a52e-4f735466cecf': 'ELEMENT_1' }.

findElementsFromElement​

Find Elements From Element கட்டளை எதிர்கால கட்டளைகளுக்குப் பயன்படுத்தக்கூடிய தற்போதைய உலாவல் சூழலில் உள்ள வலை உறுப்பில் இருந்து உறுப்புகளைக் கண்டுபிடிக்கப் பயன்படுகிறது. இந்த கட்டளை JSON வடிவில் கூறுகளின் வரிசையில் வழங்குகிறது, இதை $ கட்டளைக்கு அனுப்பி பிரதிநிதித்துவத்தை விரிவான WebdriverIO உறுப்பாக மாற்றலாம் (findElement ஐப் பார்க்கவும்).

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: $$. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.findElementsFromElement(elementId, using, value)
Parameters​
NameTypeDetails
elementIdStringthe id of an element returned in a previous call to Find Element(s)
usingstringa valid element location strategy
valuestringthe actual selector that will be used to find an element
Example​
examples.js
loading...
Returns​
  • <object[]> elements: A (possibly empty) JSON list of representations of an element object, e.g. [{ 'element-6066-11e4-a52e-4f735466cecf': 'ELEMENT_1' }].

getElementShadowRoot​

ஒரு உறுப்பின் நிழல் மூல பொருளைப் பெறவும். முடிவு பொருளை findElementFromShadowRoots அல்லது findElementsFromShadowRoots போன்றவற்றைப் பயன்படுத்தி இந்த நிழல் மூலத்திற்குள் உறுப்புகளை எடுக்கப் பயன்படுத்தலாம்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: shadow$. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.getElementShadowRoot(elementId)
Parameters​
NameTypeDetails
elementIdStringthe id of an element returned in a previous call to Find Element(s)
Example​
examples.js
loading...
Returns​
  • <string> shadowRoot: A JSON representation of an element shadow root, e.g. { 'shadow-6066-11e4-a52e-4f735466cecf': 'ELEMENT_1' }.

getActiveElement​

Get Active Element தற்போதைய உலாவல் சூழலின் ஆவண உறுப்பின் செயலில் உள்ள உறுப்பைத் திரும்பத் தருகிறது. இந்த கட்டளை JSON வடிவில் கூறுகளின் வழங்குகிறது, இதை $ கட்டளைக்கு அனுப்பி பிரதிநிதித்துவத்தை விரிவான WebdriverIO உறுப்பாக மாற்றலாம் (findElement ஐப் பார்க்கவும்).

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.getActiveElement()
Example​
examples.js
loading...
Returns​
  • <string> element: A JSON representation of an element object, e.g. { 'element-6066-11e4-a52e-4f735466cecf': 'ELEMENT_1' }.

isElementSelected​

Is Element Selected குறிக்கப்பட்ட உறுப்பு தேர்ந்தெடுக்கப்பட்டுள்ளதா இல்லையா என்பதைத் தீர்மானிக்கிறது. இந்த செயல்பாடு சரிபார்ப்புப் பெட்டி மற்றும் ரேடியோ பொத்தான் நிலைகளின் உள்ளீட்டு உறுப்புகள் அல்லது விருப்ப உறுப்புகளில் மட்டுமே பொருள்படும்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: isSelected. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.isElementSelected(elementId)
Parameters​
NameTypeDetails
elementIdStringthe id of an element returned in a previous call to Find Element(s)
Example​
examples.js
loading...
Returns​
  • <Boolean> isSelected: true or false based on the selected state.

isElementDisplayed​

Is Element Displayed மனித கண்ணால் உணரக்கூடிய காட்சியின் அடிப்படையில் ஒரு உறுப்பின் தெரிவுநிலையைத் தீர்மானிக்கிறது. இந்த சூழலில், ஒரு உறுப்பின் காட்சிப்படுத்தல் visibility அல்லது display பாணி பண்புகளுடன் தொடர்புடையதல்ல.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: isDisplayed. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.isElementDisplayed(elementId)
Parameters​
NameTypeDetails
elementIdStringthe id of an element returned in a previous call to Find Element(s)
Example​
examples.js
loading...
Returns​
  • <Boolean> isDisplayed: true or false based on the visible state.

getElementAttribute​

Get Element Attribute கட்டளை ஒரு வலை உறுப்பின் பண்புகரணியை வழங்கும்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: getAttribute. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.getElementAttribute(elementId, name)
Parameters​
NameTypeDetails
elementIdStringthe id of an element returned in a previous call to Find Element(s)
nameStringname of the attribute value to retrieve
Example​
examples.js
loading...
Returns​
  • <string> attribute: The named attribute of the element.

getElementProperty​

Get Element Property கட்டளை ஒரு உறுப்பின் பண்பைப் பெறுவதன் முடிவைத் திரும்பத் தரும்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: getProperty. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.getElementProperty(elementId, name)
Parameters​
NameTypeDetails
elementIdStringthe id of an element returned in a previous call to Find Element(s)
nameStringname of the attribute property to retrieve
Example​
examples.js
loading...
Returns​
  • <string> property: The named property of the element, accessed by calling GetOwnProperty on the element object.

getElementCSSValue​

Get Element CSS Value கட்டளை கொடுக்கப்பட்ட வலை கூறுப்பின் கொடுக்கப்பட்ட CSS பண்பின் கணக்கிடப்பட்ட மதிப்பைப் பெறுகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: getCSSProperty. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.getElementCSSValue(elementId, propertyName)
Parameters​
NameTypeDetails
elementIdStringthe id of an element returned in a previous call to Find Element(s)
propertyNameStringname of the CSS property to retrieve
Example​
examples.js
loading...
Returns​
  • <string> cssValue: The computed value of the parameter corresponding to property name from the element's style declarations (unless the document type is xml, in which case the return value is simply the empty string).

getElementText​

Get Element Text கட்டளை ஒரு கூறுப்பின் உரையை "காட்சியாக்கியபடி" திரும்பத் தர நோக்கம் கொண்டுள்ளது. ஒரு உறுப்பின் காட்சியாக்கப்பட்ட உரை, அவற்றின் இணைப்பு உரை மற்றும் பகுதி இணைப்பு உரை மூலம் உறுப்புகளைக் கண்டறிவதற்கும் பயன்படுத்தப்படுகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.getElementText(elementId)
Parameters​
NameTypeDetails
elementIdStringthe id of an element returned in a previous call to Find Element(s)
Example​
examples.js
loading...
Returns​
  • <string> text: The visible text of the element (including child elements), following the algorithm defined in the Selenium Atoms for bot.dom.getVisibleText.

getElementTagName​

Get Element Tag Name கட்டளை கொடுக்கப்பட்ட வலை உறுப்பின் தகுதிபெற்ற உறுப்பு பெயரைத் திரும்பத் தருகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: getTagName. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.getElementTagName(elementId)
Parameters​
NameTypeDetails
elementIdStringthe id of an element returned in a previous call to Find Element(s)
Example​
examples.js
loading...
Returns​
  • <string> text: The tagName attribute of the element.

getElementRect​

Get Element Rect கட்டளை கொடுக்கப்பட்ட வலை உறுப்பின் பரிமாணங்கள் மற்றும் ஒருங்கிணைப்புகளைத் திரும்பத் தருகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறைகளில் உள்ளிணைக்கப்பட்டுள்ளது: getSize, getLocation. இந்த கட்டளைகளைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.getElementRect(elementId)
Parameters​
NameTypeDetails
elementIdStringthe id of an element returned in a previous call to Find Element(s)
Example​
examples.js
loading...
Returns​
  • <Object> elementRect: A JSON object representing the position and bounding rect of the element.

isElementEnabled​

Is Element Enabled குறிப்பிடப்பட்ட உறுப்பு செயல்படுத்தப்பட்டுள்ளதா அல்லது இல்லையா என்பதைத் தீர்மானிக்கிறது. இந்த செயல்பாடு படிவக் கட்டுப்பாடுகளில் மட்டுமே பொருள்படும்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: isEnabled. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.isElementEnabled(elementId)
Parameters​
NameTypeDetails
elementIdStringthe id of an element returned in a previous call to Find Element(s)
Example​
examples.js
loading...
Returns​
  • <Boolean> isEnabled: If the element is in an xml document, or is a disabled form control: false, otherwise, true.

elementClick​

Element Click கட்டளை உறுப்பு ஏற்கனவே சுட்டிக்காட்டி தொடரக்கூடியதாக இல்லாவிட்டால், உறுப்பைப் பார்வையில் உருட்டி, அதன் இன்-வியூ மைய புள்ளியைக் கிளிக் செய்கிறது. உறுப்பின் மைய புள்ளி மற்றொரு உறுப்பால் மறைக்கப்பட்டிருந்தால், ஒரு உறுப்பு கிளிக் இடைமறிக்கப்பட்ட பிழை திரும்பத் தரப்படும். உறுப்பு பார்வைப்புலத்திற்கு வெளியே இருந்தால், உறுப்பு தொடரமுடியாத பிழை திரும்பத் தரப்படும்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: click. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.elementClick(elementId)
Parameters​
NameTypeDetails
elementIdStringthe id of an element returned in a previous call to Find Element(s)
Example​
examples.js
loading...

elementClear​

Element Clear கட்டளை ஒரு தொகுக்கக்கூடிய அல்லது மீட்டமைக்கக்கூடிய உறுப்பைப் பார்வையில் உருட்டுகிறது, பின்னர் அதன் தேர்ந்தெடுக்கப்பட்ட கோப்புகள் அல்லது உரை உள்ளடக்கத்தை அழிக்க முயற்சிக்கிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: clearValue. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.elementClear(elementId)
Parameters​
NameTypeDetails
elementIdStringthe id of an element returned in a previous call to Find Element(s)
Example​
examples.js
loading...

elementSendKeys​

Element Send Keys கட்டளை படிவக் கட்டுப்பாட்டு உறுப்பைப் பார்வையில் உருட்டுகிறது, பின்னர் வழங்கப்பட்ட விசைகளை உறுப்புக்கு அனுப்புகிறது. உறுப்பானது விசைப்பலகை இடைமறிக்கக்கூடியதாக இல்லாவிட்டால், ஒரு உறுப்பு இடைமறிக்க முடியாத பிழை திரும்பத் தரப்படும்.

உள்ளீட்டிற்குப் பயன்படுத்தப்படும் விசை உள்ளீட்டு நிலை "தட்டச்சு செய்வதன்" நடுவில் U+E000 (NULL) என்ற பூஜ்ஜிய விசையை அனுப்புவதன் மூலம் அழிக்கப்படலாம்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறைகளில் உள்ளிணைக்கப்பட்டுள்ளது: addValue, setValue. இந்த கட்டளைகளைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.elementSendKeys(elementId, text)
Parameters​
NameTypeDetails
elementIdStringthe id of an element returned in a previous call to Find Element(s)
textstringstring to send as keystrokes to the element
Example​
examples.js
loading...

getPageSource​

Get Page Source கட்டளை தற்போதைய உலாவல் சூழல் செயலில் உள்ள ஆவணத்தின் DOM இன் சரம் தொடரியக்கத்தைத் திரும்பத் தருகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.getPageSource()
Example​
examples.js
loading...
Returns​
  • <string> pageSource: the DOM of the current browsing context active document

executeScript​

Execute Script கட்டளை தற்போதைய உலாவல் சூழலின் சூழலில் ஒரு JavaScript செயல்பாட்டை இயக்குகிறது மற்றும் செயல்பாட்டின் திரும்ப மதிப்பைத் திருப்பித் தருகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: execute. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.executeScript(script, args)
Parameters​
NameTypeDetails
scriptstringa string, the Javascript function body you want executed
argsstring, object, number, boolean, null, undefined[]an array of JSON values which will be deserialized and passed as arguments to your function
Example​
examples.js
loading...
Returns​
  • <*> result: Either the return value of your script, the fulfillment of the Promise returned by your script, or the error which was the reason for your script's returned Promise's rejection.

executeAsyncScript​

Execute Async Script கட்டளை JavaScript ஐ ஒரு அநாமதேய செயல்பாடாக இயக்க வைக்கிறது. Execute Script கட்டளையைப் போலல்லாமல், செயல்பாட்டின் முடிவு புறக்கணிக்கப்படுகிறது. இதற்கு பதிலாக கூடுதல் வாதம் செயல்பாட்டிற்கு இறுதி வாதமாக வழங்கப்படுகிறது. இது அழைக்கப்படும்போது, அதன் முதல் வாதத்தை பதிலாக திருப்பி அளிக்கும் ஒரு செயல்பாடாகும்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

தகவல்

இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: executeAsync. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.

Usage​
browser.executeAsyncScript(script, args)
Parameters​
NameTypeDetails
scriptstringa string, the Javascript function body you want executed
argsstring, object, number, boolean, null, undefined[]an array of JSON values which will be deserialized and passed as arguments to your function
Example​
examples.js
loading...
Returns​
  • <*> result: Either the return value of your script, the fulfillment of the Promise returned by your script, or the error which was the reason for your script's returned Promise's rejection.

getAllCookies​

Get All Cookies கட்டளை தற்போதைய உலாவல் சூழலின் செயலில் உள்ள ஆவணத்தின் முகவரியுடன் தொடர்புடைய அனைத்து குக்கீகளையும் திரும்பத் தருகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.getAllCookies()
Example​
examples.js
loading...
Returns​
  • <Object[]> cookies: A list of serialized cookies. Each serialized cookie has a number of optional fields which may or may not be returned in addition to name and value.

addCookie​

Add Cookie கட்டளை செயலில் உள்ள ஆவணத்தின் முகவரியுடன் தொடர்புடைய குக்கீ சேமிப்பகத்தில் ஒரு குக்கீயைச் சேர்க்கிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.addCookie(cookie)
Parameters​
NameTypeDetails
cookieobjectA JSON object representing a cookie. It must have at least the name and value fields and could have more, including expiry-time and so on
Example​
examples.js
loading...

deleteAllCookies​

Delete All Cookies கட்டளை செயலில் உள்ள ஆவணத்தின் முகவரியுடன் தொடர்புடைய அனைத்து குக்கீகளையும் நீக்க அனுமதிக்கிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.deleteAllCookies()
Example​
examples.js
loading...

getNamedCookie​

Get Named Cookie கட்டளை தற்போதைய உலாவல் சூழலின் செயலில் உள்ள ஆவணத்தின் குக்கீ ஸ்டோரில் உள்ள தொடர்புடைய குக்கீகளில் இருந்து கோரப்பட்ட பெயருடன் குக்கீயைத் திரும்பத் தருகிறது. குக்கீ எதுவும் இல்லையென்றால், அத்தகைய குக்கீ பிழை இல்லை என்று திரும்பத் தரப்படும்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.getNamedCookie(name)
Parameters​
NameTypeDetails
nameStringname of the cookie to retrieve
Example​
examples.js
loading...
Returns​
  • <Object> cookie: A serialized cookie, with name and value fields. There are a number of optional fields like path, domain, and expiry-time which may also be present.

deleteCookie​

Delete Cookie கட்டளை அளவுரு பெயரின் மூலம் ஒரு குக்கீயை நீக்கவோ அல்லது பெயர் வரையறுக்கப்படவில்லை என்றால் செயலில் உள்ள ஆவணத்தின் முகவரியுடன் தொடர்புடைய அனைத்து குக்கீகளையும் நீக்கவும் அனுமதிக்கிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.deleteCookie(name)
Parameters​
NameTypeDetails
nameStringname of the cookie to delete
Example​
examples.js
loading...

performActions​

Perform Actions கட்டளை சிக்கலான பயனர் செயல்களை செயல்படுத்தப் பயன்படுகிறது. மேலும் விவரங்களுக்கு spec ஐப் பார்க்கவும்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.performActions(actions)
Parameters​
NameTypeDetails
actionsobject[]a list of objects, each of which represents an input source and its associated actions

releaseActions​

Release Actions கட்டளை தற்போது அழுத்தப்பட்டுள்ள எல்லா விசைகளையும் சுட்டி பொத்தான்களையும் விடுவிக்கப் பயன்படுகிறது. இது செயல்களின் வெளிப்படையான வரிசையால் நிலை விடுவிக்கப்பட்டால் நிகழ்வுகள் தீயிடப்படுவதற்கு காரணமாகிறது. மேலும் இது மெய்நிகர் சாதனங்களின் அனைத்து உள் நிலையையும் அழிக்கிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.releaseActions()

dismissAlert​

Dismiss Alert கட்டளை இருந்தால் ஒரு எளிய உரையாடலை நிராகரிக்கிறது, இல்லையெனில் பிழை. நிராகரிப்பு பொத்தான் இல்லாத ஒரு எச்சரிக்கை பயனர் ஊக்குவிப்பை நிராகரிக்க ஒரு கோரிக்கை, அதை ஏற்றுக்கொள்வதைப் போலவே விளைவைக் கொண்டுள்ளது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.dismissAlert()
Example​
examples.js
loading...

acceptAlert​

Accept Alert கட்டளை இருந்தால் ஒரு எளிய உரையாடலை ஏற்றுக்கொள்கிறது, இல்லையெனில் பிழை.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.acceptAlert()

getAlertText​

Get Alert Text கட்டளை தற்போதைய பயனர் ஊக்குவிப்பின் செய்தியைத் திரும்பத் தருகிறது. தற்போதைய பயனர் தூண்டுதல் இல்லை என்றால், அது ஒரு பிழையைத் திருப்பி அளிக்கிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.getAlertText()
Example​
examples.js
loading...
Returns​
  • <string> alertText: The message of the user prompt.

sendAlertText​

Send Alert Text கட்டளை window.prompt பயனர் ஊக்குவிப்பின் உரை புலத்தை கொடுக்கப்பட்ட மதிப்புக்கு அமைக்கிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.sendAlertText(text)
Parameters​
NameTypeDetails
textstringstring to set the prompt to

takeScreenshot​

Take Screenshot கட்டளை உயர்நிலை உலாவல் சூழலின் பார்வைப்புலத்தின் ஒரு ஸ்கிரீன்ஷாட்டை எடுக்கிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.takeScreenshot()
Returns​
  • <string> screenshot: The base64-encoded PNG image data comprising the screenshot of the initial viewport.

takeElementScreenshot​

Take Element Screenshot கட்டளை ஒரு உறுப்பின் எல்லைப்பெட்டியால் உள்ளடக்கப்பட்ட தெரியக்கூடிய பகுதியின் ஸ்கிரீன்ஷாட்டை எடுக்கிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.takeElementScreenshot(elementId, scroll)
Parameters​
NameTypeDetails
elementIdStringthe id of an element returned in a previous call to Find Element(s)
scroll
optional
booleanscroll into view the element. Default: true
Returns​
  • <string> screenshot: The base64-encoded PNG image data comprising the screenshot of the visible region of an element's bounding rectangle after it has been scrolled into view.

getElementComputedRole​

ஒரு உறுப்பின் கணக்கிடப்பட்ட WAI-ARIA பங்கைப் பெறவும்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.getElementComputedRole(elementId)
Parameters​
NameTypeDetails
elementIdStringthe id of an element returned in a previous call to Find Element(s)
Returns​
  • <string> role: The result of computing the WAI-ARIA role of element.

getElementComputedLabel​

உறுப்பின் அணுகக்கூடிய பெயரைப் பெறவும்.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.getElementComputedLabel(elementId)
Parameters​
NameTypeDetails
elementIdStringthe id of an element returned in a previous call to Find Element(s)
Returns​
  • <string> label: The result of a Accessible Name and Description Computation for the Accessible Name of the element.

setPermissions​

PermissionDescriptor இன் அனுமதி நிலையை பயனர் மாற்றியமைப்பை உருவகப்படுத்துகிறது. குறிப்பு: இந்த அம்சம் இன்னும் எல்லா உலாவிகளிலும் தரையிறங்கவில்லை.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.setPermissions(descriptor, state, oneRealm)
Parameters​
NameTypeDetails
descriptorobjectEach powerful feature has one or more aspects that websites can request permission to access. To describe these aspects, each feature defines a subtype of PermissionDescriptor to be its permission descriptor type. Note: this feature has not landed in all browsers yet.
statestringDetermines whether permission is granted, denied or prompted.
oneRealm
optional
booleanWhether or not to apply permissions to all execution contexts.
Examples​
// set midi permissions
browser.setPermissions(
{ name: 'midi', sysex: true },
'granted' // can be also "denied" or "prompt"
);
// set clipboard permissions
browser.setPermissions({ name: 'clipboard-read' }, 'granted');
// now you can read the clipboard via, e.g.
const clipboardText = await browser.execute(() => navigator.clipboard.readText());

generateTestReport​

சோதனைக்கான அறிக்கையை உருவாக்குகிறது. அறிக்கையிடல் API நீட்டிப்பு. குறிப்பு: இந்த அம்சம் இன்னும் எல்லா உலாவிகளிலும் தரையிறங்கவில்லை.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.generateTestReport(message, group)
Parameters​
NameTypeDetails
messagestringMessage to be displayed in the report.
group
optional
stringSpecifies the endpoint group to deliver the report to.

createMockSensor​

Ambient Light Sensor போன்ற உணர்விகளை உருவகப்படுத்த போலி உணர்வியை உருவாக்குகிறது. குறிப்பு: இந்த அம்சம் இன்னும் எல்லா உலாவிகளிலும் தரையிறங்கவில்லை.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.createMockSensor(mockSensorType, maxSamplingFrequency, minSamplingFrequency)
Parameters​
NameTypeDetails
mockSensorTypestringType of sensor API to mock, e.g. 'ambient-light'
maxSamplingFrequency
optional
numberA double representing frequency in Hz that is used to set maximum supported sampling frequency for the associated mock sensor.
minSamplingFrequency
optional
numberA double representing frequency in Hz that is used to set minimum supported sampling frequency for the associated mock sensor.

getMockSensor​

குறிப்பிட்ட வகையான போலி உணர்வி பற்றிய தகவலைப் பெறுகிறது. குறிப்பு: இந்த அம்சம் இன்னும் எல்லா உலாவிகளிலும் தரையிறங்கவில்லை.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.getMockSensor(type)
Parameters​
NameTypeDetails
typeStringMock sensor type to retrieve information from.
Returns​
  • <object> sensorReading: Values of the mock sensor reading.

updateMockSensor​

போலி உணர்வி வகையைப் புதுப்பிக்கிறது. குறிப்பு: இந்த அம்சம் இன்னும் எல்லா உலாவிகளிலும் தரையிறங்கவில்லை.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.updateMockSensor(type, mockSensorType, maxSamplingFrequency, minSamplingFrequency)
Parameters​
NameTypeDetails
typeStringMock sensor type to update information for.
mockSensorTypestringType of sensor API to mock, e.g. 'ambient-light'
maxSamplingFrequency
optional
numberA double representing frequency in Hz that is used to set maximum supported sampling frequency for the associated mock sensor.
minSamplingFrequency
optional
numberA double representing frequency in Hz that is used to set minimum supported sampling frequency for the associated mock sensor.

deleteMockSensor​

Delete Session கட்டளை தற்போதைய அமர்வுடன் தொடர்புடைய எந்த உயர்-நிலை உலாவுதல் சூழல்களையும் மூடுகிறது, இணைப்பை முடிக்கிறது, இறுதியாக தற்போதைய அமர்வை மூடுகிறது. குறிப்பு: இந்த அம்சம் இன்னும் எல்லா உலாவிகளிலும் தரையிறங்கவில்லை.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.deleteMockSensor(type)
Parameters​
NameTypeDetails
typeStringMock sensor type to delete.

setTimeZone​

சோதனை நோக்கங்களுக்காக நேர மண்டலத்தின் மாற்றத்தை உருவகப்படுத்துகிறது. குறிப்பு: இந்த அம்சம் இன்னும் எல்லா உலாவிகளிலும் தரையிறங்கவில்லை.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.setTimeZone(time_zone)
Parameters​
NameTypeDetails
time_zonestringName of the timezone, e.g. Asia/Tokyo

addVirtualAuthenticator​

மென்பொருள் Virtual Authenticator ஐ உருவாக்குகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.addVirtualAuthenticator(protocol, transport, hasResidentKey, hasUserVerification, isUserConsenting, isUserVerified, extensions, uvm)
Parameters​
NameTypeDetails
protocol
optional
stringValid values: 'ctap1/u2f', 'ctap2', 'ctap2_1'.
transport
optional
stringValid values: 'usb', 'nfc', 'ble' or 'internal'.
hasResidentKey
optional
booleanValid values: true, false.
hasUserVerification
optional
booleanValid values: true, false.
isUserConsenting
optional
booleanValid values: true, false.
isUserVerified
optional
booleanValid values: An array containing extension identifiers.
extensions
optional
string[]Valid values: Up to 3 User Verification Method entries.
uvm
optional
object[]
Returns​
  • <string> authenticatorId: Returns the string ID of the authenticator.

removeVirtualAuthenticator​

முன்னர் உருவாக்கப்பட்ட Virtual Authenticator ஐ அகற்றுகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.removeVirtualAuthenticator(authenticatorId)
Parameters​
NameTypeDetails
authenticatorIdStringid of authenticator

addCredential​

ஏற்கனவே உள்ள மெய்நிகர் அங்கீகரிப்பாளரில் பொது விசை அறிச்சான்று மூலத்தைச் செலுத்துகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.addCredential(authenticatorId, credentialId, isResidentCredential, rpId, privateKey, userHandle, signCount, largeBlob)
Parameters​
NameTypeDetails
authenticatorIdStringID of authenticator
credentialIdstringThe Credential ID encoded using Base64url Encoding.
isResidentCredentialbooleanIf set to true, a client-side discoverable credential is created. If set to false, a server-side credential is created instead.
rpIdstringThe Relying Party ID the credential is scoped to.
privateKeystringAn asymmetric key package containing a single private key per [RFC5958], encoded using Base64url Encoding.
userHandlestringThe userHandle associated to the credential encoded using Base64url Encoding. This property may not be defined.
signCountnumberThe initial value for a signature counter associated to the public key credential source.
largeBlob
optional
stringThe large, per-credential blob associated to the public key credential source, encoded using Base64url Encoding. This property may not be defined.

getCredentials​

அவை Add Credential அல்லது navigator.credentials.create() ஐப் பயன்படுத்தி சேமிக்கப்பட்டாலும், மெய்நிகர் அங்கீகரிப்பாளரில் சேமிக்கப்பட்ட ஒவ்வொரு பொது விசை அறிச்சான்று மூலத்திற்கும் ஒரு அறிச்சான்று அளவுருக்கள் பொருளைத் திரும்பத் தருகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.getCredentials(authenticatorId)
Parameters​
NameTypeDetails
authenticatorIdStringid of authenticator
Returns​
  • <object[]> credentials: Returns an array of credentials.

removeAllCredentials​

மெய்நிகர் அங்கீகரிப்பாளரில் சேமிக்கப்பட்ட அனைத்து பொது விசை அறிச்சான்று மூலங்களையும் அகற்றுகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.removeAllCredentials(authenticatorId)
Parameters​
NameTypeDetails
authenticatorIdStringid of authenticator

removeCredential​

மெய்நிகர் அங்கீகரிப்பாளரில் சேமிக்கப்பட்ட பொது விசை அறிச்சான்று மூலத்தை அகற்றுகிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.removeCredential(authenticatorId, credentialId)
Parameters​
NameTypeDetails
authenticatorIdStringid of authenticator
credentialIdStringid of credential

setUserVerified​

Set User Verified நீட்டிப்பு கட்டளை மெய்நிகர் அங்கீகரிப்பாளரில் isUserVerified பண்பை அமைக்கிறது.

WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.

Usage​
browser.setUserVerified(authenticatorId)
Parameters​
NameTypeDetails
authenticatorIdStringid of authenticator

Welcome! How can I help?

WebdriverIO AI Copilot