2017 © Pedro Peláez
 

library storyplayer

Bring your user and service stories to life through test automation

image

datasift/storyplayer

Bring your user and service stories to life through test automation

  • Thursday, October 27, 2016
  • by mheap
  • Repository
  • 54 Watchers
  • 57 Stars
  • 15,375 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 13 Forks
  • 16 Open issues
  • 65 Versions
  • 4 % Grown

The README.md

Storyplayer

Bring your user and service stories to life through your tests., (*1)

Installation

Storyplayer should be installed via Composer. To install Storyplayer, create a composer.json file with the following contents:, (*2)

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

Then, run composer install. Once that's completed, run ./vendor/bin/storyplayer install to install any additional dependencies., (*3)

Usage

If your tests need a web browser, make sure you've started browsermob-proxy and selenium:, (*4)

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

Basic usage is:, (*5)

./vendor/bin/storyplayer <story>

where:, (*6)

  • <story> is the path to the PHP file containing your story and its test

Full Documentation

You'll find our docs at http://datasift.github.io/storyplayer. They're currently a work-in-progress., (*7)

Community

Contributing

Contributions are most welcome., (*8)

  1. Fork on GitHub
  2. Create a feature branch
  3. Commit your changes with tests
  4. New feature? Send a pull request against the develop branch.
  5. Bug fix? Send a pull request against the master branch.

Please don't break backwards-compatibility :), (*9)

License

New BSD license. Full details are in the LICENSE.txt file., (*10)

The Versions

07/02 2014

dev-feature/http-fix

dev-feature/http-fix https://datasift.github.io/storyplayer

Bring your user and service stories to life through test automation

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

17/10 2013

dev-feature/facebook-api

dev-feature/facebook-api https://datasift.github.io/storyplayer

Bring your user and service stories to life through test automation

  Sources   Download

BSD-3-Clause

The Requires

 

16/10 2013

dev-feature/restricted-stories

dev-feature/restricted-stories https://datasift.github.io/storyplayer

Bring your user and service stories to life through test automation

  Sources   Download

BSD-3-Clause

The Requires

 

15/10 2013

dev-feature/multi-window

dev-feature/multi-window https://datasift.github.io/storyplayer

Bring your user and service stories to life through test automation

  Sources   Download

BSD-3-Clause

The Requires

 

15/10 2013
26/09 2013
26/09 2013

dev-feature/net-resiliant-install

dev-feature/net-resiliant-install https://datasift.github.io/storyplayer

Bring your user and service stories to life through test automation

  Sources   Download

BSD-3-Clause

The Requires

 

11/09 2013

dev-feature/instagram-api

dev-feature/instagram-api https://datasift.github.io/storyplayer

Bring your user and service stories to life through test automation

  Sources   Download

BSD-3-Clause

The Requires

 

02/08 2013

dev-feature/dependencies

dev-feature/dependencies https://datasift.github.io/storyplayer

Bring your user and service stories to life through test automation

  Sources   Download

BSD-3-Clause

The Requires

 

01/08 2013

dev-feature/phar-fixes

dev-feature/phar-fixes https://datasift.github.io/storyplayer

Bring your user and service stories to life through test automation

  Sources   Download

BSD-3-Clause

The Requires

 

26/07 2013

dev-feature/composer

dev-feature/composer https://datasift.github.io/storyplayer

Bring your user and service stories to life through test automation

  Sources   Download

BSD-3-Clause

The Requires