Selenium IDE'de Nasıl Hata Ayıklanır - Kesme noktası & Başlangıç ​​noktası

İçindekiler:

Anonim

Kesme noktaları, kodunuzun yürütülmesini kontrol etmek için kullanılır. Kodunuza bir kesme noktası uyguladığınızda, yürütme hemen orada duracaktır. Bu, kodunuzun beklendiği gibi çalıştığını doğrulamanıza yardımcı olur. Kesme noktaları genellikle kullanıcı arayüzünde kaynak kodla birlikte gösterilir.

Bu eğitimde öğreneceksiniz-

  • Selenium'daki kırılma noktaları
  • Selenium'da kesme noktaları uygulama yöntemleri
  • Selenium'da Başlangıç ​​Noktası
  • Selenium'da Başlangıç ​​Noktasını ayarlama yöntemleri

Selenium'daki kırılma noktaları

Selenium'daki kesme noktaları, hata ayıklamaya yardımcı olur.

Kesme noktalarını belirlemenin iki yöntemi vardır:

  • İlk yöntemde,
    • Komuta sağ tıklayın ve 'Kesme Noktasını Değiştir'i seçin. Ayrıca klavyedeki "B" kısayol tuşunu da kullanabilirsiniz.
    • İncelemek istediğiniz Test Senaryosundan hemen önce bir kesme noktası belirleyebilirsiniz.
    • Kesme noktalarını ayarladıktan sonra, test durumunu baştan kesme noktasına kadar çalıştırmak için Çalıştır düğmesine tıklayın.
    • Kesme Noktası seçimini kaldırmak için aynı adımı tekrarlayın.
  • İkinci yöntemde,
    • Menü Çubuğu -> 'İşlemler' -> Kesme Noktasını Değiştir'i seçin. Seçimi kaldırmak için aynı adımı tekrarlayın.

Göstermek için aşağıdaki senaryoyu ele alalım. "Oturum aç" düğmesine tıklandığında "kullanıcı adı" ve "şifre" yi doğrulayın.

Selenium'da kesme noktaları uygulama yöntemleri

İlk Yöntem:

Adım 1) Firefox ve Selenium IDE'yi başlatın.

Adım 2) Temel URL'yi ---> http://newtours.demoaut.com/ olarak yazın

Adım 3) Kaydet düğmesine tıklayın (aşağıdaki ekran görüntüsünde kırmızı kutu ile işaretlenmiştir).

Adım 4) Bu adımda,

  1. "Tablo" sekmesinin altındaki komutu sağ tıklayın ("tıklayın ve bekle")
  2. "Komut" sütununun altında "Kesme Noktasını Değiştir" i seçin. Klavyedeki "B" kısayol tuşunu da kullanabilirsiniz.

Kesme noktasını değiştirdiğinizde, aşağıda gösterildiği gibi başka bir pencere açılacaktır. "Tıkla ve bekle" nin önünde, "Komut" sütununun altında iki sarı boru işareti göreceksiniz.

İki şeyi gösterir,

  • Sarı boru, test senaryosunun o noktada duraklatıldığını gösterir. Dolayısıyla, 'Çalıştır' düğmesine tıkladığınızda, yürütme test senaryosunun başından bu noktaya kadar başlar. Bundan sonra, manuel olarak çalışmaya başlamak gerekir.
  • Bir Test Komut Dosyası, yukarıda gösterildiği gibi aynı şekilde ayarlanabilen birden fazla kesme noktasına sahip olabilir.

İkinci Yöntem:

Adım 1) Birinci yöntemde belirtilen yukarıdaki 1, 2 ve 3 adımlarını izleyin.

Adım 2) Bu adımda,

  1. Menü çubuğundan 'İşlemler' seçeneğine tıklayın ve
  2. "Kesme Noktasını Değiştir" seçeneğine tıklayın.

Bu tamamen Selenium'daki kesme noktaları ile ilgili.

Selenium'da Başlangıç ​​Noktası

Selenium'da Başlangıç ​​Noktası, uygulamanın başlaması gereken noktayı belirtir. Başlangıç ​​Noktası, test komut dosyasını kodun ortasından veya bir kesme noktasından çalıştırmak istediğinizde kullanılabilir.

