zoukankan      html  css  js  c++  java
  • 多测师讲解python _unttest框架001(基本格式)_高级讲师肖sir

     1、unittest基本介绍

    import unittest  #导入unittest模块   #
    class Test(unittest.TestCase):
    def setUp(self):    #创建driver对象、打开浏览器
    print ('方法开始')
    def tearDown(self): #负责释放资源、关闭浏览器
    print ('方法结束')
    def test001(self):
    print (111)
    def test002(self):
    print (222)
    if __name__ == '__main__':
    unittest.main() #unittest单元测试框架的入口

    2、打印的顺序:

    import unittest  #导入unittest模块   #
    class Test(unittest.TestCase):
    def setUp(self):    #创建driver对象、打开浏览器
    print ('方法开始')
    def tearDown(self): #负责释放资源、关闭浏览器
    print ('方法结束')
    def test003(self):
    print (111)
    def test002(self):
    print (222)
    if __name__ == '__main__':
    unittest.main() #unittest单元测试框架的入口

    import unittest  #导入unittest模块   #
    #
    class Test(unittest.TestCase):
    def setUp(self):    #创建driver对象、打开浏览器
    print ('方法开始')
    def tearDown(self): #负责释放资源、关闭浏览器
    print ('方法结束')
    def test001(self):
    print (111)
    def test002(self):
    print (222)
    #
    def test_a(self):
    print (333)

    def test_A(self):
    print (444)
    if __name__ == '__main__':
    unittest.main() #unittest单元测试框架的入口
    4、注意unittest框架中只运行test开头的用例

     5、添加

     注意点:

    #1.只会运行以test开头的用例
    #2.test后面的运行顺序以ASCII码为准 0-9 A-Z a-z
    #3.类开始和类结束只会运行一次




    
    

    执行部分用例结果

     执行全部用例也可以

     addTests添加用例到列表中在进行



  • 相关阅读:
    【刷题】BZOJ 1061 [Noi2008]志愿者招募
    【比赛】NOIP2017 列队
    react_app 项目开发 (6)_后台服务器端-node
    react_app 项目开发 (5)_前后端分离_后台管理系统_开始
    react_app 项目开发 (3)_单页面设计_react-router4
    react_app 项目开发 (2)_axios_pubsub-js
    react_app 项目开发
    React_基本原理_ajax
    React_生命周期
    组件化
  • 原文地址:https://www.cnblogs.com/xiaolehua/p/13742719.html
Copyright © 2011-2022 走看看