İbrahim Yıldız
2 min readAug 5, 2020

Selenium WebDriver Nedir

Nasıl Yüklenir

Temel Kullanımı

XPath ,Selector,İD

Kısacası Selenium,WebDriver Üzerinden Çeşitli Otomasyon Sistemleri Veri Çekme ve Web Sitenizi Test Etme İşlemlerine Olanak Sağlar.

Kuruluma Gelicek Olursak Yapacağımız İşlemler WebDriver Üzerinden Olacağı İçin WebDriver İndirmemiz Lazım

pypi.org/project/selenium Adresinden WebDriver İndirebilirisiniz Veya Tarayıcınıza WebDriver indir Şeklinde Yazıp Çesitli Tarayıcıların WebDriverı’nı İndirebilirsiniz

WebDriver İndirdigimize Göre Sıra Geldi Editörümüze Yüklemeye

Editörümüzün Terminal Ekranına pip3 install selenium

Yazarak Yükleyiniz

Sıra Geldi Editörümüze İmport Etmeye

From Selenium import webdriver

Yazarak İmport Ediyoruz

Ve Selenium Çağırmak için bir değişken açıp içine indirdiğiniz WebDriver Yolunu Yazmamız Gerekir Ve Hangi Webdriver Kullanıyorsanız Onun İsmini Yazmanız Gerekecektir(Chorme,Opera…)

Call = webdriver.Choreme(‘C://Kullanıcılar//ibrahim//driver’)

Örnek Bir Şekilde WebDriverın Yerini Verdim

Temel Kodlar

Call.get(’https://www.instagram.com’) get ile isteginiz siteye ulaşabilirisiniz

Call.Page.Source() //Html-Css’ni. İndirir

Call.Title // Sitenin Başlığını Alır

Call.Fullscreen.window // Tam Ekran Yapar

Call.Save.screenshot(“Ekran Fotoğraf Kayıt Yeri”)

DegişkenAdı.Click() Click Yapar

Call.Close() // Sayfayı Tek Tek Kapatır

Call.Quit() // Anında Kapatır

Call.Back() //Sayfadan Geri Gelir

Call.find_element_by_Xpath()//Div Şeçme

Call.find_element_css_selector()//Css Selector İle Alma

Call.find_element_by_id()// İd ile Alma

Call.find_element_class_name()// Class Name Göre Alma

DegişkenAdı.send_keys(“”)//Divin içine Yazı Yazmak İçin

Xpath , Selector ve İd

Herhangi Bir Div’i Seçmenize Yarar

Örnegin İnstagram Kayıt Ol ve Şifre Gir Kutucuklarını Seçmek İçin Xpath veya Selector Kullanırız

find.element_by_Xpath(“”)

find.css_selector()

Xpath , Css Selector , İD Almak İçin

Sağ Click Öğeyi Denetleyi Tıklayınca Tekrar Kullanıcı Adı Üzerine Gelip Sağ Tıklıyoruz Kullanıcı Adının Olduğu Div’i Vericektirn Oradan Divin Üzerime Gelip Sağ Click İle Xpath’ni, Css Selector Bölümleri Alabilirsiniz Veya Direktn Divin İd’sini Alabilrisiniz

Bazı Kutucuklar XPATH ile Çalışmıyor Bu Yüzden Css Selector Alma Durumları Olabilir

XPATH YAPMA

//div[@class=”Class Adı”]

//span[@class=”Class Adı”]

Temel Düzeyde Genel Kullanımı Yazdım Umarım Faydalı Olmuştur. Hayırlı Günler Dilerim.

No responses yet