كيف يتم تخطى تنفيذ هذا الكود لو لم يجد هذا العنصر فى الصفحة view_photo ؟
كود :
Dim dsd As IWebElement = fes.FindElement(By.Name("view_photo"))
dsd.SendKeys(TextBox4.Text)يعنى لو هذا الكود معك كيف ستكتبه لو العنصر مش موجود وينتقل مباشرة للخانة
الأخرى ؟ مثلا داخل اداة CheckedListBox خمس عناصر وكل اسم من هذه العناصر
سينتقل لصفحة ويب ويضغط على زر داخل صفحة الويب وهذا الزر له اسم داخل التاج اسمه view_photo
واذا لم يجد هذا الاسم ينتقل للصفحة الأخرى مباشرة دون أن يتوقف البرنامج ؟
أتمنى يكون السؤال واضح ومفهوم لآن هذا الموضوع مغلبنى من فترة حقيقة.
إقتباس :انا كتبته هكذا لكنه ايضا يتوقف
ووضعت بعد Else الكودكود :كود :
Dim hh = fes.FindElements(By.Name("view_photo"))
For Each item In hh
If Not item.GetAttribute("value") = ("صورة") Then
Me.Text = ("غير موجود")
Else

