单元测试
实验项目名称:实验四 单元测试2
一、 实验目的
1、 掌握单元测试技术,并按单元测试的要求设计测试用例。
2、 掌握一种单元测试工具的使用。
二、 实验内容
自行学习C#或python或C++的其中一种单元测试工具的使用,自选一段单元代码(不少于15行),进行测试。完成实验报告。
三、 实验步骤及结果
使用pycharm中的pytest进行测试
- 下载pytest
pip install pytest
- 编写函数文件aa.py进行测试
- 编写test_aa.py对aa.py函数进行测试
控制台输入pytest进行测试
- 完全正确情况下的输出
- 出现错误下的输出
四、 个人体会
通过实验,基本上学会了pycharm中对pytest测试的使用。
Pytest 是一个非常强大且易于使用的测试框架,Pytest 的语法简洁清晰,易于上手。我们可以使用 Python 的标准断言语句编写测试用例,而不需要学习额外的框架特定语法。另外Pytest 具有很高的灵活性,可以轻松地集成到不同的项目中,并支持多种测试类型,包括单元测试、集成测试和功能测试等。总的来说,pytest测试会对以后写的程序起到很大的作用,可以提前发现错误。