Download the PHP package blackfire/player without Composer
On this page you can find all versions of the php package blackfire/player. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download blackfire/player
More information about blackfire/player
Files in blackfire/player
Package player
Short Description A powerful web crawler and web scraper with Blackfire support
License MIT
Homepage https://blackfire.io/player
Informations about the package player
Blackfire Player
Blackfire Player is a powerful performance testing application. It provides a nice DSL to crawl HTTP services, assert responses, and extract data from HTML/XML/JSON responses.
Read more about how to download and use Blackfire Player <https://docs.blackfire.io/builds-cookbooks/player>.
Usage
blackfire-player
is distributed through a Docker image.
To run a scenario located in the my-scenario.bkf
file, run the following
command:
docker run --rm -it -e BLACKFIRE_CLIENT_ID -e BLACKFIRE_CLIENT_TOKEN -v "`pwd`:/app" blackfire/player run my-scenario.bkf
The pwd
part is the local working directory (we are using the current
directory here) and it is mapped to the /app
path in the Docker container.
BLACKFIRE_CLIENT_ID
and BLACKFIRE_CLIENT_TOKEN
environment variables
need to be properly exposed from the host in order to be able to use the
Blackfire Profiler integration.
To make it simpler to run this command, you might create a shell alias
(that you can store in a .bashrc
or .zshrc
file depending on your
shell):
alias blackfire-player="docker run --rm -it -e BLACKFIRE_CLIENT_ID -e BLACKFIRE_CLIENT_TOKEN -v \"`pwd`:/app\" blackfire/player"
Don't forget to restart your terminal for it to take effect. You can then
use blackfire-player
as if it was the binary itself:
blackfire-player --version
blackfire-player list
blackfire-player run my-scenario.bkf
All versions of player with dependencies
ext-ctype Version *
ext-filter Version *
ext-intl Version *
ext-mbstring Version *
blackfire/php-sdk Version ^2.1
fakerphp/faker Version ^1.10
maltyxx/images-generator Version ^1.0
mtdowling/jmespath.php Version ^2.2
nyholm/psr7 Version ^1.6
psr/log Version ^3.0
sentry/sentry Version ^4.0
symfony/console Version 7.2.*
symfony/css-selector Version 7.2.*
symfony/dom-crawler Version 7.2.*
symfony/event-dispatcher Version 7.2.*
symfony/expression-language Version 7.2.*
symfony/filesystem Version 7.2.*
symfony/finder Version ^7.0
symfony/http-client Version 7.2.*
symfony/mime Version 7.2.*
symfony/polyfill-uuid Version ^1.28
symfony/property-access Version 7.2.*
symfony/serializer Version 7.2.*
symfony/yaml Version 7.2.*