码迷,mamicode.com
首页 > 编程语言 > 详细

python自动化测试——基础操作

时间:2019-02-15 15:39:41      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:imp   基础   com   selenium   play   col   ***   rom   tps   

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.select import Select

driver = webdriver.Chrome()
driver.get("https://www.***.cn")

#获取文本
text = driver.find_element(By.CSS_SELECTOR,"***").text

#获取属性值
value = driver.find_element(By.CSS_SELECTOR,"***").get_attribute("value")

#是否可见
displayed = driver.find_element(By.CSS_SELECTOR,"***").is_displayed()

#是否勾选
selected = driver.find_element(By.CSS_SELECTOR,"***").is_selected()

#输入文本
driver.find_element(By.CSS_SELECTOR,"***").send_keys("***")

#清除文本
driver.find_element(By.CSS_SELECTOR,"***").clear()

#单击元素
driver.find_element(By.CSS_SELECTOR,"***").click()

#下拉框选择
ele = driver.find_element(By.CSS_SELECTOR,"***")
#根据value选择
Select(ele).select_by_value("value")
#根据text选择
Select(ele).select_by_visible_text("text")
#根据索引选择0开始
Select(ele).select_by_index(index)

driver.quit()

 

python自动化测试——基础操作

标签:imp   基础   com   selenium   play   col   ***   rom   tps   

原文地址:https://www.cnblogs.com/nicole-zhang/p/10383473.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!