Selenium’da Safari Tarayıcısını Kullanmak

Python kütüphanesi olan selenium macOs işletim sisteminin tarayıcı olan Safari ile nasıl kullanacağımızı göstereceğim. Bunun için cihazımızın yazılım sürümünün High Sierra veya daha yüksek olması gerekmekte. Ve terminalden Safari’yi kullanmak için izin vermemiz gerekli.

Selenium kurulumu

Selenium test aracı olarak pythonda selenium kurulumunu yapalım. Pip yardımıyla terminal üzerinden aşağıdaki komut ile kuralım.

pip install selenium

Terminal ile gerekli izinlerin verilmesi

Terminali açıyoruz ve ilk olarak;

safaridriver --enable

Bu komutu kullanıyoruz. Ve şifremizi girdikten sonra Safari’yi projelerimizde kullanmaya başlayabiliriz.

Safari’nin Selenium ile test edilmesi

Hemen ufak bir python örneği ile test edelim.

from selenium.webdriver import Safari

driver = Safari()
driver.get("https://www.alierenekinci.com/")

Gördüğümüz gibi Selenium’u safari ile çalıştırdık. Eğer tarayıca her hangi noktaya tıklarsanız aşadağıdaki bildirimi alırsınız.

WebDriver sonlandırmak Ve Oturum

Üsteki bildirim test aracı çalışırken hata oluşmasın diye yapılmış.

Eğer Turn Off All Automation butonuna basarsanız webdriveri tekrardan etkinleştirmeniz gerekecek. Etkinleştirmezseniz altaki gibi bir hata alırsınız.

Continue Session butonuna basarsanız tarayıcı test işlemini sonlandırıp tarayıcı kullanmanıza izin verecektir. Stop Sessiın ise tarayıcı kapatmanıza yarıyor.

Bu yazıda Selenium’da nasıl Safari’yi kullanacağımızı gördük. İlerleyen konularda veribilimi ile bir çok konuya değineceğim. Birçok örnek ve bilgiyi derlediğim bloğuma destek olmak için anket kısmından görüşlerinizi iletebilirsiniz. Sağlıcakla kalın. 😊

Leave a Reply

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

10 + 11 =