from selenium import webdriver
import unittest
import time
from HTMLTestRunner import HTMLTestRunner
class OpenTestCase(unittest.TestCase):
'''opem'''
def setUp(self):
self.driver=webdriver.Chrome()
self.driver.implicitly_wait(3)
self.driver.maximize_window();
def testOpen(self):
'''baidu'''
self.driver.get('http://www.baidu.com')
time.sleep(2)
assert u"百度一下,你就知道"==self.driver.title
def testOpen1(self):
'''qq'''
self.driver.get('http://www.qq.com')
time.sleep(2)
self.assertEqual(u"百度一下,你就知道",self.driver.title,msg="失败")
def tearDown(self):
self.driver.close()
if __name__=='__main__':
#无测试集时执行main
#unittest.main()
#构造测试集
#suite=unittest.TestSuite()
#suite.addTest(OpenTestCase("testOpen"))
#suite.addTest(OpenTestCase("testOpen1"))
#执行测试
#runner=unittest.TextTestRunner()
#runner.run(suite)