selenium2.53.6自动化测试_判断元素是否存在,并打印出来
买泛域名SSL证书 送5斤装现摘猕猴桃一箱、同时提供技开源商城搭建免费技术支持。
泛域名ssl证书 239元1年送1个月、单域名39元1年,Sectigo(原Comodo证书)全球可信证书,强大的兼容性,高度安全性,如有问题7天内可退、可开发票
加微信VX 18718058521 备注SSL证书
【腾讯云】2核2G4M云服务器新老同享99元/年,续费同价
泛域名ssl证书 239元1年送1个月、单域名39元1年,Sectigo(原Comodo证书)全球可信证书,强大的兼容性,高度安全性,如有问题7天内可退、可开发票
加微信VX 18718058521 备注SSL证书
【腾讯云】2核2G4M云服务器新老同享99元/年,续费同价
# coding:utf-8
#导入包
from common.base import Base#导入写好的公共包
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.support.select import Select
#打开浏览器
driver = webdriver.Firefox()
#打开本地html
driver.get("file:///D:/BaiduNetdiskDownload/web%E8%87%AA%E5%8A%A8%E5%8C%96selenium+python/%E8%BD%AF%E4%BB%B6%E5%AE%89%E8%A3%85%E5%8C%85/checkbox.html")
check = Base(driver)
loc1 = ("id","c1xxxx")
#判断元素不存在,并打印
r1 = check.isElementsExist(loc1)
print(r1)
#全部选中
#判断存在的元素,并打印
loc_all = ("xpath",'.//*[@type="checkbox"]')
r2 = check.isElementsExist(loc_all)
print(r2)