Vividus 版本策略

Iva*_*nin 4 automation ui-automation vividus

我正在使用 Vividus 工具进行测试。我知道 Vividus 使用 Gradle 作为构建系统来测试项目。我应该选择哪种 Vividus 版本使用策略?

我相信有几个:
1. 使用最新的发布版本
2. 使用最新的 Vividus 可用,尽管快照或发布

还有其他人吗?如何应用这些策略?

VaL*_*VaL 5

首先,Vividus 遵循语义版本控制并采用其所有规则和要求。

发布版本是发布到JCenter的给定版本的最终版本。快照是正在开发并定期发布到OSS JFrog Artifactory 的版本。可以在相应的问题中找到有关发布版本与快照版本的更多详细信息。

Vividus 发布版本

优点:

  • 稳定的
  • 从未改变
  • 确定的可用特征集

缺点:

  • 新功能和错误修复无法立即使用
  • 需要一些努力才能更新到最新的发布版本

Vividus 的快照版本

优点:

  • 定期发布新功能和错误修复并立即可用

缺点:

  • 不稳定:可能包含新的错误
  • 不可能坚持一些已知的好构建