import time
import pytest
from selenium import webdriver
from selenium.webdriver.common.by import By
class TestLagou():
def setup_class(self):
# 实例化chromedriver
self.driver = webdriver.Chrome()
# 添加全局隐式等待
self.driver.implicitly_wait(5)
def teardown_class(self):
# 关闭driver
self.driver.quit()
def test_lagou(self):
#打开拉勾网,叉掉弹框,搜索
self.driver.get("https://www.lagou.com/")
self.driver.set_window_size(1600, 900)
# time.sleep(2)
self.driver.find_element(By.ID, "cboxClose").click()
time.sleep(2)
self.driver.find_element(By.ID, "search_input").send_keys("chatgpt写自动化")
self.driver.find_element(By.ID, "search_button").click()
# time.sleep(2)
res = self.driver.find_element(By.XPATH, "//*[@id='order']/div/div[1]")
# res = self.driver.find_element(By.XPATH, "//*[@id='order']/div/div[1]").get_attribute("text")
print(res)
assert res.text == "排序方式:"