问题 使用maven-surefire-plugin或maven-failsafe-plugin运行selenium测试?


我在使用的概念之间感到困惑 Maven的万无一失,插件 要么 Maven的故障保护,插件 跑我的 硒测试 在 整合测试阶段 (没有运行单元测试) 我看到一些例子用途 Maven的万无一失,插件 和其他例子使用 Maven的故障保护,插件

请告知样品或链接到配置。


5708
2018-01-16 15:00


起源



答案:


你应该使用 Maven的故障保护,插件 用于运行硒测试。

failsafe插件在集成测试阶段运行测试,并且在集成测试失败时不会使构建失败,从而允许maven运行集成后测试阶段。 failsafe插件在验证阶段失败了构建。这很重要,因为人们通常会做一些事情,比如在预集成测试阶段启动服务器/设置数据,以及在运行selenium测试时在集成后测试阶段关闭/清理。

看着那(这 故障安全插件的用法 和 maven生命周期参考


14
2018-01-16 15:45