2023-03-19 13:57:39 +03:00
|
|
|
|
# argist-selenium
|
|
|
|
|
|
2023-03-19 14:09:26 +03:00
|
|
|
|
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
|