import unittest #要引入unittest框架包
import unittest #要引入unittest框架包 class Baidu(unittest.TestCase):#Baidu类继承unittest.TestCase类,从继承TestCase类继承可以 #告诉unittest模式的方式,这是一个测试案例 def setUp(self):#setUP用于设置初始化部分,在测试用例之前,这个方法中的函数先调用 self.driver = webdriver.Firefox() self.base_url = "http://www.baidu.com" self.verificationError = [] #脚本运行时,错误信息打印在这个列表中 self.accept_next_alert = True #是否接受下一个警告 def test_baidu(self): #这是一个测试用例 driver = self.driver driver.get(base_url) driver.find_element_by_id("kw").send_keys("seleniu") driver.find_element_by_id("su").click() def tearDown(self): self.driver.quit() self.assertEqual([],self.verificationErrors) #查出self.verficationError不为空时,输出报错信息