Selenium八大定位元素
Selenium八大定位元素:
Id、name、class_name、link_text、partial_link_text、css_selector、xpath、tag_name。
1、Id定位:
或者ctrl+shift+i;
执行,可以看到运行结果:
2、name定位:
在1的基础上,查看name的id;
执行:
运行成功。
3、class name定位:
在2的基础上,查看class name的id;
执行:
4、link_text
在3的基础上,操作,link_text为链接。
执行:
出现错误:
编码问题:开头添加注释#--coding:utf8--
再次执行,执行成功。
link_text链接名要写全部;
5、partial_link_text链接名可写部分;
在4的基础上,执行:
执行结果:
6、css_selector;
新建一个空白txt,并打开。
进行以下操作:右键–copy–点击copyselector,打开空白txt,右键–粘贴,结果展示:
复制“#kw”到代码中,并执行。
执行结果:
7、Xpath,链接。
在6的基础上操作;
执行:
结果展示:
8、tag_name,标签;
在1的基础上,确定标签from;
执行:
执行结果: