Selenyum WebDriver'a Giriş (Introduction to Selenium WebDriver) -1

in #utopian-io7 years ago

11111111.png
Selenium WebDriver, SELENIUM'un en önemli bileşenlerinden bir tanesidir.
ve "Açık Kaynak Topluluğunu" söylersek, mevcut Otomasyon endüstrisinin tamamen güvenebileceği bir araçtır.

Diyelim ki WebDriver basit ve kolay bir dildir "Bu keşfedilmesi ve anlaması kolay bir API, Bu da testlerimizi
okumayı ve bakımı kolaylaştırmamıza yardımcı oluyor." WebDriver herhangi bir Test Çerçevesi veya Aracı
ile bağlantılı değildir ve bu, bu API'yi daha kullanışlı yapar, çünkü aynı şeyi ihtiyaçlarımız başına kullanabiliriz.

  • Web uygulaması testi sorunları için gelişmiş destek sağlayan iyi tasarlanmış bir Nesne Yönlendirmeli API.
  • Sayfa içeriğinin yeniden yüklenmesine gerek kalmadan değişebileceği dinamik web sayfalarını destekler.
  • SELENIUM RC'nun tüm sınırlamaları bu Selenyum Web Sürücüsünde düzeltildi

Selenyum RC Sınırlamaları

1 - Java komut dizisi enjeksiyonunu kullanarak yapılan çalışma aynı kaynak politikası sorunlarına neden olur.WebDriver, her tarayıcı için bir sürücü oluşturarak bu sınırlamayı aşmaktadır.
2 - RC, Uzaktan Kumanda anlamına gelir; Selenyum RC kullanarak testler yürütülürken,Test edilen uygulama ve Test Otomasyon Paketi arasında Selenyum RC Sunucusu bulunması açıktır.Selenyum RC'nin Client Server mimarisi metodolojisi, Selenyum Web Sürücüsünü daha yavaş hale getiriyor.
3 - Komutların yedekliliği.
4 - RC başsız tarayıcıyı destekleyemez, ancak WebDriver bunu yapabilir.Bu şekilde arka plan otomasyonları yapabiliriz.

WebDriver_2.png

-Bir sonraki makalede görüşmek üzere :)