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 |
|---|---|---|
deleteSessionOptsoptional | 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,pageLoadandimplicittimeouts.
setTimeouts
Set Timeouts கட்டளை தற்போதைய அமர்வுடன் தொடர்புடைய நேர முடிவு காலங்களை அமைக்கிறது. கட்டுப்படுத்தக்கூடிய நேர முடிவுகள் அமர்வு நேர முடிவுகள் அட்டவணையில் பட்டியலிடப்பட்டுள்ளன.
WebDriver Protocol கட்டளை. கூடுதல் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
Usage
browser.setTimeouts(implicit, pageLoad, script)
Parameters
| Name | Type | Details |
|---|---|---|
implicitoptional | number | integer in ms for session implicit wait timeout |
pageLoadoptional | number | integer in ms for session page load timeout |
scriptoptional | 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.titleof 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 |