datasift/storyplayer

此包已废弃,不再维护。未建议替代包。

通过测试自动化让用户和服务故事生动起来

2.3.9 2016-04-05 10:31 UTC

README

通过测试让您的用户和服务故事生动起来。

注意

该项目不再由DataSift维护。

安装

Storyplayer应通过Composer安装。要安装Storyplayer,创建一个包含以下内容的composer.json文件

{
    "require": {
        "datasift/storyplayer": "~2.0"
    }
}

然后,运行composer install。完成后,运行./vendor/bin/storyplayer install来安装任何额外的依赖项。

用法

如果您的测试需要浏览器,请确保您已启动browsermob-proxy和selenium

./vendor/bin/browsermob-proxy.sh start
./vendor/bin/selenium-server.sh start

基本用法是

./vendor/bin/storyplayer <story>

其中

  • <story>是包含您的故事和测试的PHP文件的路径

完整文档

您可以在http://datasift.github.io/storyplayer找到我们的文档。它们目前正在开发中。

社区

贡献

最欢迎贡献。

  1. 在GitHub上Fork
  2. 创建一个功能分支
  3. 提交您的更改,并使用with tests
  4. 新功能?向develop分支发送pull request。
  5. 错误修复?向master分支发送pull request。

请勿破坏向后兼容性 :)

许可证

新BSD许可证。完整详情请参阅LICENSE.txt文件。