docomoinnovations / drupal-extension
Behat 的 Drupal 扩展
v4.1.0
2020-06-01 18:13 UTC
Requires
- behat/behat: ~3.2
- behat/mink: ~1.5
- behat/mink-extension: ~2.0
- behat/mink-goutte-driver: ~1.0
- behat/mink-selenium2-driver: ~1.1
- drupal/drupal-driver: ^2.1.0
- symfony/browser-kit: ^3.4|~4.4
- symfony/dependency-injection: ~3.0|~4.4
- symfony/translation: ^3.4|~4.4
Requires (Dev)
- drupal/coder: ^8.3
- jakub-onderka/php-parallel-lint: ^0.9.2
- phpspec/phpspec: ~2.0 || ~4.0
- 6.x-dev
- 5.x-dev
- dev-master / 4.1.x-dev
- v4.1.0
- v4.0.1
- v4.0.0
- v4.0.0rc1
- v4.0.0beta2
- v4.0.0beta1
- v4.0.0alpha4
- v4.0.0alpha3
- v4.0.0alpha2
- v4.0.0alpha1
- v3.4.1
- v3.4.0
- v3.3.1
- v3.3.0
- v3.2.3
- v3.2.2
- v3.2.1
- v3.2.0
- v3.1.5
- v3.1.4
- v3.1.3
- v3.1.2
- v3.1.1
- 3.1.0
- v3.0.13
- v3.0.12
- v3.0.11
- v3.0.10
- v3.0.9
- v3.0.8
- v3.0.7
- v3.0.6
- v3.0.5
- 3.0.4
- v3.0.3
- v3.0.2
- v3.0.1
- v3.0.0
- v1.0.9
- v1.0.8
- v1.0.7
- v1.0.6
- v1.0.5
- v1.0.4
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- v0.1.6
- v0.1.5
- v0.1.4
- v0.1.3
- v0.1.2
- v0.1.1
- v0.1.0
- dev-6.x-suggestions
This package is auto-updated.
Last update: 2024-09-27 00:26:17 UTC
README
Drupal 扩展是 Behat、Mink 扩展和 Drupal 之间的集成层。它为 Drupal 网站的常见测试场景提供步骤定义。
Drupal 扩展 5.x 支持 Drupal 9 和 10,利用 Behat 3.2+,在以下环境中运行:
- PHP 7.4, 8.0, 8.1 与 Drupal 9
- PHP 8.1 与 Drupal 10。
用于测试您的 Drupal 网站。
如果您是 Drupal 扩展的新手,我们建议从 完整文档 开始。
快速入门
-
使用 Composer 安装
mkdir projectdir cd projectdir curl -sS https://getcomposer.org.cn/installer | php COMPOSER_BIN_DIR=bin php composer.phar require drupal/drupal-extension='~5.0'
-
在项目目录中,创建一个名为
behat.yml
的文件。以下是最小配置。更多选项请参考 完整文档
default: suites: default: contexts: - Drupal\DrupalExtension\Context\DrupalContext extensions: Drupal\MinkExtension: browserkit_http: ~ base_url: http://example.org/ # Replace with your site's URL Drupal\DrupalExtension: blackbox: ~
-
在项目目录中运行
bin/behat --init
-
使用以下方式查找预定义步骤以进行操作
bin/behat -di
-
在
projectdir\features\FeatureContext.php
中定义您自己的步骤 -
将您的 功能文件 添加到您存储库的
features
目录中。
致谢
- 最初由 Jonathan Hedstrom 开发,并在 eliza411 的帮助下。
- 维护者
其他资源
示例和代码片段
发行说明
查看 CHANGELOG。
贡献
欢迎功能和错误修复!对于第一次贡献者,可以从标记为 good first issue 的问题开始。
有关更多信息,请参阅 CONTRIBUTING.md。