在上一篇“是什么让API测试很叼”一文中,我们讨论API与其他形式的软件测试的差异。部分是因为API之间的通信压根就没考虑让你能读懂,纯粹是为了方便计算机之间的交互而设计的。另一部分是由于业务层面上有很多因素影响了API的性能和功能。
当然,值得庆幸的是,你可以参考一些已有的最佳实践,增加你维护API质量的几率。在本章节中,你将学到这些最佳实践。这些最佳实践也是有难易等级的,大体分两类,一类是白色腰带的,适合那些初学API测试的人,一类是黑带,适合有经验的API测试工程师。