örneğin elimizde bir site var, kullanıcı adı ve şifre ile giriş yapılıyor. ve site içinde işlemler yapılıyor.
ben bu işlemleri elle yapmak yerine mesela not defterine veya word dosyasına kullanıcı adı, şifre ve işlem kodunu sırayla girip işlemi otomatik yaptırmak istiyorum. tarayıcıyı kullanabilir, işlemi gerçekleştirme şekli fark etmez. işlem dediğim de bir bağlantıya tıklamak, bir yeri onaylamak gibi şeyler.
bu tip bir programı en kolay şekilde php ile mi yazarım ?
Otomatik form doldurup gönderme PHP'nin cURL fonksiyonunu kullanarak tarayıcı olmadan, PHP betiği çalıştırarak yapılabilir. Daha gelişmiş işlemer için Selenium framework kullanılabilir. Selenium temelde Java framework fakat PHP binding'i de var yani PHP ile de programlabiliyorsun.
benim amacım basit , kullanıcı adı şifreyi girsin, ve istediğim butona bassın. siz yine de hangi programı tavsiye edersiniz ikisi arasında. duruma göre öğrenmeye başlayacağım.
php yerine python'u öneririm bu konuda başarılıdır.
Aslında Web Scraping ile Ui Testi arası bir Durum. Örneğin selenium kullanarak da suraya tıkla buraya tıkla bunu gir sonra suraya git gibi kullanıcı davranışı taklit edebilirsin.
Selenium ide kullanabilirsin hocam. Tarayıcı üzerinde çalışan bir eklenti olduğu için kod yazmadan yaptığın hareketleri kaydedip tekrar oynatabilirsin.
yeni mesaja git
Yeni mesajları sizin için sürekli kontrol ediyoruz, bir mesaj yazılırsa otomatik yükleyeceğiz.Bir Daha Gösterme