selenium定位元素,如何点击链接跳转页面

网页部分源码:
<div class="nav" style="width: 850px;">

<ul>
    <li class>
        <a href="/index.jsp/?t=test" class="Menu">测试<a>
    </li>
</ul>

</div>

我使用selenium 如何实现点击【测试】,然后跳转到对应的页面呢?

selenium自动化新人请教一下,谢谢!

阅读 16k
2 个回答

运行javascript trigger 一个点击事件

新手上路,请多包涵
drive.find_element_by_link_text('测试').click()

如果你已经用xpath定位到了这个div的话,用以上代码即可
另外如果因为中文出现异常的话可以试试在括号里加个小u

drive.find_element_by_link_text(u'测试').click()
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题