Adından da göründüyü kimi, Sayələnmə və İterator siniflərindən bir neçə daxili metoddan istifadə edərək etibarsız elementə daxil olmağa çalışarkən NoSuchElementException atılır.
Niyə NoSuchElementException əldə edirik?
Java-da NoSuchElementException maksimum həddi kənarında təkrarlana bilənə daxil olmağa çalışdıqda atılır. İstisna onu göstərir ki, sadalamada təkrarlanacaq başqa element yoxdur.
NoSuchElementException selenium nədir?
NoSuchElementException fərqli WebDriver İstisnalarından biridir və bu İstisna, -də qeyd etdiyimiz lokatorlar (yəni id / xpath/ css seçiciləri və s.) olduqda baş verir. Selenium Proqram kodu veb-səhifədə veb elementi tapa bilmir.
NoSuchElementException ilə necə davranırsınız?
JAVA SELENIUMDA NOSUCHELEMENT İSTİSNASINI NECƏ İDARƏ ETMƏ OLAR
- Chrome brauzerini açın.
- Https://demo.actitime.com/ ünvanını daxil edin
- Giriş düyməsini klikləmək üçün kodu yazın.
- sürücü. findElement(By. xpath("//div[.='Giriş']")). klikləyin;
- Kopyaladığınız Xpath ifadəsi səhv olduğu üçün NoSuchElementException atır.
Hansı iterator metodları NoSuchElementException-a səbəb ola bilər?
next" metodları "NoSuchElementException" atmalıdır Müqaviləyə əsasən, java-nın hər hansı tətbiqi.