selenium3基于python语言基础操作之tag标签属性定位/link超链接属性定位/部分匹配超链接

Posted 起风了a

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium3基于python语言基础操作之tag标签属性定位/link超链接属性定位/部分匹配超链接相关的知识,希望对你有一定的参考价值。

from selenium import webdriver
import time

driver = webdriver.Chrome()
driver.get("http://49.xxx.xx.xx:8000/user/")
time.sleep(3)

# 定位form表单元素 tag标签属性定位
tag_form = driver.find_element_by_tag_name("form").text
print(tag_form)

# form表单下有多个 input标签 输入内容默认取第一个元素
driver.find_element_by_tag_name("input").send_keys("222@qq.com")

# <a href="">忘记密码?</a> link超链接属性定位
driver.find_element_by_link_text("忘记密码?").click()

# 部分匹配link超链接
driver.find_element_by_partial_link_text("忘记密").click()

以上是关于selenium3基于python语言基础操作之tag标签属性定位/link超链接属性定位/部分匹配超链接的主要内容,如果未能解决你的问题,请参考以下文章

python+selenium自动测试之WebDriver的常用API(基础篇一)

Python + Selenium3之DDT数据驱动

Selenium3+python自动化(3.7版本)-chrome67环境搭建

selenium3之-测试环境搭建

基于python语言的Selenium自动化测试

基于selenium3+python3.4+chrome(57.8版本)自动化测试环境搭建