网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

unittest组模式下多个py文件存在test-创新互联

def all_case(self):     case_dir = os.path.dirname(os.getcwd()) + os.sep + "test"   # 设置测试脚本的文件路径     testcase = unittest.TestSuite()     # testcase = Suit()     discover = unittest.defaultTestLoader.discover(case_dir, pattern='*.py', top_level_dir=None)     # 将所有用例存放进testcase 修改该脚本,控制运行顺序     testcase.addTest(InitializeWebdriver("initializedriver"))  # 通过将其放在第一个test来实例化, InitializeWebdriver类中的initializedriver方法初始化driver     for test_suite in discover:         for test_case in test_suite:             # 添加用例到testcase             testcase.addTest(test_case)     # testcase.addTest(CloseDriver("closedr"))  # 添加退出操作,CloseDriver类中closedr关闭driver     return testcase      # 使用举例说明    class Login(InitializeWebdriver):     # 所有的test都继承与初始化driver的类InitializeWebdriver,通过使用InitializeWebdriver类中driver类变量来保证driver的唯一传递     def test_get_url_login(self):         Log.info("登录url")         InitializeWebdriver.driver.get(url)          #说明: # test_suite用法自解:将继承于unittest.TestCase类的所有测试类与方法以类(方法)组成一个list,循环执行该list # setUpClass、tearDownClass 只对同一个类下的所有test方法有效,所有当test所在类的py文件执行完成后,执行下一个py文件还是会触发setUpClass

成都创新互联公司主要从事网站建设、成都网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务海丰,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18982081108

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


新闻名称:unittest组模式下多个py文件存在test-创新互联
本文来源:http://bjjierui.cn/article/poojp.html

其他资讯