小编Sup*_*pra的帖子

如何在命令行中使用Codeception在验收测试中使用动态URL

我有两个php envs,我现在可以为不同的URL运行这样的东西

modules:
    enabled:
        - WebDriver
        - AcceptanceHelper
    config:
        WebDriver:
            url: 'http://localhost/'
            browser: 'phantomjs'
env:
    alpha:
         modules:
            config:
                WebDriver:
                    url: 'http://myalphasite/'
    beta:
         modules:
            config:
                WebDriver:
                    url: 'http://mybetasite/'
Run Code Online (Sandbox Code Playgroud)

目前我使用命令运行它们 codecept run --env alpha ,或者 codecept run --env beta

有没有办法在运行代码测试时从命令行提供url,比如codecept run site = alpha.test.com然后从配置内部抓取它而不是硬编码网址?

php phantomjs codeception

13
推荐指数
1
解决办法
3761
查看次数

标签 统计

codeception ×1

phantomjs ×1

php ×1