【问题标题】:How to change URL from CI/CD in Gitlab on Automation Testing using Robot Framework如何在 Gitlab 中使用机器人框架进行自动化测试从 CI/CD 更改 URL
【发布时间】:2021-12-17 01:38:23
【问题描述】:

我有 3 个 env (dev/test/prod),我想从 gitlab-ci.yml 更改 URL,因此我可以从 CI/CD 中选择我想要运行测试的 env。 目前我运行:

- robot -v BROWSER:Chrome -d results/Chrome test/test.robot

我找不到这方面的任何信息。有可能吗?

【问题讨论】:

    标签: selenium robotframework cicd


    【解决方案1】:

    你可以通过命令行传递 URL,试试下面的解决方案

    - robot -v url:http://your_url -v BROWSER:Chrome -d results/Chrome test/test.robot
    

    【讨论】:

    • 谢谢。现在的问题是我已经硬编码了 URL,如果我删除它,它就不起作用。 Go To test.com 如何让它从命令行获取 URL?
    • 你在使用git管道来触发执行吗?
    • 我解决了,谢谢。我的全局变量未命名为 url,因此,我无法使用 -v url:https:// 覆盖它。再次感谢
    • 好的。太好了,祝你好运!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-14
    • 2017-10-29
    相关资源
    最近更新 更多