2016-04-25 136 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

相关问题