odino / humock
该软件包最新版本(0.0.1)没有提供许可证信息。
0.0.1
2012-05-12 23:09 UTC
Requires
- alexandresalome/php-selenium: *
- behat/behat: 2.4.0beta5
- behat/mink: >=1.4.0beta2,<1.4.x-dev
- behat/mink-extension: dev-master
- behat/sahi-client: *
- fabpot/goutte: *
- facebook/php-webdriver: *
This package is not auto-updated.
Last update: 2024-09-14 13:23:15 UTC
README
Humock - 人性化 Behat 上下文
Humock(人类模拟)是一个轻量级的 Behat 上下文,允许您使用方便的方法利用 Mink 的功能,Mink 是一个功能测试的抽象层。
使用 Humock,您可以轻松地将 Behat 和 Mink 结合起来,以便在功能测试期间执行 BDD。
一个示例测试将如下所示
class FeatureContext extends Humock\Context
{
/**
* @Given /^I am on the homepage$/
*/
public function iAmOnTheHomepage()
{
$this->visit("http://website.com");
}
/**
* @Given /^I click on "([^"]*)"$/
*/
public function iClickOn($link)
{
$this->click($link);
}
安装
推荐通过 composer
进行安装
git clone git@github.com:odino/Humock.git
wget https://getcomposer.org.cn/composer.phar
php composer.phar install
然后您可以通过扩展 Tester
开始编写测试
class FeatureContext extends Humock\Context
{
...