2016-04-11 19 views
0

Büyük bir sorunum var. E-postadan otomatik çıkış yapmayı deniyorum. Ancak "çıkış" düğmesi gizli. Sayfanın köşesinde e-posta adresim var.E-postadan nasıl çıkış yapılır?

Ve bu imleci koyarsanız, onun böyle genişletin: Gördüğünüz gibi Expanded

, bu düğme gizli ve ben oraya girip çıkış için tıklayın nasıl hiçbir fikrim yok edilir. Bu nesnenin HTML kodu vardır: HTML Code

C# içinde Selenium'u kullanarak nasıl çıkış yapılacağı konusunda bana yardımcı olabilir misiniz? FireFoxWebDriver btw'yi kullanıyorum.

+0

, çıkış düğmesine eklenen "url" bağlantısına basit bir istekte bulunmanız daha kolay olmaz mıydı? –

+0

Belki. Problemi olabildiğince iyi tanımlamaya çalıştım. –

+0

Yine de butonu görüyorum. Bunu HTML'de Wyloguj sie (imgeyi mazeret) olarak isimlendirdiniz ve bu liste açılır menüde kesinlikle var .. – Rob

cevap

0

Bunu sen

0

bu deneyin yardımcı olacaktır Umut

IWebElement element = driver.FindElement(By."YOUR LOCATOR"); 

((IJavaScriptExecutor)driver).ExecuteScript("arguments[0].click();", element); 

aynı

için JavaScriptExecutor kullanabilirsiniz:
((IJavaScriptExecutor)driver).ExecuteScript("$('.userDropdown').hover();"); 

.. o zaman etkin hale gerektiği ve normal biçimde tıklamalısınız.

Aksi takdirde, verilen sayfaya bir bağlantı gönderin, böylece daha yakından bakabilirim.

İlgili konular