import time
from selenium import webdriver
from selenium.webdriver import Keys
from selenium.webdriver.common.by import By
class TestLaGou():
‘’’
setup 完成前面的准备工作
‘’’
def setup(self):
self.deriver = webdriver.Chrome()
'''
teardown 结束进程
'''
def teardown(self):
self.deriver.quit()
'''
test_search 完成对拉钩进行搜索测试功能
'''
def test_search(self):
# 进入lagou官网
self.deriver.get('https://www.lagou.com/')
# 定位到弹框的关闭按钮,单击关闭弹框
self.deriver.find_element(By.ID,'cboxClose').click()
time.sleep(2)
# 定位搜索框,输入腾讯
self.deriver.find_element(By.ID,'search_input').send_keys("腾讯")
# 键盘回车
self.deriver.find_element(By.ID, 'search_input').send_keys(Keys.ENTER)
time.sleep(2)
# 定位页面的图标找到腾讯
res = self.deriver.find_element(By.LINK_TEXT,'腾讯')
# 断言 判断是否符合条件
assert "腾讯" == res.text