0

我想使用 codeception 在 php 代码中测试一些拖放场景,因为我需要在 codeception 中配置 selenium 模块。

我正在尝试使用 codeception 通过 selenium 测试我的 php 代码(web guy)。但我无法做到这一点。

我已经安装了 Selenium RC 服务器我正在使用 ubuntu 操作系统,即使这个链接是 http://127.0.0.1:4444/ 打开但我acceptance.yml 在运行测试时按照文档中的说明进行了更改我收到以下错误

[Codeception\Exception\ModuleConfig]
Codeception\Util\Mink 模块未配置!
此驱动程序无法访问提供的 URL。无法连接!

请指导我进行必要的更改以配置我的 selenium 模块。

请指导我如何配置 selenium 模块。我的操作系统是 ubuntu

参考站点在这里: Selenium

验收测试

4

1 回答 1

0

答案可以是多行的。:^)

启动硒。

#!/bin/bash
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"

mkdir $DIR/../log
java -jar $DIR/selenium-server-standalone-2.29.0.jar 1>$DIR/../log/selenium-server-standalone.log 2>&1 &

验收套件.yml

class_name: WebGuy
modules:
    enabled:
        - Selenium
        - WebHelper
    config:
        Selenium:
            url: 'http://url.local/'
            browser: firefox

PS不要忘记生成WebGuy( php codecept.phar build)

于 2013-02-25T06:12:00.570 回答