ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

unittest单元测试框架小白入门

2019-11-10 11:52:09  阅读:176  来源: 互联网

标签:入门 unittest 单元测试 套件 测试用例 测试 Test 执行


unittest单元测试框架:
一般也称为pyunit,是从java程序中广泛应用的junit启发而来的,
unittest使我们具备创建测试用例,测试套件,测试·夹具的能力。
unittest组件:
1):Test fixture(测试夹具):
使用测试夹具,可以定义在单个或多个测试执行之前的准备工作和执行之后的清理工作。
2)Test Case(测试用例):
unittest中执行测试的最小单元,通过验证unittest提供的assert方法来验证一组特定的操作和输入以后得到的响应,unittest提供了一个名为TestCase的基础类,可以用来创建测试用例;
3)Test Suit(测试套件):
一个测试套件是多个测试或测试用例的集合,是针对被测程序的对应的功能和模块创建的一组测试,一个测试套件内的测试用例将一起执行;
4)Test Runner(测试执行器):
测试执行器负责测试执行调度并且生成测试结果给用户;
测试执行器可以使用图形界面、文本界面或者特定的返回值来展示测试执行结果;
5)Test Report(测试报告):
测试报告展示所有执行用例的成功或者失败状态的汇总;包括失败的测试步骤的预期结果和实际结果,还有整体运行状况和运行时间的汇总;

标签:入门,unittest,单元测试,套件,测试用例,测试,Test,执行
来源: https://www.cnblogs.com/zhongxiaoyan/p/11829406.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有