首页 > 解决方案 > 由于项目双重克隆,无法运行自动化测试

问题描述

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

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

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

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

也许有人已经遇到过类似的问题,并且可以就我应该做些什么来解决它给我建议?

标签: gitseleniumtestingautomated-testsqa

解决方案


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

  • 你可以测试一下是不是这样。在你的机器上和另一台机器上做一个干净的克隆,看看你是否可以在某个地方成功地运行测试。如果他们通过 CI 或另一台机器,那么问题很可能是测试不稳定而不是 git。
  • 也许请一位同事展示他们是如何设法让它通过的。只是为了仔细检查基础设施是否在本地正确设置。
  • 您可以多次运行测试以检查测试是否不稳定或一直失败

推荐阅读