用例的断言与执行例子

'''

coding=utf-8

Created on 2016-7-27
@author: Jennifer
Project:使用unittest框架编写测试用例思路
使用python版本python2

2019-1-17修改人:楼小宴 使用版本:python3

'''
import unittest

def setUp(self):
    self.a = int(input('Enter a number:'))
    self.b = int(input('Enter b number:'))
    self.c = [i for i in range(10)]
    self.connect = "and"

# 6.定义测试用例,以“test_”开头命名的方法
# 注意,方法的入参为self
# 可使用unittest.TestCase类下面的各种断言方法用于对测试结果的判断
# 可定义多个测试用例
# 最重要的就是该部分
def test_case1(self):
    print(self.a, self.b)
    self.assertEqual(self.a, self.b, msg='a and b is equal')

def test_case2(self):
    print(self.a, self.b)
    self.assertIn(self.a, self.c, msg='a 在0到9中间')
    self.assertNotIn(self.b, self.c, msg='b 不在0到9中间')

@unittest.skip('暂时跳过用例3的测试')
def test_case3(self):
    print(self.a)
    self.assertEqual(self.a, 11, msg='Your input is not 11')

'''

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Python 面向对象Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对...
    顺毛阅读 4,344评论 4 16
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 6,270评论 0 10
  • 接口测试自动化的优点: 1,web自动化说起来很多人都会直接想到UI自动化这个设计,很少有人直接第一个概念是接口自...
    路边看雪的小男孩阅读 5,039评论 1 26
  • 如果你无法成功使用主题,请添加源:http://apt.feng.com/vxteam 然后下载最新版VX助手1....
    VXTEAM阅读 315,308评论 54 52
  • 我想要新鲜的爱情和温暖的太阳 想要羽绒服里的羽毛回到她母亲身上 想要结成的冰记得温柔是什么样子 我仍然想要询问你是...
    伍月的四月阅读 234评论 4 4

友情链接更多精彩内容