WebDriver Protocol
newSession
புதிய அமர்வு கட்டளை முனைய முனைவுடன் ஒரு புதிய WebDriver அமர்வை உருவாக்குகிறது. உருவாக்கம் தோல்வியுற்றால், ஒரு அமர்வு உருவாக்கப்படவில்லை என்ற பிழை திருப்பப்படும்.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.newSession(capabilities)
Parameters
Name | Type | Details |
---|---|---|
capabilities | object | a 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
Name | Type | Details |
---|---|---|
deleteSessionOpts optional | object | Object containing options for the deleteSession command, e.g. { shutdownDriver: boolean } |
status
நிலை கட்டளை தொலைநிலை முனைப்பகம் புதிய அமர்வுகளை உருவாக்கக்கூடிய நிலையில் உள்ளதா என்பது பற்றிய தகவலைத் திருப்பித் தருகிறது மற்றும் செயல்படுத்தலுக்கு குறிப்பிட்ட தன்னிச்சையான மெட்டா தகவலையும் சேர்க்கலாம்.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.status()
Example
loading...
Returns
- <Object>
status
: Object containing status of the driver status.
getTimeouts
Get Timeouts கட்டளை தற்போதைய அமர்வுடன் தொடர்புடைய நேர முடிவு காலங்களைப் பெறுகிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.getTimeouts()
Example
loading...
Returns
- <Object>
timeouts
: Object containing timeout durations forscript
,pageLoad
andimplicit
timeouts.
setTimeouts
Set Timeouts கட்டளை தற்போதைய அமர்வுடன் தொடர்புடைய நேர முடிவு காலங்களை அமைக்கிறது. கட்டுப்படுத்தக்கூடிய நேர முடிவுகள் அமர்வு நேர முடிவுகள் அட்டவணையில் பட்டியலிடப்பட்டுள்ளன.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.setTimeouts(implicit, pageLoad, script)
Parameters
Name | Type | Details |
---|---|---|
implicit optional | number | integer in ms for session implicit wait timeout |
pageLoad optional | number | integer in ms for session page load timeout |
script optional | number | integer in ms for session script timeout |
Example
loading...
getUrl
Get Current URL கட்டளை தற்போதைய உயர்நிலை உலாவுதல் சூழலின் URL ஐத் திருப்பித் தருகிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.getUrl()
Example
loading...
Returns
- <string>
url
: current top-level browsing context's active document's document URL
navigateTo
navigateTo (go) கட்டளை பயனர் முகவரைத் தற்போதைய உயர்நிலை உலாவுதல் சூழலைப் புதிய இடத்திற்கு செலுத்தப் பயன்படுகிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: url. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.
Usage
browser.navigateTo(url)
Parameters
Name | Type | Details |
---|---|---|
url | string | string representing an absolute URL (beginning with http(s)), possibly including a fragment (#...), could also be a local scheme (about: etc) |
Example
loading...
back
Back கட்டளை உலாவியானது தற்போதைய உயர்நிலை உலாவுதல் சூழல் இணைந்த அமர்வு வரலாற்றில் ஒரு படி பின்னோக்கி செல்ல காரணமாகிறது. இது உலாவி chrome இல் உள்ள பின் பொத்தானை அழுத்துவது அல்லது window.history.back
ஐ அழைப்பதற்கு சமமாகும்.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.back()
Example
loading...
forward
Forward கட்டளை உலாவியானது தற்போதைய உயர்நிலை உலாவுதல் சூழல் இணைந்த அமர்வு வரலாற்றில் ஒரு படி முன்னோக்கி செல்ல காரணமாகிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.forward()
Example
loading...
refresh
Refresh கட்டளை உலாவியானது தற்போதைய உயர்நிலை உலாவுதல் சூழலில் பக்கத்தை மீண்டும் ஏற்ற வைக்கிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.refresh()
Example
loading...
getTitle
Get Title கட்டளை தற்போதைய உயர்நிலை உலாவுதல் சூழலின் ஆவண தலைப்பை திருப்பித் தருகிறது, document.title
ஐ அழைப்பதற்கு சமமாகும்.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.getTitle()
Example
loading...
Returns
- <string>
title
: Returns a string which is the same asdocument.title
of the current top-level browsing context.
getWindowHandle
Get Window Handle கட்டளை தற்போதைய உயர்நிலை உலாவுதல் சூழலுக்கான சாளர கைப்பிடியைத் திருப்பித் தருகிறது. இது Switch To Window க்கு வாதமாகப் பயன்படுத்தப்படலாம்.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.getWindowHandle()
Example
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
loading...
switchToWindow
Switch To Window கட்டளை தற்போதைய அமர்வுக்கான தற்போதைய உயர்நிலை உலாவுதல் சூழலைத் தேர்ந்தெடுக்கப் பயன்படுகிறது, அதாவது கட்டளைகளைச் செயலாக்குவதற்குப் பயன்படுத்தப்படும்.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: switchWindow. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.
Usage
browser.switchToWindow(handle)
Parameters
Name | Type | Details |
---|---|---|
handle | string | a string representing a window handle, should be one of the strings that was returned in a call to getWindowHandles |
Example
loading...
createWindow
ஒரு புதிய உயர்நிலை உலாவல் சூழலை உருவாக்கவும்.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.createWindow(type)
Parameters
Name | Type | Details |
---|---|---|
type | string | Set to 'tab' if the newly created window shares an OS-level window with the current browsing context, or 'window' otherwise. |
Example
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
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
Name | Type | Details |
---|---|---|
orientation optional | string | page orientation. Default: portrait |
scale optional | number | page scale. Default: 1 |
background optional | boolean | page background. Default: false |
width optional | number | page width in cm. Default: 21.59 from page |
height optional | number | page height in cm. Default: 27.94 from page |
top optional | number | page margin in cm from top margin. Default: 1 |
bottom optional | number | page margin in cm from bottom margin. Default: 1 |
left optional | number | page margin in cm from left margin. Default: 1 |
right optional | number | page margin in cm from right margin. Default: 1 |
shrinkToFit optional | boolean | shrink pdf to fit in page. Default: true |
pageRanges optional | object[] | page ranges. Default [] |
Example
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
Name | Type | Details |
---|---|---|
id | number, object, null | one 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
loading...
switchToParentFrame
Switch to Parent Frame கட்டளை தற்போதைய உலாவல் சூழலின் பெற்றோருக்கு எதிர்கால கட்டளைகளுக்கான தற்போதைய உலாவல் சூழலை அமைக்கிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.switchToParentFrame()
Example
loading...
getWindowRect
Get Window Rect கட்டளை தற்போதைய உயர்நிலை உலாவுதல் சூழலுக்கு இணையான இயக்க முறைமை சாளரத்தின் அளவு மற்றும் திரையில் நிலையைத் திரும்பத் தருகிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: getWindowSize. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.
Usage
browser.getWindowRect()
Example
loading...
Returns
- <Object>
windowRect
: A JSON representation of a "window rect" object. This has 4 properties:x
,y
,width
andheight
.
setWindowRect
Set Window Rect கட்டளை தற்போதைய உயர்நிலை உலாவுதல் சூழலுக்கு இணையான இயக்க முறைமை சாளரத்தின் அளவு மற்றும் நிலையை மாற்றுகிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: setWindowSize. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.
Usage
browser.setWindowRect(x, y, width, height)
Parameters
Name | Type | Details |
---|---|---|
x | number, null | the screenX attribute of the window object |
y | number, null | the screenY attribute of the window object |
width | number, null | the width of the outer dimensions of the top-level browsing context, including browser chrome etc... |
height | number, null | the height of the outer dimensions of the top-level browsing context, including browser chrome etc... |
Example
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
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
Name | Type | Details |
---|---|---|
using | string | a valid element location strategy |
value | string | the actual selector that will be used to find an element |
Example
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
Name | Type | Details |
---|---|---|
shadowId | String | element id of a shadow root element |
using | string | a valid element location strategy |
value | string | the actual selector that will be used to find an element |
Example
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
Name | Type | Details |
---|---|---|
using | string | a valid element location strategy |
value | string | the actual selector that will be used to find an element |
Example
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
Name | Type | Details |
---|---|---|
shadowId | String | element id of a shadow root element |
using | string | a valid element location strategy |
value | string | the actual selector that will be used to find an element |
Example
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
Name | Type | Details |
---|---|---|
elementId | String | the id of an element returned in a previous call to Find Element(s) |
using | string | a valid element location strategy |
value | string | the actual selector that will be used to find an element |
Example
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
Name | Type | Details |
---|---|---|
elementId | String | the id of an element returned in a previous call to Find Element(s) |
using | string | a valid element location strategy |
value | string | the actual selector that will be used to find an element |
Example
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
Name | Type | Details |
---|---|---|
elementId | String | the id of an element returned in a previous call to Find Element(s) |
Example
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
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
Name | Type | Details |
---|---|---|
elementId | String | the id of an element returned in a previous call to Find Element(s) |
Example
loading...
Returns
- <Boolean>
isSelected
:true
orfalse
based on the selected state.
isElementDisplayed
Is Element Displayed மனித கண்ணால் உணரக்கூடிய காட்சியின் அடிப்படையில் ஒரு உறுப்பின் தெரிவுநிலையைத் தீர்மானிக்கிறது. இந்த சூழலில், ஒரு உறுப்பின் காட்சிப்படுத்தல் visibility
அல்லது display
பாணி பண்புகளுடன் தொடர்புடையதல்ல.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: isDisplayed. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.
Usage
browser.isElementDisplayed(elementId)
Parameters
Name | Type | Details |
---|---|---|
elementId | String | the id of an element returned in a previous call to Find Element(s) |
Example
loading...
Returns
- <Boolean>
isDisplayed
:true
orfalse
based on the visible state.
getElementAttribute
Get Element Attribute கட்டளை ஒரு வலை உறுப்பின் பண்புகரணியை வழங்கும்.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: getAttribute. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.
Usage
browser.getElementAttribute(elementId, name)
Parameters
Name | Type | Details |
---|---|---|
elementId | String | the id of an element returned in a previous call to Find Element(s) |
name | String | name of the attribute value to retrieve |
Example
loading...
Returns
- <string>
attribute
: The named attribute of the element.
getElementProperty
Get Element Property கட்டளை ஒரு உறுப்பின் பண்பைப் பெறுவதன் முடிவைத் திரும்பத் தரும்.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: getProperty. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.
Usage
browser.getElementProperty(elementId, name)
Parameters
Name | Type | Details |
---|---|---|
elementId | String | the id of an element returned in a previous call to Find Element(s) |
name | String | name of the attribute property to retrieve |
Example
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
Name | Type | Details |
---|---|---|
elementId | String | the id of an element returned in a previous call to Find Element(s) |
propertyName | String | name of the CSS property to retrieve |
Example
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
Name | Type | Details |
---|---|---|
elementId | String | the id of an element returned in a previous call to Find Element(s) |
Example
loading...
Returns
- <string>
text
: The visible text of the element (including child elements), following the algorithm defined in the Selenium Atoms forbot.dom.getVisibleText
.
getElementTagName
Get Element Tag Name கட்டளை கொடுக்கப்பட்ட வலை உறுப்பின் தகுதிபெற்ற உறுப்பு பெயரைத் திரும்பத் தருகிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: getTagName. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.
Usage
browser.getElementTagName(elementId)
Parameters
Name | Type | Details |
---|---|---|
elementId | String | the id of an element returned in a previous call to Find Element(s) |
Example
loading...
Returns
- <string>
text
: The tagName attribute of the element.
getElementRect
Get Element Rect கட்டளை கொடுக்கப்பட்ட வலை உறுப்பின் பரிமாணங்கள் மற்றும் ஒருங்கிணைப்புகளைத் திரும்பத் தருகிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறைகளில் உள்ளிணைக்கப்பட்டுள்ளது: getSize, getLocation. இந்த கட்டளைகளைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.
Usage
browser.getElementRect(elementId)
Parameters
Name | Type | Details |
---|---|---|
elementId | String | the id of an element returned in a previous call to Find Element(s) |
Example
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
Name | Type | Details |
---|---|---|
elementId | String | the id of an element returned in a previous call to Find Element(s) |
Example
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
Name | Type | Details |
---|---|---|
elementId | String | the id of an element returned in a previous call to Find Element(s) |
Example
loading...
elementClear
Element Clear கட்டளை ஒரு தொகுக்கக்கூடிய அல்லது மீட்டமைக்கக்கூடிய உறுப்பைப் பார்வையில் உருட்டுகிறது, பின்னர் அதன் தேர்ந்தெடுக்கப்பட்ட கோப்புகள் அல்லது உரை உள்ளடக்கத்தை அழிக்க முயற்சிக்கிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
இந்த நெறிமுறை கட்டளை பின்வரும் வசதியான முறையில் உள்ளிணைக்கப்பட்டுள்ளது: clearValue. இதற்கு பதிலாக இந்த கட்டளையைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.
Usage
browser.elementClear(elementId)
Parameters
Name | Type | Details |
---|---|---|
elementId | String | the id of an element returned in a previous call to Find Element(s) |
Example
loading...
elementSendKeys
Element Send Keys கட்டளை படிவக் கட்டுப்பாட்டு உறுப்பைப் பார்வையில் உருட்டுகிறது, பின்னர் வழங்கப்பட்ட விசைகளை உறுப்புக்கு அனுப்புகிறது. உறுப்பானது விசைப்பலகை இடைமறிக்கக்கூடியதாக இல்லாவிட்டால், ஒரு உறுப்பு இடைமறிக்க முடியாத பிழை திரும்பத் தரப்படும்.
உள்ளீட்டிற்குப் பயன்படுத்தப்படும் விசை உள்ளீட்டு நிலை "தட்டச்சு செய்வதன்" நடுவில் U+E000 (NULL) என்ற பூஜ்ஜிய விசையை அனுப்புவதன் மூலம் அழிக்கப்படலாம்.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.elementSendKeys(elementId, text)
Parameters
Name | Type | Details |
---|---|---|
elementId | String | the id of an element returned in a previous call to Find Element(s) |
text | string | string to send as keystrokes to the element |
Example
loading...
getPageSource
Get Page Source கட்டளை தற்போதைய உலாவல் சூழல் செயலில் உள்ள ஆவணத்தின் DOM இன் சரம் தொடரியக்கத்தைத் திரும்பத் தருகிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.getPageSource()
Example
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
Name | Type | Details |
---|---|---|
script | string | a string, the Javascript function body you want executed |
args | string, object, number, boolean, null, undefined[] | an array of JSON values which will be deserialized and passed as arguments to your function |
Example
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
Name | Type | Details |
---|---|---|
script | string | a string, the Javascript function body you want executed |
args | string, object, number, boolean, null, undefined[] | an array of JSON values which will be deserialized and passed as arguments to your function |
Example
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
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 toname
andvalue
.
addCookie
Add Cookie கட்டளை செயலில் உள்ள ஆவணத்தின் முகவரியுடன் தொடர்புடைய குக்கீ சேமிப்பகத்தில் ஒரு குக்கீயைச் சேர்க்கிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.addCookie(cookie)
Parameters
Name | Type | Details |
---|---|---|
cookie | object | A 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
loading...
deleteAllCookies
Delete All Cookies கட்டளை செயலில் உள்ள ஆவணத்தின் முகவரியுடன் தொடர்புடைய அனைத்து குக்கீகளையும் நீக்க அனுமதிக்கிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.deleteAllCookies()
Example
loading...
getNamedCookie
Get Named Cookie கட்டளை தற்போதைய உலாவல் சூழலின் செயலில் உள்ள ஆவணத்தின் குக்கீ ஸ்டோரில் உள்ள தொடர்புடைய குக்கீகளில் இருந்து கோரப்பட்ட பெயருடன் குக்கீயைத் திரும்பத் தருகிறது. குக்கீ எதுவும் இல்லையென்றால், அத்தகைய குக்கீ பிழை இல்லை என்று திரும்பத் தரப்படும்.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.getNamedCookie(name)
Parameters
Name | Type | Details |
---|---|---|
name | String | name of the cookie to retrieve |
Example
loading...
Returns
- <Object>
cookie
: A serialized cookie, with name and value fields. There are a number of optional fields likepath
,domain
, andexpiry-time
which may also be present.
deleteCookie
Delete Cookie கட்டளை அளவுரு பெயரின் மூலம் ஒரு குக்கீயை நீக்கவோ அல்லது பெயர் வரையறுக்கப்படவில்லை என்றால் செயலில் உள்ள ஆவணத்தின் முகவரியுடன் தொடர்புடைய அனைத்து குக்கீகளையும் நீக்கவும் அனுமதிக்கிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.deleteCookie(name)
Parameters
Name | Type | Details |
---|---|---|
name | String | name of the cookie to delete |
Example
loading...
performActions
Perform Actions கட்டளை சிக்கலான பயனர் செயல்களை செயல்படுத்தப் பயன்படுகிறது. மேலும் விவரங்களுக்கு spec ஐப் பார்க்கவும்.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.performActions(actions)
Parameters
Name | Type | Details |
---|---|---|
actions | object[] | 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
loading...
acceptAlert
Accept Alert கட்டளை இருந்தால் ஒரு எளிய உரையாடலை ஏற்றுக்கொள்கிறது, இல்லையெனில் பிழை.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.acceptAlert()
getAlertText
Get Alert Text கட்டளை தற்போதைய பயனர் ஊக்குவிப்பின் செய்தியைத் திரும்பத் தருகிறது. தற்போதைய பயனர் தூண்டுதல் இல்லை என்றால், அது ஒரு பிழையைத் திருப்பி அளிக்கிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.getAlertText()
Example
loading...
Returns
- <string>
alertText
: The message of the user prompt.
sendAlertText
Send Alert Text கட்டளை window.prompt பயனர் ஊக்குவிப்பின் உரை புலத்தை கொடுக்கப்பட்ட மதிப்புக்கு அமைக்கிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.sendAlertText(text)
Parameters
Name | Type | Details |
---|---|---|
text | string | string 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
Name | Type | Details |
---|---|---|
elementId | String | the id of an element returned in a previous call to Find Element(s) |
scroll optional | boolean | scroll 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
Name | Type | Details |
---|---|---|
elementId | String | the 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
Name | Type | Details |
---|---|---|
elementId | String | the 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
Name | Type | Details |
---|---|---|
descriptor | object | Each 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. |
state | string | Determines whether permission is granted, denied or prompted. |
oneRealm optional | boolean | Whether 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
Name | Type | Details |
---|---|---|
message | string | Message to be displayed in the report. |
group optional | string | Specifies the endpoint group to deliver the report to. |
createMockSensor
Ambient Light Sensor போன்ற உணர்விகளை உருவகப்படுத்த போலி உணர்வியை உருவாக்குகிறது. குறிப்பு: இந்த அம்சம் இன்னும் எல்லா உலாவிகளிலும் தரையிறங்கவில்லை.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.createMockSensor(mockSensorType, maxSamplingFrequency, minSamplingFrequency)
Parameters
Name | Type | Details |
---|---|---|
mockSensorType | string | Type of sensor API to mock, e.g. 'ambient-light' |
maxSamplingFrequency optional | number | A double representing frequency in Hz that is used to set maximum supported sampling frequency for the associated mock sensor. |
minSamplingFrequency optional | number | A 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
Name | Type | Details |
---|---|---|
type | String | Mock 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
Name | Type | Details |
---|---|---|
type | String | Mock sensor type to update information for. |
mockSensorType | string | Type of sensor API to mock, e.g. 'ambient-light' |
maxSamplingFrequency optional | number | A double representing frequency in Hz that is used to set maximum supported sampling frequency for the associated mock sensor. |
minSamplingFrequency optional | number | A 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
Name | Type | Details |
---|---|---|
type | String | Mock sensor type to delete. |
setTimeZone
சோதனை நோக்கங்களுக்காக நேர மண்டலத்தின் மாற்றத்தை உருவகப்படுத்துகிறது. குறிப்பு: இந்த அம்சம் இன்னும் எல்லா உலாவிகளிலும் தரையிறங்கவில்லை.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.setTimeZone(time_zone)
Parameters
Name | Type | Details |
---|---|---|
time_zone | string | Name of the timezone, e.g. Asia/Tokyo |
addVirtualAuthenticator
மென்பொருள் Virtual Authenticator ஐ உருவாக்குகிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.addVirtualAuthenticator(protocol, transport, hasResidentKey, hasUserVerification, isUserConsenting, isUserVerified, extensions, uvm)
Parameters
Name | Type | Details |
---|---|---|
protocol optional | string | Valid values: 'ctap1/u2f', 'ctap2', 'ctap2_1'. |
transport optional | string | Valid values: 'usb', 'nfc', 'ble' or 'internal'. |
hasResidentKey optional | boolean | Valid values: true, false. |
hasUserVerification optional | boolean | Valid values: true, false. |
isUserConsenting optional | boolean | Valid values: true, false. |
isUserVerified optional | boolean | Valid 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
Name | Type | Details |
---|---|---|
authenticatorId | String | id of authenticator |
addCredential
ஏற்கனவே உள்ள மெய்நிகர் அங்கீகரிப்பாளரில் பொது விசை அறிச்சான்று மூலத்தைச் செலுத்துகிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.addCredential(authenticatorId, credentialId, isResidentCredential, rpId, privateKey, userHandle, signCount, largeBlob)
Parameters
Name | Type | Details |
---|---|---|
authenticatorId | String | ID of authenticator |
credentialId | string | The Credential ID encoded using Base64url Encoding. |
isResidentCredential | boolean | If set to true, a client-side discoverable credential is created. If set to false, a server-side credential is created instead. |
rpId | string | The Relying Party ID the credential is scoped to. |
privateKey | string | An asymmetric key package containing a single private key per [RFC5958], encoded using Base64url Encoding. |
userHandle | string | The userHandle associated to the credential encoded using Base64url Encoding. This property may not be defined. |
signCount | number | The initial value for a signature counter associated to the public key credential source. |
largeBlob optional | string | The 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
Name | Type | Details |
---|---|---|
authenticatorId | String | id of authenticator |
Returns
- <object[]>
credentials
: Returns an array of credentials.
removeAllCredentials
மெய்நிகர் அங்கீகரிப்பாளரில் சேமிக்கப்பட்ட அனைத்து பொது விசை அறிச்சான்று மூலங்களையும் அகற்றுகிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.removeAllCredentials(authenticatorId)
Parameters
Name | Type | Details |
---|---|---|
authenticatorId | String | id of authenticator |
removeCredential
மெய்நிகர் அங்கீகரிப்பாளரில் சேமிக்கப்பட்ட பொது விசை அறிச்சான்று மூலத்தை அகற்றுகிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.removeCredential(authenticatorId, credentialId)
Parameters
Name | Type | Details |
---|---|---|
authenticatorId | String | id of authenticator |
credentialId | String | id of credential |
setUserVerified
Set User Verified நீட்டிப்பு கட்டளை மெய்நிகர் அங்கீகரிப்பாளரில் isUserVerified பண்பை அமைக்கிறது.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.setUserVerified(authenticatorId)
Parameters
Name | Type | Details |
---|---|---|
authenticatorId | String | id of authenticator |