Unittest + python
2017-09-06 17:13 _天枢 阅读(310) 评论(0) 编辑 收藏 举报Unittest简单应用
#_*_coding:utf8_*_ import unittest from selenium import webdriver import time class Test_apiTest(unittest.TestCase): def setUp(self): #相当于python __init__ 加载时运行 相当于构造函数 self.driver = webdriver.Ie() self.url = "http://www.baidu.com" def tearDown(self): #相当于python __del__ 结束于运行 相当于析构函数 self.driver.quit() def test_searchBD(self): #测试方法,必须以test开头 ie = self.driver.get(self.url) self.driver.find_element_by_id('kw').send_keys('selenium') self.driver.find_element_by_id('su').click() if __name__ == '__main__': #unittest.main() suite = unittest.TestSuite() #实例一个套件 suite.addTest(Test_apiTest().test_searchBD()) #将测试Case方法增加入套件,如果有多个Test Case可以多次增加。 unittest.TextTestRunner().run(suite)#执行测试 执行测试Case的顺序,跟suite.addTest顺序先后有关。
作 者:
天枢
出 处:
http://www.cnblogs.com/yhleng/
关于作者:专注于软件自动化测试领域。如有问题或建议,请多多赐教!
版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。
特此声明:所有评论和私信都会在第一时间回复。也欢迎园子的大大们指正错误,共同进步。或者
直接私信我
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角
【
推荐】
一下。您的鼓励是作者坚持原创和持续写作的最大动力!