Bunu anlamak için, giriş senaryosuna bir örnek verelim. Diyelim ki, web sitesine giriş yapmanız ve bir dizi test yapmanız ve ardından bu testlerden birinde hata ayıklamaya çalışmanız gerekiyorsa.

Bu durumda, bir kez oturum açmanız ve ardından geliştirirken testlerinizi yeniden çalıştırmanız gerekir. Giriş işlevinden sonra Başlangıç ​​Noktalarını ayarlayabilirsiniz. Bu nedenle, her yeni test yaptığınızda, oturum açma işlevinden sonra çalışmaya başlayacaktır.

Başlangıç ​​Noktası iki yöntemle seçilebilir:

1. Selenium IDE'de 'Komut' sütununun altındaki herhangi bir komuta sağ tıklayın. 'Başlangıç ​​Noktasını Ayarla / Temizle' seçeneğini seçin. Başlangıç ​​noktasını işaretlemek için klavyedeki 'S' kısayol tuşunu da kullanabilirsiniz (ekran görüntüsünde yeşil üçgen olarak gösterilir). Başlangıç ​​Noktasının seçimini kaldırmak için aynı adımı tekrarlayın.

2. "Eylemler" -> "Başlangıç ​​Noktasını Ayarla / Temizle" yi tıklayın. Bu, Başlangıç ​​Noktasını seçer veya seçimlerini kaldırmak için aynı adımı tekrar eder.

Selenium'da Başlangıç ​​Noktasını ayarlama yöntemleri

Bir örnekle ilk yöntemi görelim,

İlk Yöntem:

Adım 1) Firefox ve Selenium IDE'yi başlatın.

Adım 2) Temel URL'yi ---> http://newtours.demoaut.com/ olarak yazın

Adım 3) Kaydet düğmesine tıklayın (aşağıdaki ekran görüntüsünde kırmızı dikdörtgen kutu ile işaretlenmiştir).

Adım 4) Bu adımda,

  1. "Tablo" sekmesinin altında "tıkla ve bekle" komutunu sağ tıklayın
  2. Şimdi 'Başlangıç ​​Noktasını Ayarla / Temizle' seçeneğini seçin. Aynı Başlangıç ​​Noktasını Ayarla / Temizle'yi seçmek için klavyedeki kısa "S" tuşunu da kullanabilirsiniz.

Başlangıç ​​Noktasını Ayarla / Temizle'ye tıkladığınızda başka bir pencere açılacaktır. Bu pencerede, yeşil Üçgen sembolünü "komut" sütunu altında "yazmadan" önce görebilirsiniz.

Bu üçgen sembolü, test senaryosunun bu noktada başladığını gösterir. Yani

'Çalıştır' düğmesine tıkladığınızda, yürütme o noktadan itibaren başlar.

Not : Tek bir test komut dosyasında yalnızca bir Başlangıç ​​Noktası olabilir. Ayrıca, Başlangıç ​​Noktası o anda görüntülenen sayfaya bağlıdır. Kullanıcı yanlış sayfadaysa yürütme başarısız olur.

İkinci Yöntem :

  1. Önceki (Birinci) yöntemde belirtilen yukarıdaki 1, 2 ve 3 numaralı adımları izleyin.
  2. Ardından, aşağıdaki adımları izleyin,
  1. Menü çubuğundan 'İşlemler' seçeneğine tıklayın ve
  2. "Başlangıç ​​Noktasını Ayarla / Temizle" seçeneğine tıklayın.

Özet

  • Kesme noktaları ve Başlangıç ​​Noktası özelliği hata ayıklama sürecinde yardımcı olur. Herhangi bir testin belirli bir örnek noktasında başlatılmasına veya duraklatılmasına yardımcı olur. Bu, test komut dosyasının davranışını gözlemlemeye yardımcı olur.
  • Tek bir test komut dosyasında, birçok Kesme Noktasına kıyasla yalnızca bir Başlangıç ​​Noktası olabilir.

Bu makale Rupa Nallani tarafından hazırlanmıştır.