Нэрнээс нь харахад NoSuchElementException нь Enumeration болон Iterator ангиас суулгасан цөөн хэдэн аргуудыг ашиглан хүчингүй элемент рүү хандахыг оролдох үед гарч ирдэг.
Бид яагаад NoSuchElementException авдаг вэ?
Ява дахь NoSuchElementException нь дээд хязгаараас хэтэрсэн давталт руу хандахыг оролдох үедхаягддаг. Үл хамаарах зүйл нь тооллогод дахин давтагдах элемент үлдэхгүй байгааг харуулж байна.
NoSuchElementException selenium гэж юу вэ?
NoSuchElementException нь WebDriver-н өөр онцгой тохиолдлуудын нэг бөгөөд энэхүү Үл хамаарах зүйл нь бидний хэсэгт дурдсан байршил тогтоогч (жишээ нь id / xpath/ css сонгогч гэх мэт) үед тохиолддог. Selenium Програмын код вэб хуудаснаас вэб элементийг олох боломжгүй байна.
Та NoSuchElementException-тэй хэрхэн харьцах вэ?
JAVA SELENIUM ДАХЬ NOSUCHELEMENT ЭСРЭГ ЗҮЙЛИЙГ ХЭРХЭН ЗОХИЦУУЛАХ ВЭ
- Chrome хөтчийг нээ.
- https://demo.actitime.com/-н URL-г оруулна уу
- Нэвтрэх товчлуур дээр дарахын тулд код бичнэ үү.
- жолооч. findElement(Xpath("//div[.='Нэвтрэх']")). дарна уу;
- Энэ нь таны хуулсан Xpath илэрхийлэл буруу тул NoSuchElementException-г шиддэг.
Ямар давталтын аргууд NoSuchElementException-г үүсгэж болох вэ?
next" аргууд нь "NoSuchElementException"-г хаях ёстой. Гэрээгээр Java-ийн аливаа хэрэгжилт.