encoding = utf-8
from mon.exceptions import NoSuchElementException
from selenium import webdriver
dr = webdriver.Chrome()
def isElementPresent(by,value):
“”"
判断元素是否存在
:param by: 方式
:param value: 值
:return: True or False
“”"
try:
dr.find_element(by=by,value=value)
except NoSuchElementException as e:
print(e)
return False
else:
return True
def test_isElementPresent():
url = ‘’
dr.get(url)
res = isElementPresent(‘id’,‘query’)
dr.quit()
if res is True:
print(‘所查找的元素在页面上’)
else:
print(‘页面中没有查找到所需要的元素’)
test_isElementPresent()