unittest

 

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)
posted @ 2019-03-21 15:55  期待me  阅读(63)  评论(0)    收藏  举报