| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发测试 -> 第11章 测试代码 -> 正文阅读 |
|
[开发测试]第11章 测试代码 |
一、测试函数 1.相关基础概念 (1)单元测试:用于核实函数的每个方面没有问题 (2)测试用例:是一组单元测试,它们一道核实函数在各种情形下的行为都符合要求 2.测试函数的基本步骤: (1)导入unittest模块以及要测试的函数 (2)创建一个继承unittest.TestCase的子类,对该子类命名时最好让他看起来与要测试的函数相关并包含Test字样 (3)编写一系列方法对函数行为的不同方面进行测试,注意要想Python自动运行这些测试代码,在对其命名时,需要以test的字样打头,并且Python在运行过程中将自动调用被测试函数 (4)调用unittest.main()
3.测试未通过时,如果检查的条件没错,则应多检查函数代码并对其进行修改 二、测试类 1.各种断言方法: (1)assertEqual(a,b):核实a == b?(2) assertNotEqual(a,b): 核实a != b ? (3) assertTrue(x):核实x为True (4)assertFalse(x):核实x为False ? (5)assertIn(item, list):核实item在list中 (6)assertNotIn(item, list):核实item不在list中 2.方法setUp():使用方法setUp()所创建的一系列实例并设置的属性,可以在其他测试方法中直接使用这些实例 注意:一定要注意setUp()的写法否则将会导致函数调用的失败
|
|
开发测试 最新文章 |
pytest系列——allure之生成测试报告(Wind |
某大厂软件测试岗一面笔试题+二面问答题面试 |
iperf 学习笔记 |
关于Python中使用selenium八大定位方法 |
【软件测试】为什么提升不了?8年测试总结再 |
软件测试复习 |
PHP笔记-Smarty模板引擎的使用 |
C++Test使用入门 |
【Java】单元测试 |
Net core 3.x 获取客户端地址 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/18 2:59:55- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |