• 25-11-2022, 15:02:48
    #10
    canbudak99 adlı üyeden alıntı: mesajı görüntüle
    driver.findElement(By.xpath("//h3[text()='iPhone 11 128 GB']")).click(); Bu telefonun xpath'i. Buna tıklayınca yeni sekmede telefon açılıyor o açılan yeni sekmede kodlar çalışmıyor. Sorunum bu
    Tamam yeni sekme açılıyor olabilir ama sen kodlarda da yeni sekmeye geçmen lazım. Chrome da yeni sekme açılıyor diye yazdığın kodlar orada çalışmaz. Yine ilk sayfa da çalışır.

    https://stackoverflow.com/questions/...iver-with-java

    Buraya bak burada çözümleri var.
  • 25-11-2022, 16:02:58
    #11
    41Yazılım adlı üyeden alıntı: mesajı görüntüle
    Tamam yeni sekme açılıyor olabilir ama sen kodlarda da yeni sekmeye geçmen lazım. Chrome da yeni sekme açılıyor diye yazdığın kodlar orada çalışmaz. Yine ilk sayfa da çalışır.

    https://stackoverflow.com/questions/...iver-with-java

    Buraya bak burada çözümleri var.
    Hocam çoğu yolu denedim şöyle bir kod buldum ;

    new Actions(driver).sendKeys(driver.findElement(By.tag Name("html")), Keys.CONTROL).sendKeys(driver.findElement(By.tagNa me("html")),Keys.NUMPAD2).build().perform();

    İlk html yazan yere xpath'i yazıyoruz fakat .sendkeys den sonrasını anlamadım olmadı o kısım