from selenium import webdriver import unittest from HTMLTestRunner import HTMLTestRunner class Baidu(unittest.TestCase): def setUp(self): self.driver=webdriver.Firefox() self.driver.implicitly_wait(10) self.base_url="http://www.baidu.com" def test_baidu_search(self): driver=self.driver driver.get(self.base_url) driver.find_element_by_id("kw").send_keys("HTMLTestRunner") driver.find_element_by_id("su").click(); def tearDown(self): self.driver.quit(); if __name__=="__main__": testunit = unittest.TestSuite() testunit.addTest(Baidu("test_baidu_search")) print "abc" fp = open("./result.html",'wb') runner = HTMLTestRunner(stream=fp,title='baidushous',description='testcase') runner.run(testunit) fp.close();