2016-04-25 12 views
0

Konnten Sie mir helfen zu verstehen, warum in diesem besonderen Fall find_element_by_partial_link_text das Element nicht fängt.Selen mit Python: kann Element nicht durch Verbindungstext finden

von Selen Import WebDriver Import Unittest

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() 

Pardon für die seltsame Verbindung. Ich lese ein Buch über Selen und der Link stammt ursprünglich von dort. Aber der Inhalt hat sich geändert. Das Buch scheint ok für mich. Also, ich habe gerade eine alte Webseite aus einem Archiv extrahiert.

Nun, wenn ich Seitenquelle anzeigen, kann ich den Link dort finden. Aber ich kann es nicht über Selen erreichen.

Können Sie mir einen Hinweis geben? Vielen Dank im Voraus.

Antwort

0

Der Link versteckt ist, müssen Sie zuerst auf dem Menü (Account)

+0

Vielen Dank klicken. – Michael

Verwandte Themen