软件工程第二次作业

在本次单元测试中,我使用了集成在vs2022中的Google Test框架来验证最大子序列函数的正确性。该函数的目的是在给定数组中找到具有最大和的连续子数组。测试案例包括了一系列不同的输入数组,包括正数、负数以及零的组合。每个测试案例都确保了函数能够正确地返回最大子序列的和。此外,边界条件测试确保了函数在包含单个元素的数组上的行为符合预期。性能测试也被包括在内,以评估函数在处理大规模数据时的效率。总体而言,通过一系列详尽的测试,最大子序列函数表现出了稳定和可靠的性能,验证了其在各种情况下的有效性和效率。通过本次作业,我学习到了一些有关单元测试的建立方法,本机单元测试和googletest的 不同断言方式以及不同的链接方式。

posted @ 2024-04-10 23:10  doge2  阅读(25)  评论(0)    收藏  举报