由于项目双重克隆,无法运行自动化测试

时间:2018-12-26 15:38:41

标签: git selenium testing automated-tests qa

我有以下问题,很难正确描述:

  1. 我的DevOps在GitLab中创建了一个git存储库
  2. 我已将测试项目推送到GitLab存储库
  3. 然后我再次从存储库中克隆了项目(是的,我知道那是失败的事情)

执行这些操作后,我无法运行任何测试。但是其他测试人员可以拉出并运行测试。

我什至在另一个地方创建了一个单独的文件夹并拉出了一个项目,但无法解决问题。

也许有人已经遇到了类似的问题,可以给我一些建议,以解决该问题吗?

2 个答案:

答案 0 :(得分:0)

硒有时可能不稳定。总是有其不当行为的原因,但并非总是显而易见的。由于您的同事能够运行测试,因此问题可能出在您如何使用git。

  • 您可以测试是否是这种情况。在您的计算机和另一台计算机上进行干净的克隆,看看是否可以在某个地方成功运行测试。如果它们通过CI或另一台计算机,则问题很可能是测试不稳定而不是git。
  • 也许请一位同事演示如何成功通过它。只是为了再次检查基础架构是否在本地正确设置。
  • 您可以多次运行测试以检查测试是否不稳定或一直失败

答案 1 :(得分:0)

我增加了等待时间。 也许是该问题的原因是我使用选择操作系统的条件,并且在iOS上有效,并且应该在Windows上添加时间。