Selenium Web Driver Örnek Test Senaryosu- Instagram Login
Merhaba önceki yazımda selenium web driver kurulumunu anlatmıştım. Bu yazımda ise basit bir örnek test senaryosu yazacağım.
New/Java Class adımları ile testimizi içine yazacağımız yeni bir java class oluşturalım.
Java class’ımızın adını girelim.
Daha önceden eklediğimiz driver’ın path’ini kopyalayalım. Bunu aşağıda gösterilen şekilde yapabiliriz. Eklediğimiz driverın üzerine gelip faremizin sağ tuşuna basalım. Copy Path seçeneğine tıklayalım.
Aşağıdaki kırmızı ile göstermiş olduğum virgülden sonra gelen tırnak arasına; kopyaladığımız path’i yapıştıralım. Farenin sağ tuşuna basıp, paste seçeneğini tıkladığımızda bu işlem gerçekleştirilmiş olacaktır.
System.setProperty(“webdriver.chrome.driver”, “/Users/nesli/deneme/Driver/chromedriver 3”);
Aşağıda Pom.xml kodları paylaşıyorum.
Pom.xml :
Burada ise Instagram için Login senaryomuzun kodlarını paylaşıyorum. Oluşturduğumuz java class ‘ın içinde olmalı bu kodlar.
Instagram.java:
Yazdığımız testimiz hazır. Aşağıdaki gibi Run simgesine basıp testimizi başlatabiliriz.
Testi başlattıktan sonra , Instagram Login Sayfası açılacak, kodda girdiğimiz Username ve Password girişi sağlanacak ve Giriş Yap butonuna tıklanıp , instagram hesabınız açılacaktır. Bir sonraki yazımda görüşmek üzere..