问题描述
我们的 QA 团队目前有一个测试工具,他们在一个网址上运行。它有一个下拉菜单,允许他们为要执行的工具选择一个 xml 测试。我想运行他们当前使用 Gitlab CI 管道运行的所有测试用例,但没有找到如何执行此操作的运气。我现在倾向于在这一点上这是不可能的,但我想我会在这里检查。
目前我得到了所有 xml 的列表并创建了单独的 url,这些 url 将自动运行每个,但这发生在单个笑话测试中。 Jest 测试将构建这个 url 数组,并针对我们的 prod env 运行每个 url,然后针对 staging 并执行它们之间的请求比较。问题是我必须将个人状态发送到另一个数据库,我最终将创建一个仪表板进行查询。
我想做的是能够利用 Gitlab 已经提供的功能,但我不确定这是否可以做到。我有一个单一的笑话测试,它打开工具并分别构建每个 url。然后它在集群内的单独 puppeteer 实例中打开每个 url,并运行所有测试用例。从 Gitlab 的角度来看,它将显示成功,但从单个测试用例的角度来看,它们的状态可能会通过或失败。有没有办法让这些在 Gitlab CI 中单独运行?我很好奇是否有某种编程方式可以执行预处理,然后让我输入 gitlab CI。
如果有人对这是否可以完成有任何想法,我将不胜感激。
谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)