bekam ich Ihren Punkt.
Die Sache ist, wenn Sie die firepath und klebte
//*[@id='loginForm']/div/div1/div/div/input
über XPath beginnen, es versucht, dieses Element zu finden, wenn die in Standard- oder Haupt-Seite zur Verfügung. Wenn sich Ihr Element in einem beliebigen Iframe befindet, kann es nicht gefunden werden.
Wenn Sie dieses Element oder ein anderes Element in der Nähe untersuchen, befindet sich Ihr Feuerpfad innerhalb des Rahmens, wenn er sich in demselben Rahmen befindet. Wenn Sie Ihren obigen X-Pfad einfügen, wird er das Element finden können, weil Sie den Fokus dieses Rahmens bereits haben.
Wie auf dem Bildschirm, wenn Sie Feuerweg linken Seite beobachten, können Sie etwas wie iframe finden # iframe bedeutet, dass Ihr Feuerweg im Fokus auf diesen Rahmen und Elemente in diesem Rahmen in der Lage ist, durch Einfügen zu finden.
Zum Zeitpunkt des Startens der Feuerweg mag es Top-Fenster oder Witwen mögen und Sie haben jedes Element in Rahmen eingefügt, dann wird erwartet, dass es nicht in der Lage ist, es zu finden.
Ich hoffe, du hast es.
Danke, Murali
Passwort Element ist ?? Wenn nicht, versuche das Fenster zu wechseln. Danach können Sie das Element leicht finden. –
Wo ist der erwähnte Screenshot? Stellen Sie 'html' Code und Code zur Verfügung, den Sie verwendet haben, um das Element – Andersson
zu finden. Es gibt auch dieselbe Frage, die Sie vor einer Stunde gepostet haben http://stackoverflow.com/questions/37064349/unable-to-find-an-element-with-a-vaid -xpath-expression Sie sollten die vorherige Frage bearbeiten, anstatt sie erneut zu posten! – Andersson