美文网首页
共读Python编程-测试卡

共读Python编程-测试卡

作者: 铺床高手 | 来源:发表于2019-06-21 01:02 被阅读0次

测试函数

单元测试和测试用例

  • python中unittest提供了代码测试工具

使用unittest

  1. 导入unittest
  2. 创建一个继承inittest.TestCase的类
  3. 定义测试的函数对指定内容进行测试
  4. 在测试函数里面调用测试内容.使用断言方法验证结果
import unittest
  from name_function import get_formatted_name

 class NamesTestCase(unittest.TestCase):
      """测试 name_function.py"""

      def test_first_last_name(self):
          """能够正确地处理像 Janis Joplin 这样的姓名吗?"""
         formatted_name = get_formatted_name('janis', 'joplin')
         self.assertEqual(formatted_name, 'Janis Joplin')

  unittest.main()

测试类

断言

  • assertEqual(a,b) 核实a==b
  • assertNotEqual(a,b) 核实a!=b
  • assertTrue(x) 核实x为True
  • assertFalse(x) 核实x为False
  • assertIn(item,list) 核实item在list中
  • assertNotIn(item,list) 核实item不在list中

setUp()

定义了测试类中的每个方法运行前都会调用的函数

相关文章

  • 共读Python编程-测试卡

    测试函数 单元测试和测试用例 python中unittest提供了代码测试工具 使用unittest 导入unit...

  • 共读Python编程-变量卡

    变量和简单的数据类型 变量 使用变量 修改变量 对变量值直接进行修改使用 变量的使用和命名 命名规则: 只能包含字...

  • 共读Python编程-列表卡

    列表 用方括号([])来表示列表,并用逗号来分隔其中的元素 访问列表元素 列表名称 + 索引 索引从0开始 索引-...

  • 共读Python编程-遍历卡

    遍历列表 循环的结构 for [变量名] in [列表];[四格空格缩进][循环体] 注意的点:1.for语句后有...

  • 共读Python编程-热身卡

    起步 官方网站 www.python.org 关于IDE 选择自己顺手的: Python 自带的 IDLE(不适合...

  • 共读Python编程-条件卡

    条件测试 Python中使用True,False标识布尔值 比较字符串 相同 == 不同 != 区分大小写 比较数...

  • 共读Python编程-函数卡

    定义函数 使用def关键字定义函数 函数名后使用冒号结束 函数体使用四个空格缩进 参数 位置实参 调用形式 关键字...

  • 共读Python编程-输入卡

    接收用户输入 使用input()接收用户输入 使用int()将字符输入转换为数值型 求模运算符 % while循环...

  • 共读Python编程-字典卡

    字典的格式 在python中字典是一系列键值对,使用花括号{}定义一个字典。键和值之间使用冒号分隔,键值对之间使用...

  • 共读Python编程-类卡

    创建和使用类 创建类 使用class关键字定义类 类名后使用冒号结束 方法init()init方法是类的构造函数,...

网友评论

      本文标题:共读Python编程-测试卡

      本文链接:https://www.haomeiwen.com/subject/gjfeqctx.html