-1
我正在为日期创建Java测试用例。我想检查日期是在未来还是在过去。如果我的测试用例输入日期,我想检查日期是未来的。我有两个选择:未来日期的Java测试用例
- 硬编码测试的日期从现在开始10 - 20年。将花费很多去达到那里。所以测试用例会一直持续到那个日期。
- 使用日期实用程序方法,永远不会失败。
我应该使用哪种方法,为什么?
我正在为日期创建Java测试用例。我想检查日期是在未来还是在过去。如果我的测试用例输入日期,我想检查日期是未来的。我有两个选择:未来日期的Java测试用例
我应该使用哪种方法,为什么?
老实说,使用日期实用程序方法,永远不会失败的方法。
你不应该硬编码在测试数据的情况下,作为数据的随机值检查是较好的,并且在每个测试运行的情况下,不同的检查数据
与当前的日期进行比较。问题在哪里?请分享一些代码。 – Braj
*使用日期实用程序方法,永远不会失败* - 那一个。 –
1. hardcod日期从现在开始测试到10-20年。将花费很多去达到那里。所以测试用例会一直持续到那个日期。 ... 疯了吧。基本上,这意味着一旦这个日期通过了,并且每个人都忘记了它,你的测试就会失败,他们也不知道为什么。 将来不会硬编码日期,取当前日期,并添加10天/月/年,您将来有日期,永远不会失败(因为计算每次都会完成) – Stultuske