实验三:单元测试

一、 实验目的

1、 掌握单元测试技术,并按单元测试的要求设计测试用例。 

2、 掌握一种单元测试工具的使用。

 

二、 实验内容

行学习C#pythonC++的其中一种单元测试工具的使用,自选一段单元代码(不少于15行),进行测试。完成实验报告。

三、 实验步骤及结果

设计思路:使用Pythonpytest框架进行单元测试学习并掌握Pythonpytest框架进行单元测试的基本使用,通过编写单元测试用例来验证代码的正确性和健壮性。

实验工具:Python 3.9pytest测试框架、PyCharm

代码:


先在终端安装pytest,命令:pip install pytest,确保能够成功测试代码,

 

测试代码:



测试结果:

在终端中运行pytest test_calculator.py

 

全部测试已通过。

四、 个人体会

在现代软件开发中,单元测试是确保代码质量和可靠性的重要手段之一。通过编写单元测试,开发者可以在代码开发过程中及时发现和修复潜在的错误,从而提高代码的健壮性和可维护性。最近,我通过使用 Python 的 pytest 框架进行单元测试,对这一过程有了更深刻的理解。通过运行 pytest 命令,我能够快速执行所有测试用例,并获得详细的测试结果。如果某个测试用例失败,pytest 会提供清晰的错误信息,帮助我快速定位问题所在。这种即时的反馈机制使得代码的调试和优化变得更加

posted @ 2025-04-15 15:01  不会JAVA的小袁  阅读(27)  评论(0)    收藏  举报