datasift / storyplayer
此包已废弃,不再维护。未建议替代包。
通过测试自动化让用户和服务故事生动起来
2.3.9
2016-04-05 10:31 UTC
Requires
- datasift/netifaces: *
- datasift/stone: ^1.9.16
- datasift/webdriver: >=1.5.0
- ganbarodigital/php-text-tools: ^1.1.1
- phix/autoloader: 4.*
- phix/cliengine: >=1.3.0
- phix/injectables: *
- phix/validationlib: >=4.2.0
- predis/predis: ~1.0
- stuart/myversion: ^1.0.1
- symfony/yaml: 2.*
- twig/twig: 1.*
Requires (Dev)
- mockery/mockery: ^0.9.4
- phpunit/phpunit: ~4.4
- stuart/phingtasks: 1.0.0
- dev-develop
- 2.3.9
- 2.3.8
- 2.3.7
- 2.3.6
- 2.3.5
- 2.3.4
- 2.3.3
- 2.3.2
- 2.3.1
- 2.3.0
- 2.2.1
- 2.2.0
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.2
- 2.0.1
- 2.0.0
- 1.5.8
- 1.5.7
- 1.5.6
- 1.5.5
- 1.5.4
- 1.5.3
- 1.5.2
- 1.5.1
- 1.5.0
- 1.4.3
- 1.4.2
- 1.4.1
- 1.4.0
- 1.3.3
- 1.3.2
- 1.3.1
- 1.3.0
- dev-master
- dev-bug/unable-to-have-json-in-test-environment
- dev-add-arraystringprose-ts
- dev-ds-stable
- dev-feature/vagrantplugins
- dev-feature/script-fixes
- dev-feature/stopInScreen-process-doesnt-exist
- dev-feature/list-systems
- dev-feature/ssh-command
- dev-release/2.3.1
- dev-feature/rsync
- dev-feature/optional-proxy
- dev-feature/user-file-backwards-compatible
- dev-feature/more-autocompletion
- dev-feature/prose-namespace
- dev-support/1.x
- dev-feature/switch-defaults
- dev-feature/timeouts
- dev-feature/http-fix
- dev-feature/facebook-api
- dev-feature/restricted-stories
- dev-feature/multi-window
- dev-feature/iframe
- dev-feature/env-fqdn
- dev-feature/net-resiliant-install
- dev-feature/instagram-api
- dev-feature/dependencies
- dev-feature/phar-fixes
- dev-feature/composer
This package is not auto-updated.
Last update: 2023-12-09 10:30: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找到我们的文档。它们目前正在开发中。
社区
贡献
最欢迎贡献。
- 在GitHub上Fork
- 创建一个功能分支
- 提交您的更改,并使用
with tests
- 新功能?向
develop
分支发送pull request。 - 错误修复?向
master
分支发送pull request。
请勿破坏向后兼容性 :)
许可证
新BSD许可证。完整详情请参阅LICENSE.txt文件。