2014-01-20 187 views
0

我正在使用Sikuli,並且第一次卡住,需要一些「光線」。Sikuli:通過Id(或xpath)查找元素

我有一個包含用戶配置文件圖像的div,因爲圖像正在改變,所以不可能用sikuli來識別它。此外,我沒有其他元素可以幫助我獲得該元素。

我需要以某種方式通過id獲取該元素,如果Sikuli中存在此類方法,我無法找到任何信息。

回答

0

Sikuli是可視化自動化工具,僅適用於圖像或圖像上發現的文本(SikuliX)。所以它不接受網頁中元素的xpath/id等屬性。但是,如果您想使用它們,請使用Selenium Webdriver或Selenium擴展名與SikuliX。

0

你可能想探索Sikuli-WebDriver。 SikuliFirefoxDriver擴展了Selenium的Firefox驅動程序,您可以按ID搜索等。

0

對於自動化網頁,最好使用硒webdriver而不是sikuli。 在webdriver中,我們可以通過id找到元素。 sikuli純粹在可見圖像上工作,它不能通過其html屬性找到任何元素。

相關問題