登录功能位于中iframe
。您必须将硒的焦点切换到该iframe,然后再试一次,它应该可以工作。
您可以尝试以下方法:
Driver.switchtoframe (0)
Driver.FindElementById("UserName")
有关Web设计的一些知识在处理硒自动化方面可以有很长的路要走,但是只要具备一些基本知识,您就可以轻松完成工作。
您应该寻找什么元素取决于您要实现的目标。如果要在文本字段中输入内容,则应查找<input type="text">
元素,对于表格,则需要查找<table>
元素。
我通常更喜欢通过xpath使用find元素,但是如果该元素具有唯一性id
或class
在网页上,则可以按类名使用find元素,也可以按id使用find元素。
您似乎在正确的道路上可以自动执行任务。