import time
from selenium import webdriver
class BaiduSearch(object): #小括号里面的是类的父类,设计到继承,默认object是所有类的父类
driver = webdriver.Firefox()
driver.maximize_window()
driver.implicitly_wait(10)
def open_baidu(self):
self.driver.get("https://www.baidu.com")
time.sleep(1)
def test_search(self):
self.driver.find_element_by_id('kw').send_keys("selenium")
self.driver.find_element_by_xpath("//*[@id='su']").click()
time.sleep(1)
print(self.driver.title)
try:
assert 'selenium' in self.driver.title
print('Test pass.')
except Exception as e:
print('Test fail.')
#self.driver.quit()
baidu=BaiduSearch()
baidu.open_baidu()
baidu.test_search()