Tech Note · 2023-02-10 0

平台测试(例如流马测试平台,sonic测试平台)和框架测试

最近做应用自动化测试相关的探索,平台测试(例如流马测试平台,sonic测试平台)和框架测试(自己编程搭建框架测试)的区别和优缺点

平台测试:
优点:使用现成的测试平台可以快速部署,不用花费大量的时间和精力来构建自己的测试框架。一些测试平台提供了强大的可视化界面,方便查看测试结果,调试代码。  
缺点:可能缺少一些灵活性和个性化需求,因为使用现成的平台,可能需要适应平台的限制。
框架测试:
优点:完全控制测试框架的灵活性,可以根据自己的需求来设计和扩展测试框架。可以有更多的灵活性和更好的个性化需求。  
缺点:构建测试框架需要花费更多的时间和精力,也需要有一定的技术知识。

我所在项目:

不适合用平台的地方:
  1. 单个用例时间会比较长,所以需要分布式执行用例
  2. 软件会拉取RC控制做不同的判断
适合用平台的地方:
  1. 云真机管理
  2. 集成到CI/CD