அப்பியம்
getAppiumContext
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getAppiumContext()
திருப்பி அனுப்புகிறது
- <Context>
context
: தற்போதைய சூழலைக் குறிக்கும் சரம் அல்லது 'சூழல் இல்லை' என்பதைக் குறிக்கும் null
switchAppiumContext
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.switchAppiumContext(name)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
name | string | கிடைக்கக்கூடிய சூழலைக் குறிக்கும் சரம் |
getAppiumContexts
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getAppiumContexts()
திருப்பி அனுப்புகிறது
- <Context[]>
contexts
: கிடைக்கக்கூடிய சூழலைக் குறிக்கும் சரங்களின் வரிசை, எ.கா. 'WEBVIEW', அல்லது 'NATIVE'
shake
சாதனத்தில் அசைவு செயலை நிகழ்த்து.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.shake()
ஆதரவு
lock
சாதனத்தை பூட்டு.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.lock(seconds)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
seconds விருப்பத்தேர்வு | number | திரையை எவ்வளவு நேரம் பூட்ட வேண்டும் (iOS மட்டும்) |
ஆதரவு
unlock
சாதனத்தை திறக்கவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.unlock()
ஆதரவு
isLocked
சாதனம் பூட்டப்பட்டுள்ளதா இல்லையா என்பதைச் சரிபார்க்கவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.isLocked()
திருப்பி அனுப்புகிறது
- <boolean>
isLocked
: சாதனம் பூட்டப்பட்டிருந்தால் True, இல்லையெனில் false
ஆதரவு
startRecordingScreen
திரையைப் பதிவுசெய்யத் தொடங்கு.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.startRecordingScreen(options)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
options விருப்பத்தேர்வு | object | remotePath, username, password, method, forceRestart, timeLimit, videoType, videoQuality, videoFps, bitRate, videoSize, bugReport போன்ற விசைகளைக் கொண்டிருக்கக்கூடிய கட்டளை அளவுருக்கள் (அப்பியம் ஆவணங்களில் மேலும் விளக்கம் காண்க) |
ஆதரவு
stopRecordingScreen
திரைப் பதிவை நிறுத்து
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.stopRecordingScreen(remotePath, username, password, method)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
remotePath விருப்பத்தேர்வு | string | தொலைநிலை இருப்பிடத்திற்கான பாதை, அங்கு விளைவு வீடியோ பதிவேற்றப்பட வேண்டும். http/https, ftp ஆகிய நெறிமுறைகள் ஆதரிக்கப்படுகின்றன. திரைப் பதிவு செயல்முறை முன்னேற்றத்தில் இருந்தால் மற்றும் forceRestart அளவுரு உண்மையாக அமைக்கப்படவில்லை என்றால் மட்டுமே இந்த விருப்பம் ஒரு விளைவைக் கொண்டிருக்கும். Null அல்லது வெற்று சரம் மதிப்பு (இயல்புநிலை அமைப்பு) விளைவு கோப்பின் உள்ளடக்கம் Base64 ஆக குறியாக்கப்பட வேண்டும் என்பதைக் குறிக்கிறது. |
username விருப்பத்தேர்வு | string | தொலைநிலை அங்கீகாரத்திற்கான பயனரின் பெயர். |
password விருப்பத்தேர்வு | string | தொலைநிலை அங்கீகாரத்திற்கான கடவுச்சொல். |
method விருப்பத்தேர்வு | string | http பல்பகுதி பதிவேற்ற முறை பெயர். 'PUT' முறை இயல்பாகப் பயன்படுத்தப்படுகிறது. |
திருப்பி அனுப்புகிறது
- <string>
response
: Base64 குறியாக்கப்பட்ட சரம். remote_path அமைக்கப்பட்டிருந்தால், பதில் வெற்று சரமாக இருக்கும்
ஆதரவு
getPerformanceDataTypes
cpu, memory, network traffic மற்றும் battery போன்றவற்றைப் படிக்க ஆதரிக்கப்படும் கணினி நிலையின் தகவல் வகைகளைத் திருப்பி அனுப்புகிறது.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getPerformanceDataTypes()
திருப்பி அனுப்புகிறது
- <string[]>
performanceTypes
: கிடைக்கக்கூடிய செயல்திறன் தரவு வகைகள் (cpuinfo|batteryinfo|networkinfo|memoryinfo)
ஆதரவு
getPerformanceData
cpu, memory, network traffic மற்றும் battery போன்றவற்றைப் படிக்க ஆதரிக்கப்படும் கணினி நிலையின் தகவல்களைத் திருப்பி அனுப்புகிறது.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getPerformanceData(packageName, dataType, dataReadTimeout)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
packageName | string | பயன்பாட்டின் பேக்கேஜ் பெயர் |
dataType | string | படிக்க விரும்பும் கணினி நிலையின் வகை. இது ஆதரிக்கப்படும் செயல்திறன் தரவு வகைகளில் ஒன்றாக இருக்க வேண்டும் |
dataReadTimeout விருப்பத்தேர்வு | number | படிக்க முயற்சிகளின் எண்ணிக்கை |
திருப்பி அனுப்புகிறது
- <string[]>
performanceData
: cpu, memory, network traffic மற்றும் battery போன்றவற்றைப் படிக்க ஆதரிக்கப்படும் கணினி நிலையின் தகவல் வகை
ஆதரவு
pressKeyCode
சாதனத்தில் குறிப்பிட்ட விசையை அழுத்தவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.pressKeyCode(keycode, metastate, flags)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
keycode | number | அழுத்த வேண்டிய விசை குறியீடு |
metastate விருப்பத்தேர்வு | number | விசை குறியீட்டை அழுத்துவதற்கான மெட்டா நிலை |
flags விருப்பத்தேர்வு | number | விசையை அழுத்துவதற்கான கொடிகள் |
ஆதரவு
longPressKeyCode
சாதனத்தில் ஒரு குறிப்பிட்ட விசை குறியீட்டை அழுத்தி பிடிக்கவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.longPressKeyCode(keycode, metastate, flags)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
keycode | number | சாதனத்தில் அழுத்த வேண்டிய விசை குறியீடு |
metastate விருப்பத்தேர்வு | number | விசையை அழுத்துவதற்கான மெட்டாநிலை |
flags விருப்பத்தேர்வு | number | விசையை அழுத்துவதற்கான கொடிகள் |
ஆதரவு
sendKeyEvent
சாதனத்திற்கு ஒரு விசை குறியீட்டை அனுப்பவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.sendKeyEvent(keycode, metastate)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
keycode | string | அழுத்த வேண்டிய விசை குறியீடு |
metastate விருப்பத்தேர்வு | string | விசை குறியீட்டை அழுத்துவதற்கான மெட்டா நிலை |
ஆதரவு
rotateDevice
சாதனத்தை மூன்று பரிமாணங்களில் சுழற்றவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.rotateDevice(x, y, z)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
x | number | சுழற்சி சைகையின் மையத்திற்குப் பயன்படுத்த x ஆஃப்செட் |
y | number | சுழற்சி சைகையின் மையத்திற்குப் பயன்படுத்த y ஆஃப்செட் |
z | number | சுழற்சி சைகையின் மையத்திற்குப் பயன்படுத்த z ஆஃப்செட் |
ஆதரவு
getCurrentActivity
தற்போதைய Android செயல்பாட்டின் பெயரைப் பெறுக.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getCurrentActivity()
திருப்பி அனுப்புகிறது
- <string>
activity
: தற்போதைய செயல்பாட்டின் பெயர்
ஆதரவு
getCurrentPackage
தற்போதைய Android தொகுப்பின் பெயரைப் பெறுக.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getCurrentPackage()
திருப்பி அனுப்புகிறது
- <string>
package
: தற்போதைய தொகுப்பின் பெயர்
ஆதரவு
installApp
கொடுக்கப்பட்ட பயன்பாட்டை சாதனத்தில் நிறுவவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.installApp(appPath)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
appPath | string | பயன்பாட்டின் .apk கோப்பிற்கான பாதை |
ஆதரவு
activateApp
சாதனத்தில் கொடுக்கப்பட்ட பயன்பாட்டை செயல்படுத்து
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.activateApp(appId)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
appId | string | பயன்பாட்டு ஐடி (Android க்கான தொகுப்பு ஐடி, iOS க்கான பண்டில் ஐடி) |
ஆதரவு
removeApp
சாதனத்திலிருந்து பயன்பாட்டை அகற்றவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.removeApp(appId)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
appId | string | பயன்பாட்டு ஐடி (Android க்கான தொகுப்பு ஐடி, iOS க்கான பண்டில் ஐடி) |
ஆதரவு
terminateApp
சாதனத்தில் கொடுக்கப்பட்ட பயன்பாட்டை முடிக்கவும்
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.terminateApp(appId, options)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
appId | string | பயன்பாட்டு ஐடி (Android க்கான தொகுப்பு ஐடி, iOS க்கான பண்டில் ஐடி) |
options விருப்பத்தேர்வு | object | கட்டளை விருப்பங்கள். எ.கா. "timeout": (Android மட்டுமே) பயன்பாட்டை முடிக்க மீண்டும் முயற்சிக்க நேரம் (அப்பியம் ஆவணங்களில் மேலும் காண்க) |
ஆதரவு
isAppInstalled
குறிப்பிட்ட பயன்பாடு சாதனத்தில் நிறுவப்பட்டுள்ளதா என்பதைச் சரிபார்க்கவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.isAppInstalled(appId)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
appId | string | பயன்பாட்டு ஐடி (Android க்கான தொகுப்பு ஐடி, iOS க்கான பண்டில் ஐடி) |
திருப்பி அனுப்புகிறது
- <boolean>
isAppInstalled
: நிறுவப்பட்டிருந்தால் true, நிறுவப்படவில்லை எனில் false என்று திரும்ப அனுப்பு
ஆதரவு
queryAppState
சாதனத்தில் கொடுக்கப்பட்ட பயன்பாட்டு நிலையைப் பெறுக
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.queryAppState(appId)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
appId | string | பயன்பாட்டு ஐடி (Android க்கான தொகுப்பு ஐடி, iOS க்கான பண்டில் ஐடி) |
திருப்பி அனுப்புகிறது
- <number>
appStatus
: 0 என்பது நிறுவப்படவில்லை. 1 என்பது இயங்கவில்லை. 2 என்பது பின்னணியில் இயங்குகிறது அல்லது இடைநிறுத்தப்பட்டது. 3 என்பது பின்னணியில் இயங்குகிறது. 4 என்பது முன்னணியில் இயங்குகிறது
ஆதரவு
hideKeyboard
மென்மையான விசைப்பலகையை மறைக்கவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.hideKeyboard(strategy, key, keyCode, keyName)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
strategy விருப்பத்தேர்வு | string | விசைப்பலகை மறைக்கும் உத்தி (UIAutomation மட்டும்), கிடைக்கக்கூடிய உத்திகள் - 'press', 'pressKey', 'swipeDown', 'tapOut', 'tapOutside', 'default' |
key விருப்பத்தேர்வு | string | உத்தி 'pressKey' எனில் விசை மதிப்பு |
keyCode விருப்பத்தேர்வு | string | உத்தி 'pressKey' எனில் விசை குறியீடு |
keyName விருப்பத்தேர்வு | string | உத்தி 'pressKey' எனில் விசை பெயர் |
ஆதரவு
isKeyboardShown
மென்மையான விசைப்பலகை காட்டப்படுகிறதா இல்லையா.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.isKeyboardShown()
திருப்பி அனுப்புகிறது
- <boolean>
isKeyboardShown
: விசைப்பலகை காட்டப்பட்டால் உண்மை
ஆதரவு
pushFile
குறிப்பிட்ட இடத்தில் சாதனத்தில் ஒரு கோப்பை வைக்கவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.pushFile(path, data)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
path | string | தரவை நிறுவுவதற்கான பாதை |
data | string | base64 இல் கோப்பின் உள்ளடக்கம் |
ஆதரவு
pullFile
சாதனத்தின் கோப்பு அமைப்பிலிருந்து ஒரு கோப்பைப் பெறவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.pullFile(path)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
path | string | கோப்பை இழுக்க சாதனத்தில் உள்ள பாதை |
திருப்பி அனுப்புகிறது
- <string>
response
: base64 இல் கோப்பின் உள்ளடக்கம்
ஆதரவு
pullFolder
சாதனத்தின் கோப்பு அமைப்பிலிருந்து ஒரு கோப்புறையைப் பெறவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.pullFolder(path)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
path | string | சாதனத்தில் முழு கோப்புறைக்கான பாதை |
ஆதரவு
toggleAirplaneMode
சாதனத்தில் விமான பயன்முறையை நிலைமாற்று.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.toggleAirplaneMode()
ஆதரவு
toggleData
தரவு சேவையின் நிலையை மாற்றவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.toggleData()
ஆதரவு
toggleWiFi
வைஃபை சேவையின் நிலையை மாற்றவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.toggleWiFi()
ஆதரவு
toggleLocationServices
இருப்பிட சேவையின் நிலையை மாற்றவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.toggleLocationServices()
ஆதரவு
toggleNetworkSpeed
நெட்வொர்க் வேகத்தை அமைக்கவும் (எமுலேட்டர் மட்டுமே)
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.toggleNetworkSpeed(netspeed)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
netspeed | string | நெட்வொர்க் வகை - 'full', 'gsm', 'edge', 'hscsd', 'gprs', 'umts', 'hsdpa', 'lte', 'evdo' |
ஆதரவு
openNotifications
Android அறிவிப்புகளைத் திறக்கவும் (எமுலேட்டர் மட்டுமே).
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.openNotifications()
ஆதரவு
startActivity
தொகுப்பு பெயர் மற்றும் செயல்பாட்டு பெயரை வழங்குவதன் மூலம் Android செயல்பாட்டைத் தொடங்கவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.startActivity(appPackage, appActivity, appWaitPackage, appWaitActivity, intentAction, intentCategory, intentFlags, optionalIntentArguments, dontStopAppOnReset)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
appPackage | string | பயன்பாட்டின் பெயர் |
appActivity | string | செயல்பாட்டு பெயர் |
appWaitPackage விருப்பத்தேர்வு | string | காத்திருக்க வேண்டிய பயன்பாட்டின் பெயர் |
appWaitActivity விருப்பத்தேர்வு | string | காத்திருக்க வேண்டிய செயல்பாட்டு பெயர் |
intentAction=android.intent.action.MAIN விருப்பத்தேர்வு | string | செயல்பாட்டைத் தொடங்க பயன்படுத்தப்படும் நோக்க செயல் |
intentCategory=android.intent.category.LAUNCHER விருப்பத்தேர்வு | string | செயல்பாட்டைத் தொடங்க பயன்படுத்தப்படும் நோக்க வகை |
intentFlags=0x10200000 விருப்பத்தேர்வு | string | செயல்பாட்டைத் தொடங்கப் பயன்படுத்தப்படும் கொடிகள் |
optionalIntentArguments விருப்பத்தேர்வு | string | செயல்பாட்டைத் தொடங்க பயன்படுத்தப்படும் கூடுதல் நோக்க வாதங்கள் |
dontStopAppOnReset விருப்பத்தேர்வு | string | adb ஐப் பயன்படுத்தி பயன்பாட்டைத் தொடங்குவதற்கு முன், சோதனையில் உள்ள பயன்பாட்டின் செயல்முறையை நிறுத்தாது |
ஆதரவு
getSystemBars
நிலை மற்றும் வழிசெலுத்தல் பட்டிகளின் தெரிவுநிலை மற்றும் எல்லைகள் தகவலைப் பெறவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getSystemBars()
திருப்பி அனுப்புகிறது
- <object[]>
systemBars
: நிலை மற்றும் வழிசெலுத்தல் பட்டியின் தெரிவுநிலை மற்றும் எல்லைகள் பற்றிய தகவல்
ஆதரவு
getDeviceTime
சாதனத்தில் நேரத்தைப் பெறுக.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getDeviceTime()
திருப்பி அனுப்புகிறது
- <string>
time
: சாதனத்தில் நேரம்
ஆதரவு
getDisplayDensity
சாதனத்திலிருந்து காட்சி அடர்த்தியைப் பெறுக.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getDisplayDensity()
திருப்பி அனுப்புகிறது
- <*>
ஆதரவு
touchId
டச் ஐடி நிகழ்வை உருவகப்படுத்தவும் (iOS சிமுலேட்டர் மட்டுமே). இந்த அம்சத்தை இயக்க, allowTouchIdEnroll
விரும்பிய திறன் true என அமைக்கப்பட வேண்டும் மற்றும் சிமுலேட்டர் பதிவுசெய்யப்பட வேண்டும். allowTouchIdEnroll ஐ true என அமைக்கும்போது, அது இயல்பாக சிமுலேட்டரைப் பதிவுசெய்யும். பதிவு நிலையை நிலைமாற்றலாம். அப்பியம் செயலாக்கம் அல்லது அதன் முதன்மை பயன்பாடு (எ.கா. Terminal.app அல்லது Appium.app) Mac OS அணுகலுக்கு அணுகல் இருந்தால், System Preferences > Security & Privacy > Privacy > Accessibility பட்டியலில் இந்த அழைப்பு மட்டுமே செயல்படும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.touchId(match)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
match | boolean | நாங்கள் வெற்றிகரமான தொடுதலை உருவகப்படுத்துகிறோமா (true) அல்லது தோல்வியுற்ற தொடுதலா (false) |
ஆதரவு
toggleEnrollTouchId
டச்ஐடி ஏற்க சிமுலேட்டர் பதிவுசெய்யப்பட்டதை நிலைமாற்றவும் (iOS சிமுலேட்டர் மட்டுமே). இந்த அம்சத்தை இயக்க, allowTouchIdEnroll
விரும்பிய திறன் true என அமைக்கப்பட வேண்டும். allowTouchIdEnroll
true என அமைக்கப்படும்போது, சிமுலேட்டர் இயல்பாக பதிவுசெய்யப்படும், மேலும் 'Toggle Touch ID Enrollment' பதிவு நிலையை மாற்றுகிறது. அப்பியம் செயல்முறை அல்லது அதன் பெற்றோர் பயன்பாடு (எ.கா., Terminal.app அல்லது Appium.app) System Preferences > Security & Privacy > Privacy > Accessibility பட்டியலில் Mac OS அணுகலுக்கு அணுகல் இருந்தால் மட்டுமே இந்த அழைப்பு செயல்படும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.toggleEnrollTouchId(enabled)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
enabled=true விருப்பத்தேர்வு | boolean | TouchID பதிவு இயக்கப்பட வேண்டுமானால் true க்கு சமம் |
ஆதரவு
launchApp
சாதனத்தில் ஒரு பயன்பாட்டைத் தொடங்கவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
இந்த நெறிமுறை கட்டளை காலாவதியானது
iOS க்கு, driver.execute('mobile: launchApp', { ... })
ஐப் பயன்படுத்தவும், மற்றும் Android க்கு, driver.execute('mobile: activateApp', { ... })
ஐப் பயன்படுத்தவும்.
பயன்பாடு
driver.launchApp()
ஆதரவு
closeApp
சாதனத்தில் ஒரு பயன்பாட்டை மூடவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
இந்த நெறிமுறை கட்டளை காலாவதியானது
இதற்கு பதிலாக driver.execute('mobile: terminateApp', { ... })
ஐப் பயன்படுத்தவும்
பயன்பாடு
driver.closeApp()
ஆதரவு
background
இந்த அமர்வுக்கான தற்போது இயங்கும் பயன்பாட்டை பின்னணிக்கு அனுப்பவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
இந்த நெறிமுறை கட்டளை காலாவதியானது
இதற்கு பதிலாக driver.execute('mobile: backgroundApp', { ... })
ஐப் பயன்படுத்தவும்
பயன்பாடு
driver.background(seconds)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
seconds=null | number, null | பயன்பாட்டை மீட்டெடுக்க நேரம் காலாவதி, 'null' எனில் பயன்பாடு மீட்டெடுக்கப்படாது |
ஆதரவு
endCoverage
சோதனை பாதுகாப்பு தரவைப் பெறுக.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.endCoverage(intent, path)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
intent | string | ஒளிபரப்புவதற்கான நோக்கம் |
path | string | .ec கோப்பிற்கான பாதை |
ஆதரவு
getStrings
பயன்பாட்டு சரங்களைப் பெறுக.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getStrings(language, stringFile)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
language விருப்பத்தேர்வு | string | மொழி குறியீடு |
stringFile விருப்பத்தேர்வு | string | சரம் கோப்பிற்கான பாதை |
திருப்பி அனுப்புகிறது
- <object>
appStrings
: குறிப்பிட்ட மொழி மற்றும் சரங்கள் கோப்புப்பெயருக்கான பயன்பாட்டிலிருந்து வரையறுக்கப்பட்ட அனைத்து சரங்களும்
ஆதரவு
setValueImmediate
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.setValueImmediate(elementId, text)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
elementId | String | கூறுகளைக் கண்டறிய முந்தைய அழைப்பில் திரும்பப்பட்ட உறுப்பின் ஐடி |
text | string | ஒரு உறுப்புக்கு அமைக்க உரை |
ஆதரவு
replaceValue
மதிப்பை நேரடியாக உறுப்புக்கு மாற்றவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.replaceValue(elementId, value)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
elementId | String | கூறுகளைக் கண்டறிய முந்தைய அழைப்பில் திரும்பப்பட்ட உறுப்பின் ஐடி |
value | string | உறுப்பில் மாற்ற வேண்டிய மதிப்பு |
ஆதரவு
getSettings
சாதனத்தில் தற்போதைய அமைப்புகளைப் பெறுக.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getSettings()
திருப்பி அனுப்புகிறது
- <object>
settings
: தற்போது குறிப்பிடப்பட்ட அனைத்து அமைப்புகளின் JSON அகராதி, அமைப்புகள் API ஐப் பார்க்கவும்
ஆதரவு
updateSettings
சாதனத்தில் தற்போதைய அமைப்பைப் புதுப்பிக்கவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.updateSettings(settings)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
settings | object | புதுப்பிக்க வேண்டிய அமைப்புகளுடன் விசை/மதிப்பு பொருள் |
ஆதரவு
receiveAsyncResponse
ஜாவாஸ்கிரிப்டை ஒத்திசைவற்ற செயலாக்கத்திற்கான கால்பேக் url.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.receiveAsyncResponse(response)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
response | object | சாதனத்தில் பெற வேண்டிய பதில் |
ஆதரவு
gsmCall
GSM அழைப்பைச் செய்யவும் (எமுலேட்டர் மட்டுமே).
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.gsmCall(phoneNumber, action)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
phoneNumber | string | அழைக்க வேண்டிய தொலைபேசி எண் |
action | string | செயல் - 'call', 'accept', 'cancel', 'hold' |
ஆதரவு
gsmSignal
GSM சிக்னல் வலிமையை அமைக்கவும் (எமுலேட்டர் மட்டுமே).
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.gsmSignal(signalStrength, signalStrengh)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
signalStrength | string | சிக்னல் வலிமை [0, 4] வரம்பில் |
signalStrengh விருப்பத்தேர்வு | string | சிக்னல் வலிமை [0, 4] வரம்பில். Appium v1.11.0 அல்லது குறைவானதைப் பயன்படுத்தினால் இந்த அளவுருவை அதே மதிப்புடன் அமைக்கவும் (https://github.com/appium/appium/issues/12234 ஐப் பார்க்கவும்). |
ஆதரவு
powerCapacity
பேட்டரி சதவீதத்தை அமைக்கவும் (எமுலேட்டர் மட்டுமே).
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.powerCapacity(percent)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
percent | number | [0, 100] வரம்பில் சதவீத மதிப்பு |
ஆதரவு
powerAC
பேட்டரி சார்ஜரின் நிலையை இணைக்கப்பட்டதா அல்லது இல்லையா என்பதை அமைக்கவும் (எமுலேட்டர் மட்டுமே).
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.powerAC(state)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
state | string | நிலையை அமைக்கவும். on அல்லது off |
ஆதரவு
gsmVoice
GSM குரல் நிலையை அமைக்கவும் (எமுலேட்டர் மட்டுமே).
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.gsmVoice(state)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
state | string | GSM குரலின் நிலை - 'unregistered', 'home', 'roaming', 'searching', 'denied', 'off', 'on' |
ஆதரவு
sendSms
SMS செய்தியை உருவகப்படுத்தவும் (எமுலேட்டர் மட்டுமே).
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.sendSms(phoneNumber, message)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
phoneNumber | string | SMS அனுப்ப வேண்டிய தொலைபேசி எண் |
message | string | SMS செய்தி |
ஆதரவு
fingerPrint
ஆதரிக்கப்படும் எமுலேட்டர்களில் பயனர்களின் விரல் ரேகை ஸ்கேன்களைப் பயன்படுத்தி அங்கீகரிக்கவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.fingerPrint(fingerprintId)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
fingerprintId | number | Android Keystore அமைப்பில் சேமிக்கப்பட்ட விரல் ரேகைகள் (1 முதல் 10 வரை) |
ஆதரவு
setClipboard
கணினி கிளிப்போர்டின் உள்ளடக்கத்தை அமைக்கவும்
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.setClipboard(content, contentType, label)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
content | string | உண்மையான base64 குறியாக்கப்பட்ட கிளிப்போர்டு உள்ளடக்கம் |
contentType விருப்பத்தேர்வு | string | பெற உள்ளடக்கத்தின் வகை. Plaintext, Image, URL. Android plaintext மட்டுமே ஆதரிக்கிறது |
label விருப்பத்தேர்வு | string | Android க்கான கிளிப்போர்டு தரவு லேபிள் |
திருப்பி அனுப்புகிறது
- <string>
response
: அப்பியம் சேவையகத்திலிருந்து பதில்
ஆதரவு
getClipboard
கணினி கிளிப்போர்டின் உள்ளடக்கத்தைப் பெறுக
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getClipboard(contentType)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
contentType விருப்பத்தேர்வு | string | பெற வேண்டிய உள்ளடக்கத்தின் வகை. Plaintext, Image, URL. Android plaintext மட்டுமே ஆதரிக்கிறது |
திருப்பி அனுப்புகிறது
- <string>
response
: கிளிப்போர்டு உள்ளடக்கம் base64-குறியாக்கப்பட்ட சரமாக அல்லது கிளிப்போர்டு காலியாக இருந்தால் வெற்று சரமாகும்
ஆதரவு
touchPerform
இந்த செயல்பாடு ஒரு சுதேச சூழலிலிருந்து மட்டுமே கிடைக்கும். 'தொடுதல் செயல்படுத்து' மற்ற தனிப்பட்ட தொடுதல் தொடர்புகளைப் போலவே செயல்படுகிறது, ஆனால் இது ஒரு கட்டளையாக ஒன்றுக்கும் மேற்பட்ட தொடுதல் செயல்களை இணைக்க உங்களை அனுமதிக்கிறது. அப்பியம் கட்டளைகள் நெட்வொர்க் வழியாக அனுப்பப்படுவதால் மற்றும் கட்டளைகளுக்கு இடையில் தாமதம் இருப்பதால் இது பயனுள்ளதாக இருக்கும். இந்த தாமதம் சில தொடு தொடர்புகளை சாத்தியமற்றதாக்கலாம், ஏனெனில் சில தொடர்புகள் ஒரு வரிசையில் செயல்பட வேண்டும். செங்குத்து, எடுத்துக்காட்டாக, அழுத்துதல், வேறு y ஆயத்திற்கு நகர்த்துதல், பின்னர் விடுவித்தல் ஆகியவற்றைக் கொண்டிருக்கும். இது வேலை செய்ய, தொடர்புகளுக்கு இடையில் தாமதம் இருக்க முடியாது.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.touchPerform(actions)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
actions | object[] | செய்ய வேண்டிய செயலின் வகை (எ.கா. moveTo, release, press, tap, wait) |
உதாரணம்
// சதவீதத்தால் கிடைமட்ட ஸ்வைப் செய்யவும்
const startPercentage = 10;
const endPercentage = 90;
const anchorPercentage = 50;
const { width, height } = driver.getWindowSize();
const anchor = height * anchorPercentage / 100;
const startPoint = width * startPercentage / 100;
const endPoint = width * endPercentage / 100;
driver.touchPerform([
{
action: 'press',
options: {
x: startPoint,
y: anchor,
},
},
{
action: 'wait',
options: {
ms: 100,
},
},
{
action: 'moveTo',
options: {
x: endPoint,
y: anchor,
},
},
{
action: 'release',
options: {},
},
]);
ஆதரவு
multiTouchPerform
இந்த செயல்பாடு ஒரு சுதேச சூழலிலிருந்து மட்டுமே கிடைக்கும். பல தொடுதல் செயல் வரிசையை செயல்படுத்தவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.multiTouchPerform(actions)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
actions | object[] | செய்ய வேண்டிய செயலின் வகை (எ.கா. moveTo, release, press, tap, wait) |
ஆதரவு
executeDriverScript
இந்த கட்டளை உங்களை WebdriverIO ஸ்கிரிப்டை சரமாக குறிப்பிட்டு அப்பியம் சர்வருக்கு உள்ளூர் செயலாக்கத்திற்காக பரிமாற்றம் செய்ய அனுமதிக்கிறது. இந்த அணுகுமுறை ஒவ்வொரு கட்டளையுடனும் தொடர்புடைய சாத்தியமான தாமதத்தைக் குறைக்க உதவுகிறது. இந்த கட்டளையை அப்பியம் 2.0 உடன் பயன்படுத்த, execute-driver-plugin
செருகுநிரலை நிறுவியிருக்க வேண்டும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.executeDriverScript(script, type, timeout)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
script | string | செயல்படுத்த வேண்டிய ஸ்கிரிப்ட். தற்போதைய சர்வருடன் இணைக்கப்பட்ட WebdriverIO அமர்வைக் குறிக்கும் 'driver' பொருளுக்கு அணுகல் உள்ளது. |
type விருப்பத்தேர்வு | string | ஸ்கிரிப்டில் பயன்படுத்தப்படும் மொழி/கட்டமைப்பு. தற்போது, 'webdriverio' மட்டுமே ஆதரிக்கப்படுகிறது மற்றும் அது இயல்புநிலையாகும். |
timeout விருப்பத்தேர்வு | number | அப்பியம் சர்வரால் கொல்லப்படுவதற்கு முன் ஸ்கிரிப்ட் இயங்க அனுமதிக்கப்பட வேண்டிய மில்லிவினாடிகளின் எண்ணிக்கை. 1 மணிநேரத்திற்கு சமமான இயல்புநிலை அமைப்பு. |
திருப்பி அனுப்புகிறது
- <object>
result
: இரண்டு புலங்களைக் கொண்ட பொருள்: 'result', இது ஸ்கிரிப்டின் திருப்பி மதிப்பு, மற்றும் 'logs', இது 3 உள் புலங்களைக் கொண்டுள்ளது, 'log', 'warn', மற்றும் 'error', ஸ்கிரிப்டின் செயலாக்கத்தில் console.log, console.warn, மற்றும் console.error மூலம் பதிவு செய்யப்பட்ட சரங்களின் வரிசையைக் கொண்டிருக்கிறது.
getEvents
அப்பியம் சர்வரில் சேமிக்கப்பட்ட நிகழ்வுகளைப் பெறுக.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getEvents(type)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
type | string[] | வகை வழங்கப்பட்டால் அந்த வகையுடன் வடிகட்டப்பட்ட நிகழ்வுகளைப் பெறுக. |
திருப்பி அனுப்புகிறது
- <object>
result
:{'commands' => [{'cmd' => 123455, ....}], 'startTime' => 1572954894127, }
போன்ற நிகழ்வுகளின் JSON அகராதி.
ஆதரவு
logEvent
ஒரு விருப்ப நிகழ்வைச் சேமிக்கவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.logEvent(vendor, event)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
vendor | string | விற்பனையாளரின் பெயர். இது vendor:event இல் vendor ஆக இருக்கும். |
event | string | நிகழ்வின் பெயர். இது vendor:event இல் event ஆக இருக்கும். |
ஆதரவு
compareImages
இந்த அம்சம் OpenCV கட்டமைப்பின் திறன்களைப் பயன்படுத்தி படங்களை ஒப்பிடுகிறது. இந்த செயல்பாடு செயல்பட, OpenCV கட்டமைப்பு மற்றும் opencv4nodejs தொகுதி ஆகிய இரண்டும் அப்பியம் சர்வர் இயங்கும் எந்திரத்தில் நிறுவப்பட வேண்டும் என்பதை நினைவில் கொள்ளவும். மேலும், அப்பியம் 2.0 உடன் இந்த அம்சத்தைப் பயன்படுத்த images-plugin
செருகுநிரலை நிறுவியிருக்க வேண்டும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.compareImages(mode, firstImage, secondImage, options)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
mode=matchFeatures | string | சாத்தியமான ஒப்பீட்டு முறைகளில் ஒன்று: 'matchFeatures', 'getSimilarity', 'matchTemplate'. 'matchFeatures' இயல்பாக உள்ளது. |
firstImage | string | படத் தரவு. OpenCV நூலகம் தானாகவே ஏற்றுக்கொள்ளும் அனைத்து பட வடிவங்களும் ஆதரிக்கப்படுகின்றன. |
secondImage | string | படத் தரவு. OpenCV நூலகம் தானாகவே ஏற்றுக்கொள்ளும் அனைத்து பட வடிவங்களும் ஆதரிக்கப்படுகின்றன. |
options=[object Object] | object | இந்த அகராதியின் உள்ளடக்கம் உண்மையான mode மதிப்பைப் பொறுத்தது. மேலும் விவரங்களுக்கு appium-support தொகுதியின் ஆவணங்களைப் பார்க்கவும். |
திருப்பி அனுப்புகிறது
- <object>
result
: விளைவு அகராதியின் உள்ளடக்கம் உண்மையானmode
மற்றும்options
மதிப்புகளைப் பொறுத்தது. மேலும் விவரங்களுக்குappium-support
தொகுதியின் ஆவணங்களைப் பார்க்கவும்.
implicitWait
உறுப்புகளைத் தேடும்போது இயக்கி காத்திருக்க வேண்டிய நேரத்தை அமைக்கவும். ஒற்றை உறுப்பைத் தேடும்போது, ஒரு உறுப்பு கிடைக்கும் வரை அல்லது நேரம் முடிவடையும் வரை, எது முதலில் நிகழ்ந்தாலும், இயக்கி பக்கத்தை வினவ வேண்டும். பல உறுப்புகளைத் தேடும்போது, குறைந்தபட்சம் ஒரு உறுப்பு கிடைக்கும் வரை அல்லது நேரம் முடிவடையும் வரை இயக்கி பக்கத்தை வினவ வேண்டும், அந்த நேரத்தில் வெற்று பட்டியலைத் திருப்பி அனுப்ப வேண்டும். இந்த கட்டளை ஒருபோதும் அனுப்பப்படவில்லை என்றால், இயக்கி 0ms மறைமுக காத்திருப்புக்கு இயல்புநிலையாக இருக்க வேண்டும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.implicitWait(ms)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
ms | number | ஒரு உறுப்பில் காத்திருக்க வேண்டிய மில்லிவினாடிகளின் அளவு. |
ஆதரவு
getLocationInView
திரையில் உள்ள ஒரு உறுப்பு உருளப்பட்ட பிறகு அதன் இருப்பிடத்தைத் தீர்மானிக்கவும்.
குறிப்பு: இது ஒரு உள் கட்டளையாகக் கருதப்படுகிறது மற்றும் சரியான சுதேச நிகழ்வுகளை உருவாக்க ஒரு உறுப்பின் இருப்பிடத்தைத் தீர்மானிக்க மட்டுமே பயன்படுத்தப்பட வேண்டும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getLocationInView(elementId)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
elementId | String | கட்டளையை வழிநடத்த உறுப்பின் ID |
திருப்பி அனுப்புகிறது
- <Object>
location
: பக்கத்தில் உறுப்புக்கான X மற்றும் Y ஆயங்கள்.
ஆதரவு
sendKeys
செயலில் உள்ள உறுப்புக்கு விசை அடிகளின் வரிசையை அனுப்பவும்
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.sendKeys(value)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
value | string[] | தட்டச்சு செய்ய வேண்டிய விசைகளின் வரிசை. வரிசை வழங்கப்பட வேண்டும். |
ஆதரவு
availableIMEEngines
எந்திரத்தில் உள்ள அனைத்து இயந்திரங்களின் பட்டியலிடுங்கள். ஒரு இயந்திரத்தைப் பயன்படுத்த, அது இந்த பட்டியலில் இருக்க வேண்டும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.availableIMEEngines()
திருப்பி அனுப்புகிறது
- <String[]>
engines
: கிடைக்கக்கூடிய இயந்திரங்களின் பட்டியல்
ஆதரவு
getActiveIMEEngine
செயலில் உள்ள IME இயந்திரத்தின் பெயரைப் பெறுக. பெயர் சரம் தளம் குறிப்பிட்டது.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getActiveIMEEngine()
திருப்பி அனுப்புகிறது
- <String>
engine
: செயலில் உள்ள IME இயந்திரத்தின் பெயர்
ஆதரவு
isIMEActivated
IME உள்ளீடு தற்போது செயலில் உள்ளதா என்பதைக் குறிக்கிறது
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.isIMEActivated()
திருப்பி அனுப்புகிறது
- <Boolean>
isActive
: IME உள்ளீடு கிடைக்கிறது மற்றும் தற்போது செயலில் இருந்தால் true, இல்லையெனில் false
ஆதரவு
deactivateIMEEngine
தற்போது செயலில் உள்ள IME இயந்திரத்தை செயலிழக்கச் செய்கிறது.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.deactivateIMEEngine()
ஆதரவு
activateIMEEngine
கிடைக்கக்கூடிய இயந்திரத்தை உருவாக்குங்கள்
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.activateIMEEngine(engine)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
engine | string | செயல்படுத்த வேண்டிய இயந்திரத்தின் பெயர் |
ஆதரவு
asyncScriptTimeout
/session/:sessionId/execute_async
மூலம் செயல்படுத்தப்படும் ஒத்திசைவற்ற ஸ்கிரிப்ட்கள் நிறுத்தப்படுவதற்கும் கிளையண்டுக்கு டைம்அவுட்
பிழை திருப்பப்படுவதற்கும் முன் நடைமுறைப்படுத்த அனுமதிக்கப்படும் மில்லிவினாடிகளில் நேரத்தின் அளவை அமைக்கவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.asyncScriptTimeout(ms)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
ms | number | நேரம் வரம்பிட்ட கட்டளைகள் இயங்க அனுமதிக்கப்படும் மில்லிவினாடிகளில் நேரத்தின் அளவு |
ஆதரவு
submit
படிவ உறுப்பைச் சமர்ப்பிக்கவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.submit(elementId)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
elementId | String | சமர்ப்பிக்க வேண்டிய படிவ உறுப்பின் ID |
ஆதரவு
getElementSize
பிக்சல்களில் ஒரு உறுப்பின் அளவைத் தீர்மானிக்கவும். அளவு width
மற்றும் height
பண்புகளுடன் JSON பொருளாக திருப்பப்படும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getElementSize(elementId)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
elementId | String | கட்டளையை வழிநடத்த உறுப்பின் ID |
திருப்பி அனுப்புகிறது
- <Object>
size
: பிக்சல்களில் உறுப்பின் அகலம் மற்றும் உயரம்.
ஆதரவு
getElementLocation
பக்கத்தில் ஒரு உறுப்பின் இருப்பிடத்தைத் தீர்மானிக்கவும். புள்ளி (0, 0)
பக்கத்தின் மேல் இடது மூலையைக் குறிக்கிறது. உறுப்பின் ஆயத்தொலைவுகள் x
மற்றும் y
பண்புகளுடன் JSON பொருளாக திருப்பப்படும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getElementLocation(elementId)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
elementId | String | கட்டளையை வழிநடத்த உறுப்பின் ID |
திருப்பி அனுப்புகிறது
- <Object>
location
: பக்கத்தில் உறுப்புக்கான X மற்றும் Y ஆயங்கள்.
ஆதரவு
touchClick
தொடுதல் இயக்கப்பட்ட சாதனத்தில் ஒற்றை தட்டு.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.touchClick(element)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
element | string | ஒற்றை தட்டு செய்ய வேண்டிய உறுப்பின் ID. |
ஆதரவு
touchDown
திரையில் விரல் கீழே.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.touchDown(x, y)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
x | number | திரையில் x ஆயத்தொலைவு |
y | number | திரையில் y ஆயத்தொலைவு |
ஆதரவு
touchUp
திரையில் விரல் மேலே.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.touchUp(x, y)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
x | number | திரையில் x ஆயத்தொலைவு |
y | number | திரையில் y ஆயத்தொலைவு |
ஆதரவு
touchMove
திரையில் விரல் நகருங்கள்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.touchMove(x, y)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
x | number | திரையில் x ஆயத்தொலைவு |
y | number | திரையில் y ஆயத்தொலைவு |
ஆதரவு
touchLongClick
விரல் அசைவு நிகழ்வுகளைப் பயன்படுத்தி தொடு திரையில் நீண்ட நேரம் அழுத்தவும்.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.touchLongClick(element)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
element | string | நீண்ட நேரம் அழுத்த வேண்டிய உறுப்பின் ID |
ஆதரவு
touchFlick
விரல் அசைவு நிகழ்வுகளைப் பயன்படுத்தி தொடு திரையில் துடிக்கவும். இந்த ஃப்ளிக் கட்டளை ஒரு குறிப்பிட்ட திரை இருப்பிடத்தில் தொடங்குகிறது.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.touchFlick(xoffset, yoffset, element, speed, xspeed, yspeed)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
xoffset விருப்பத்தேர்வு | number | டான்ட்லி வேகமாக அசைய வேண்டிய பிக்சல்களில் x ஆஃப்செட் |
yoffset விருப்பத்தேர்வு | number | டான்ட்லி வேகமாக அசைய வேண்டிய பிக்சல்களில் y ஆஃப்செட் |
element விருப்பத்தேர்வு | string | வேகமாக அசைதல் தொடங்கும் உறுப்பின் ID |
speed விருப்பத்தேர்வு | number | வினாடிக்கு பிக்சல்களில் வேகம் |
xspeed விருப்பத்தேர்வு | number | வினாடிக்கு பிக்சல்களில் x வேகம் |
yspeed விருப்பத்தேர்வு | number | வினாடிக்கு பிக்சல்களில் y வேகம் |
ஆதரவு
getOrientation
தற்போதைய சாதன திசை அமைப்பைப் பெறுக.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getOrientation()
திருப்பி அனுப்புகிறது
- <String>
orientation
: ScreenOrientation இல் வரையறுக்கப்பட்ட மதிப்பிற்கு ஏற்ப தற்போதைய திசை அமைப்பு:LANDSCAPE|PORTRAIT
.
ஆதரவு
setOrientation
சாதன திசை அமைப்பை அமைக்கவும்
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.setOrientation(orientation)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
orientation | string | ScreenOrientation இல் வரையறுக்கப்பட்ட புதிய உலாவி திசை அமைப்பு: LANDSCAPE|PORTRAIT |
ஆதரவு
getLogs
கொடுக்கப்பட்ட பதிவு வகைக்கான பதிவைப் பெறுங்கள். ஒவ்வொரு கோரிக்கைக்குப் பிறகும் பதிவு பஃபர் மீட்டமைக்கப்படுகிறது.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getLogs(type)
அளபுருக்கள்
பெயர் | வகை | விவரங்கள் |
---|---|---|
type | string | பதிவு வகை |
திருப்பி அனுப்புகிறது
- <Object[]>
logs
: பதிவு உள்ளீடுகளின் பட்டியல்.
ஆதரவு
getLogTypes
கிடைக்கக்கூடிய பதிவு வகைகளைப் பெறுக.
அப்பியம் கட்டளை. மேலும் விவரங்கள் அதிகாரப்பூர்வ நெறிமுறை ஆவணங்களில் காணலாம்.
பயன்பாடு
driver.getLogTypes()
திருப்பி அனுப்புகிறது
- <String[]>
logTypes
: கிடைக்கக்கூடிய பதிவு வகைகளின் பட்டியல்.
ஆதரவு