第四节:元素定位方法

  • Post author:
  • Post category:其他





webdriver




提供的find_element_by_*的八种元素定位方法:




方法一:通过id定位


语法:

find_element_by_id()





举例:

find_element_by_id(


“kw”


)






方法二:通过name定位






语法:

find_element_by_name()







举例:

find_element_by_name(


“wd”


)










方法三:通过

class name定位












语法:

find_element_by_class_name()














举例:

find_element_by_class_name(


“s_ipt”


)














方法四:通过tag name定位














语法:find_element_by_tag_name()













举例:

find_element_by_tag_name(


“input”


)















方法五:通过link text定位














语法:find_element_by_partial_link_text()













举例:

find_element_by_link_text(”


新闻


“)
















说明:

在执行中文的地方出现在乱码,可以在中文件字符串的前面

加个小“


u


”可以有效的避免乱码的问题,加


u


的作用是把中文字符串转换中


unicode


编码,如:



find_element_by_link_text(u”


新闻


“)












版权声明:本文为wangxh_haha原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。