博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
最简明的冒烟测试
阅读量:3963 次
发布时间:2019-05-24

本文共 1028 字,大约阅读时间需要 3 分钟。

简介

一.冒烟测试

冒烟测试是在软件开发过程中的一种针对软件版本包的快速基本功能验证策略,是对软件基本功能进行确认验证的手段,并非对软件版本包的深入测试。冒烟测试也是针对软件版本包进行详细测试之前的预测试,执行冒烟测试的主要目的是快速验证软件基本功能是否有缺陷。

二.用例

1.unittest用例

import unittestclass TestSmoke(unittest.TestCase):	def test1(self):		print('测试1')			def test2(self):		print('测试2')		def aa(self):		print('ok')

运行

if __name__ =='__main__':	unittest.main()

使用TestSuit套件

import unittestclass TestSmoke(unittest.TestCase):	def test1(self):		print('测试1')			def test2(self):		print('测试2')		def aa(self):		print('ok')

运行

if __name__ =='__main__':	testcase = unittest.TestSuit()		testcase.addTest(unittest.TestLoader().loadTestsFromName(['test.TestSmoke.test1']))	runn = unittest.TextTestRunner(verbosity = 2)runn.run(testcase )#TestSuit   套件#TestLoader 加载测试用例并将他们包装到套件当中# TextTestRunner  运行用例

2.基于pytest

import unittestimport pytestclass TestSmoke(unittest.TestCase):		@pytest.mark.smoke		def test1(self):		print('测试1')			@pytest.mark.smoke			def test2(self):		print('测试2')		def aa(self):		print('ok')

运行

在终端执行:pytest test.py -m smoke

unitTest和pytest区别

在这里插入图片描述

在这里插入图片描述

转载地址:http://egqzi.baihongyu.com/

你可能感兴趣的文章
内核抢占
查看>>
编译linux内核源码 ubuntu
查看>>
epoll使用详解
查看>>
epoll
查看>>
The AnimationClip 'Walk' used by the Animation component 'Pig' must be marked as Legacy.
查看>>
《Linux内核设计与实现》- Linux的进程
查看>>
《Linux内核设计与实现》- 进程的调度
查看>>
inet_ntoa()
查看>>
POSIX消息队列mq_open问题
查看>>
两个数组a[N],b[N],其中A[N]的各个元素值已知,现给b[i]赋值,b[i] = a[0]*a[1]*a[2]…*a[N-1]/a[i];
查看>>
用户态切换到内核态的3种方式
查看>>
笔试常见的智力题(附答案)
查看>>
内核库函数
查看>>
Linux 系统内核空间与用户空间通信的实现与分析
查看>>
linux内核空间和用户空间的区别及交互
查看>>
如何写好应用型学术论文
查看>>
如何查看进程的各种限制
查看>>
64位int类型用printf输出问题
查看>>
网络后台开发面试题目
查看>>
Linux 共享内存限制的查看与设置
查看>>