Selenium İle Otomatik Form Doldurma

Selenium IDE Eklentisinin Kurulması

Bu iş için öncelikli olarak Google Chrome browser kullanacağız. Chrome sisteminizde yüklü değilse öncelikli olarak indirip kurulumu tamamlayınız.
“Selenium IDE” indirmek için “https://chromewebstore.google.com/” adresini ziyaret ediniz.

Arama kutusuna “Selenium” yazarak “Selenium IDE” eklentisini bulunuz.

Bulunan “Selenium IDE” eklentisine tıklayarak detay sayfasına gidiniz.

Buradan “Add to chrome” dedikten sonra açılan onay kutusunda “Add extension” diyerek kurulumu tamamlayınız.

Kurulum tamamlandıktan sonra kısa yok otomatik olarak eklenir.

Kısa yol mevcut değilse yap-boz puzzle parçası şeklindeki simgeye tıklayarak açılan menüde kısa yolu sabitleyebilirsiniz.

Ya da adres satırına “chrome://extensions/” yazarak eklentilerin yönetildiği ekrana ulaşabilir buradan eklentiyi yönetebilir, kısa yolu araç çubuğuna sabitleyebilirsiniz.

Hazırlık

Doldurulacak form üzerindeki bilgileri önceden hazırlayarak bir metin dosyası içine kaydedebilirsiniz. Yüklenecek görsel vb. dosyalar varsa bunları bilgisayarınızda bir yere örneğin “Downloads/İndirilenler” klasöründe hazır tutunuz. Yanlışlıkla silinmesini ve yerinin değişmesini önlemek için masaüstünde ya da C: diskinde bir klasör oluşturup bilgileri ve belgeleri burada hazır tutmak daha da iyi olacaktır. İlerleyen adımlarda yapılacak form doldurma kaydı da bu klasör içine koyularak tüm dosyaların bir arada durması sonraki kullanımlar için pratik olacaktır.

Formu Otomatikleştirme

Selenium simgesine tıklayarak başlangıç ekranını açabilirsiniz.

1 numaralı seçenek için yeni bir proje içinde bir test oluşturma işlemini başlatabilirsiniz. Oluşturma işlemi tamamlandıktan sonra 2 numaralı seçenek oluşuturulan teste daha sonra ulaşmak için kullanılabilir.

Test Kayıt Oluşturma

Seçeceğimiz proje adını yazarak OK butonuna tıklarız.

Doldurulacak formun bulunduğu sayfanı adresi BASE URL alanına yazılır. Biz örnek olarak “https://emailprovider.yonetic.im/contact” adresindeki iletişim formunu otomatik olarak doldurup göndereceğiz. Adresi yazdıktan sonra “START RECORDING” butonuna basılır.

Kayıt işlemi başladıktan sonra form alanları dilediğimiz gibi doldurulur. Send butonuna tıklanır.

Gönderme işlemi tamamlandıktan sonra kayıt ekranına geri dönülür.

Kayıt ekranında kayıt işlemi durdurulur.

Kayıt durdurulduktan sonra yapılan kayıt için bir isim vermeniz istenir. İsmi yazdıktan sonra OK butonuna tıklanır ve otomatik doldurma işlemi tamamlanmış olur.

Son adım olarak yapılan kayıt işlemini içeren projeyi bilgisayarınıza kaydedebilirsiniz.

Bilgisayarınızda bu iş için oluşturduğunuz klasörü seçip dosya adını kontrol edip Save butonuna basınız.

Test Kayıt Açma ve Çalıştırma

“Open an existing project” seçeneğinden yaptığımız kayıt dosyasını açarız.

“Run All Tests” butonuna tıklanır. Bu işlem sonrasında daha önce kayıt sırasında yapılan tüm işlemler otomatik olarak çalıştırılır, form otomatik olarak açılır, alanlar otomatik olarak doldurulur, SEND butonuna otomatik olarak tıklanır ve gönderim otomatik olarak tamamlanır.

Test adımları tamamlandıktan sonra başarı durumları ekran üzerinden görüntülenebilir.

Varsa test adımlarında kullanılan belgelerin eksik olması ya da teste konu formun değişmiş olması testlerin başarısız olmasına neden olabilir. Bu durumda kayıt adımı tekrarlanarak yeni kayıt yapılması gerekebilir.

Bol şans dilerim 🙂

Yazı oluşturuldu 141

Benzer yazılar

Aramak istediğinizi üstte yazmaya başlayın ve aramak için enter tuşuna basın. İptal için ESC tuşuna basın.

Üste dön