9e3eabad7c | ||
---|---|---|
Core | ||
projects | ||
.gitignore | ||
README.md | ||
index.js | ||
package-lock.json | ||
package.json | ||
readme.md |
readme.md
argist-selenium
Argist adına yapılmış selenium işlemlerini kolaylaştıran proje
StartSelenium()
Chromede yeni bir pencere açar
CreateTab() : TabIndex
Yeni bir sekme açar ve o sekmeye geçer, geriye sekme idsi döner
goTab(index | TabIndex)
Belirtilen sekmeye geçer
Navigate(url)
Sekmede belirtilen url
'i açar
GoBack()
Bir önceki siteye geri döner
GoForward()
Geri gelinen siteye geri döner
Refresh()
Sayfayı yeniler
GoBack()
Bir önceki siteye geri döner
GoLastTab()
Son açılan sekmeye geçer
GoFirstTab()
İlk açılan sekmeye geçer
NextTab()
Sonraki sekmeye geçer
PrevTab()
önceki sekmeye geçer
GetCurrentTabIndex()
Kaçıncı sekmede olduğunu döner
WaitElement(selector, timeout?)
selector
elementinin ekranda görünmesini bekler. timeout(ms) kadar zaman geçtikten sonra otomatik geçer
ClickElement(selector,checkLocated, timeout)
selector
elementine tıklar. checkLocated
true belirtilirse ekranda görünmesini bekler (default), false ise ekranda görünmesini beklemez.
ClearElement(selector,checkLocated, timeout)
selector
elementinin içindeki değeri temizler. checkLocated
true belirtilirse ekranda görünmesini bekler (default), false ise ekranda görünmesini beklemez.
WriteElement(selector, value,checkLocated, timeout)
selector
elementinin içine value
değerini klavyeden girer. checkLocated
true belirtilirse ekranda görünmesini bekler (default), false ise ekranda görünmesini beklemez.
GetAttribute(selector, name)
selector
elementinin name
isimli özelliğini geri döner
SubmitElement(selector, name)
selector
form elementini gönderilmesini tetikler