2016-07-07 37 views
1

嗨我正在嘗試自動化下面的混合應用程序的東西......用selenium java編寫測試,我只想點擊僅用於特定應用程序的按鈕名字..selenium - 需要從動態加載的分區中找到一個元素,然後單擊它

my code

+0

代碼我已經給出了圖像........請幫助 – jayesh

+0

什麼是混合應用程序的東西? – shockwave

+0

我想自動化一個android - 混合application.I有一個自定義屬性

Open
----我試圖找到這個元素的下面的代碼與像下面的selenium webdriver -driver.findElement(By.xpath( 「// div [@_ appName ='YMS']」))---我沒有發現任何元素錯誤 – jayesh

回答

0

的XPath是工作的罰款。
看看這個腳本<% http://www.xpathtester.com/xpath/ee704ab13cc47a875598406d380db68e

後 - app.APP_NAME%>是越來越執行...你好嗎APPNAME = 'YMS'?

+0

是的,我得到我可以看到在屏幕上顯示的應用程序,之後,只有我執行上述文本 – jayesh

+0

我們有任何其他方式來自動化上述代碼.. – jayesh

+0

我會建議使用隱式等待,然後再執行您的xpath 。 --- driver.manage()。timeouts()。implicitlyWait(5,TimeUnit.SECONDS); – shockwave

相關問題