gpt4 book ai didi

unit-testing - 哪些测试场景对于详尽黑盒测试定期预约模型是必要且充分的?

转载 作者:行者123 更新时间:2023-11-28 19:57:34 24 4
gpt4 key购买 nike

我有一个 django 模型用于日历中的约会,我正在尝试为其编写一个非常全面的测试驱动程序。定期约会发生在某个时间点,可以无限运行或重复固定次数。该约会反射(reflect)了 Google 日历约会的可用功能(可以每月/每年/每周、每两周、每 3 年重复一次。)

我正在尝试提出一个单元测试,它将详尽地测试此实现的基础知识。我正在寻找将定义最基本测试的边缘案例。

我有很多基本的,但我正在寻找帮助识别最重要案例的建议:1) 创建一个约会2) 创建一个每周重复的约会3) ... 每月重复一次4) 每两周重复一次5)每2个月重复一次6) 每年复发

最佳答案

测试月份的最后几天、闰年,以及当年份多出一秒时它是否会变得疯狂(这在 zune 播放器中击中了一个驱动程序)。

测试它在跨年时表现良好。

也就是说,请考虑您是否正在重新测试属于框架一部分的内容。测试日期逻辑可能会很快变得丑陋,因此您需要在应用程序的一部分和框架的一部分之间划清界线。

关于unit-testing - 哪些测试场景对于详尽黑盒测试定期预约模型是必要且充分的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/616881/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com