美文网首页软件测试
单元测试框架之unittest断言

单元测试框架之unittest断言

作者: davieyang | 来源:发表于2018-12-31 17:23 被阅读0次

一、摘要

单元测试里很重要的一个部分就是断言,unittest为我们提供了很多断言方法,断言方法分为三类,一种是用来断言被测试的方法的,另一种是测试是否抛正确异常的,第三种是用来断言日志是否包含应有信息的,方法很多

第一种很好理解,是用来判断我们的被测点是否达到预期用的。

第二种用来判断在某种情况下是否会抛出特定的异常,如果会抛出该特定异常,则会判断为断言成功,如果没抛出这种特定异常则会判断为断言失败。

第三种是用来断言日志是否包含应有信息的

在早期的python版本中,断言函数的写法有些已经被废弃了,如下对应关系所示,在我们使用编译器的时候经常会提示“Deprecated”这个单词,意味着有新的方式取代了当前的实现方法

二、代码实例

相关文章

  • unittest断言测试方法

    前言 Python中unittest单元测试框架常用来编写自动化测试脚本。 Python中单元测试的断言方法主要如...

  • python单元测试框架

    unittest单元测试框架?什么是unittest? 是python标准的单元测试框架模块2.unittest框...

  • 单元测试框架之unittest断言

    一、摘要 单元测试里很重要的一个部分就是断言,unittest为我们提供了很多断言方法,断言方法分为三类,一种是用...

  • Python+Selenium框架篇1-介绍unittest单元

    本文介绍什么是unittest单元测试框架 1.什么是unittest框架? unittest框架(原名PyUni...

  • unittest最详细的解说

    一、什么是unittest unittest是Python单元测试框架,类似于JUnit框架。 unittest中...

  • Selenium_unittest

    Selenium自动化测试-unittest单元测试框架使用 一、unittest unittest是一个单元测试...

  • 背景介绍

    py3.7.1unittest——单元测试框架unittest框架的灵感来源是JUnit,与其他语言的主要单元测试...

  • 2018-06-01 python单元测试

    转载自 unittest单元测试框架总结 unittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动...

  • 单元测试框架UnitTest

    单元测试框架unittest 1、testFixture: import unittest 继承unitt...

  • 4 Python unittest

    Unittest 模块是Python中有自带的单元测试框架,封装好了断言方法和用例执行前的初始化操作。 TestC...

网友评论

    本文标题:单元测试框架之unittest断言

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