写测试用例的痛苦

近在写代码的测试用例,写的非常痛苦,完全无从下笔,在对整个工程没有全面的认知之前,不清除这个函数究竟从何而起、为何而生、最终又被谁调用、如何调用。

让我想起一句话:“写作时感到的痛苦,是理清思想的痛苦。– David Perell”

引申出来就是“写测试 sheet 时感到的痛苦,是理清代码的痛苦。”

只有在理清楚代码整体架构和数据流、控制流的走向之后,才可以写出凝练、全面的测试用例。所以当务之急就是尽快熟悉项目,熟悉整体架构。