# 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