Tag Archives: test otomasyon

Selenium’da, scriptleri RC JUnit olarak kaydetme ve çalıştırma

Selenium’da, IDE aracılığıyla hazırlanan bir senaryo, java’ya export edilebilir. Böylece, Selenium IDE’nin sınırlı koşullarına karşın, Java’nın sınırsız dünyası emrinize amade oluyor. Java geliştirme ortamı olarak Eclipse(http://www.eclipse.org/downloads/) kullanacağız(kolaylıklarından ötürü. Eclipse kullanmıyorsanız bile, az sonra anlatılacakları kendi ortamınıza göre ayarlayabilirsiniz).
Öncelikle, Selenium IDE’de bir senaryo kaydediyoruz. Resimdeki örnekte görüleceği üzere, bir websayfasına giriş yapıp, birkaç linke tıklanmış.

1-selenium-ide Continue reading

Selenium IDE komutları ve örnekleri

Selenium IDE komutları ve örnekleri

Tüm testcilere selamlar. Bu yazıda, Selenium komutlarını Türkçe açıklamalı ve şahsen deneyip çalıştığını gördüğüm örneklerle beraber paylaşmaya çalışacağım. Örneklerde, elementlere ulaşırken xpath kullandım. Tek bir seferde(takdir edersinizki) hepsini yazamam ama her öğrendiğim ve test ettiğim komutu burda yazacağım.(yani, zaman içinde bu sayfayı devamlı güncelleyeceğim).. Her türlü öneri ve sıkıntınızı paylaşabilirsiniz..

Projelerinizin bug’lu, hayatınızın bug’suz olması dileğiyle 🙂

verifyAttribute

Bir elemente ait attribute kontrol eder, verilen değer ile karşılaştırır.

verifyAttribute
//div[@id=’infodiv’]@title
Bu bir denemedir

Burdaki işlemde, infodiv id’li div’in title attribute’u kontrol edilir ve “Bu bir denemedir” olup olmadığını kontrol eder.

@ ksımından sonra herhangi bir attribute olabilir: href, class, id

Continue reading