5.14单元测试
一、 实验目的
掌握单元测试技术:需理解单元测试的基本概念(如测试用例设计、边界值分析、代码覆盖率等)。
掌握单元测试工具:根据编程语言选择对应工具(如Python的unittest/pytest、C#的NUnit/xUnit、C++的Google Test)
二、 实验内容
实验题目
三、 实验步骤及结果
1.项目初始化
在指定目录创建项目文件夹shiyan3
在项目文件夹内创建src子文件夹
在src文件夹中创建Python源文件one.py
2.编写被测代码
编辑one.py文件,实现核心功能函数
3.创建测试文件
在shiyan3目录下(与src同级)创建test_one.py
编写测试代码
4.打开命令行终端
切换到项目目录:
cd /d D:\Python projects\shiyan3
执行测试命令:
pytest -v
四、 个人体会
遇到了初次运行提示"pytest不是内部命令"的问题,通过pip install pytest安装测试框架解决
掌握了Python单元测试的基本流程,理解了测试文件与被测代码的组织方式,学会了使用pytest框架编写测试用例。