argist-selenium/readme.md

79 lines
1.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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