2016-04-25 137 views
0

你能幫我理解爲什麼在這種特殊情況下find_element_by_partial_link_text沒有捕捉到元素。硒與Python:無法通過鏈接文本找到元素

硒進口的webdriver 進口單元測試

class RegisterNewUser(unittest.TestCase): 
    def setUp(self): 
     self.driver = webdriver.Firefox() 
     self.driver.implicitly_wait(30) 
     self.driver.get("http://web.archive.org/web/20141117213704/http://demo.magentocommerce.com/") 

    def test_register_new_user(self): 
     self.driver.find_element_by_link_text("Log In").click() 

原諒奇怪的鏈接。我正在閱讀一本關於硒的書,該鏈接最初來自那裏。但內容已經改變。這本書對我來說似乎很好。所以,我剛剛從檔案中提取舊網頁。

那麼,如果我查看頁面源,我可以找到那裏的鏈接。但我無法通過硒達到它。

你能給我一個提示嗎?先謝謝你。

回答

0

鏈接隱藏,則需要先點擊菜單(Account

+0

非常感謝你的。 – Michael

相關問題