unittest执行脚本的几个方法(python+selenium),pythonunittest,最近搭建框架的教程h
unittest执行脚本的几个方法(python+selenium),pythonunittest,最近搭建框架的教程h
最近搭建框架的教程http://blog.csdn.net/u011541946/article/category/6788788
addTest
可以加载不同类里面的不同测试函数
# coding = utf-8 import unittest import testsuites from testsuites.test_baidu_search import BaiduSearch from testsuites.test_get_page_title import GetPageTitle suite = unittest.TestSuite() suite.addTest(BaiduSearch(‘test_baidu_search‘)) suite.addTest(BaiduSearch(‘test_search2‘)) suite.addTest(GetPageTitle(‘test_get_title‘)) if __name__==‘__main__‘: #执行用例 runner=unittest.TextTestRunner() runner.run(suite)
makeSuit()
一次性加载一个类文件下所有的测试用例到suite中去
# coding = utf-8import unittestimport testsuitesfrom testsuites.test_baidu_search import BaiduSearchfrom testsuites.test_get_page_title import GetPageTitlesuite = unittest.TestSuite(unittest.makeSuite(BaiduSearch))if __name__==‘__main__‘: #执行用例 runner=unittest.TextTestRunner() runner.run(suite)
discover()
跑testsuite包下的所有测试用例
可以在discover中直接传入包名或者文件夹名称
# coding = utf-8import unittestsuite = unittest.TestLoader().discover("testsuites")if __name__==‘__main__‘: #执行用例 runner=unittest.TextTestRunner() runner.run(suite)
unittest执行脚本的几个方法(python+selenium)
相关内容
- python+selenium自动化--参数化(paramunittest),selenium和p
- 解读python中SocketServer源码,python优秀源码, 再看继承
- Python之路--文件操作,Python文件,内容概要文件读写模式
- Python连载38-协程、可迭代、迭代器、生产者消费者模型
- Python高级--闭包与装饰器,闭包和装饰器,前言:在Pyt
- python入门(Python和Pycharm安装),python入门,Python简介P
- python成长之路二,成长之路大师二星,python的pri
- python1.0-----turtle模块,pythonturtle,turtle:绘图模
- Python面向对象编程——简介,为什么要面向对象编程
- python关于type()的用法,typepython,如果按这种形式写ty
评论关闭