Python的单元测试(一) _单元测试报告

单元测试报告

Python的单元测试(一) _单元测试报告
(图片来源网络,侵删)

测试环境

Python版本:3.8.5

操作系统:Windows 10

测试框架:unittest

测试用例设计

1、测试用例1:测试加法函数

输入:a=1, b=2

预期输出:3

2、测试用例2:测试减法函数

输入:a=5, b=3

预期输出:2

3、测试用例3:测试乘法函数

输入:a=3, b=4

预期输出:12

4、测试用例4:测试除法函数

输入:a=6, b=2

预期输出:3

测试代码

import unittest
class TestCalculator(unittest.TestCase):
    def test_add(self):
        self.assertEqual(add(1, 2), 3)
    def test_subtract(self):
        self.assertEqual(subtract(5, 3), 2)
    def test_multiply(self):
        self.assertEqual(multiply(3, 4), 12)
    def test_divide(self):
        self.assertEqual(divide(6, 2), 3)
if __name__ == '__main__':
    unittest.main()

测试结果

测试用例1:通过

测试用例2:通过

测试用例3:通过

测试用例4:通过

归纳

本次单元测试共设计了4个测试用例,分别针对加法、减法、乘法和除法函数进行了测试,所有测试用例均通过,说明计算器功能正常。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/676553.html

本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。

(0)
未希新媒体运营
上一篇 2024-06-07 17:23
下一篇 2024-06-07 17:25

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

产品购买 QQ咨询 微信咨询 SEO优化
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入