这类项目适合做接口自动化。接口自动化指的是通过编写测试脚本来模拟用户与后端接口进行交互,并验证接口返回的结果是否符合预期。接口自动化测试可以更快速和高效地进行测试,并且对于大规模的数据操作或者复杂的业务逻辑有更好的处理能力。
相比之下,UI自动化测试适用于验证前端界面的正确性和交互。UI自动化测试会模拟用户的点击、输入等操作,通过检查界面元素的状态和预期结果来进行验证。UI自动化测试对于新功能的测试和用户体验的测试比较有效,但需要考虑到不同的浏览器和分辨率的适配问题。
综上所述,如果项目主要集中在接口层的业务逻辑测试和数据操作,那么接口自动化测试是更合适的选择。如果关注的重点在前端界面的测试和用户体验,那么UI自动化测试会更适合。当然,在实际项目中,接口自动化和UI自动化也可以结合使用,以获得更全面的测试覆盖。