|
|
||
|---|---|---|
| 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