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添加用例到列表中在进行



  • 相关阅读:
    [华为]字符串反转
    [华为]字符个数统计
    [华为]字符串分隔
    [华为]计算字符个数
    [华为]字符串最后一个单词的长度
    感悟-思考-生活
    [百度校招]打印全排列
    [阿里]逆序打印整数,要求递归实现
    [百度]数组中去掉连续重复的数字,只保留1个
    百度NLP三面
  • 原文地址:https://www.cnblogs.com/xiaolehua/p/13742719.html
Copyright © 2011-2022 走看看