昆仑山

注册

 

发新话题 回复该主题

Selenium元素定位的八种方法 [复制链接]

1#
白癜风平安医院 https://wapjbk.39.net/yiyuanfengcai/yyjs_bjzkbdfyy/

自动化一般需要四步操作:获取元素,操作元素,获取返回结果,断言(返回结果与期望结果是否一致),最后自动出测试报告。Selenium提供8种元素定位的方法:id,name,classname,linktext,xpath,cssselector,tagname,partiallinktex。

这八种元素定位方法用python语言表示为:

find_element_by_id()

find_element_by_name()

find_element_by_class_name()

find_element_by_tag_name()

find_element_by_link_text()

find_element_by_partial_link_text()

find_element_by_xpath()

find_element_by_css_selector()

下面以百度的页面为例/p>

打开百度首页,如图1点击F12,点击查看器旁的箭头鼠标滑动到百度搜索输入框,点击输入框,下方标蓝的就是该输入框的元素属性

inputid=kwname=wdclass=s_iptvalue=maxlength=auto

分享 转发
TOP
发新话题 回复该主题