1. 写之前好好想想。 2.使测试容易理解。 3.保持测试小而简单。 4.仅测试一件事。 5.快速测试 6.完全可重复运行。 7.保持独立性。 8.失败时输出故障信息。 9.不硬编码环境变量。 10.不要输出无关信息。