不轻易修改测试

测试一旦完成,就不再修改,除非功能发生变化。

尽量避免测试中的复杂逻辑

单元测试中,最好保持逻辑的简单,避免逻辑太重。因为逻辑如果复杂,测试结果不符合预期的时候就需要判断是测试写的不对还是功能不对。

一个case只测一个点

避免在一个case里面包含大量的测试点。

保持测试case的可读性

测试代码的特点应该是冗长、简单。就像文档一样,虽然很长,但是每一个点都很简单。