argist-selenium/readme.md

1.7 KiB
Raw Blame History

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