Ana içeriğe atla

Kayıtlar

httpurlconnection etiketine sahip yayınlar gösteriliyor

HttpUrlConnection ile Link Doğrulama - Selenium WebDriver

Burada web sayfasındaki bütün metin olarak belirtilen linkleri "a" etiketiyle listeye atıyoruz. Her link için Http isteği gönderip gelen http cevabına göre linkin kırık mı, boş mu, bu web sitesine ait mi vs. olduğunu yazdırıyoruz. Bu kodda HttpUrlConnection sınıfının openConnection yöntemini kullanıyoruz.  Burada "HEAD" kullanılmasının sebebi bütün sayfanın getirilmek istenmemesidir.     @Test     public void verifyLinks() {         String homepage = "http://sinemayk.blogspot.com/";         driver.get(homepage);         String url ="";         HttpURLConnection httpURLConnection = null;         List<WebElement> links = driver.findElements(By.tagName("a"));         Iterator<WebElement> it = links.iterator();         while(it.hasNext()){             url = it.next(...