performant-labs / testor
There is no license information available for the latest version (1.10.3) of this package.
Robo tasks that work with Automated Testing Kit
1.10.3
2025-11-11 22:21 UTC
Requires
- php: >=8.1
- ext-json: *
- aws/aws-sdk-php: ^3.320
- consolidation/robo: ^4.0|^5.0
- phpseclib/phpseclib: ^3.0
Requires (Dev)
- humbug/box: ^4.6
- mockery/mockery: ^1.6
- php-mock/php-mock: ^2.5
- php-mock/php-mock-phpunit: ^2.10
- phpstan/phpstan: ^2.1
- phpstan/phpstan-strict-rules: ^2.0
- phpunit/phpunit: ^10.5
This package is auto-updated.
Last update: 2026-03-11 23:00:43 UTC
README
A command-line database and file snapshot management tool.
- Stores snapshots in an S3 or SFTP server.
- Can run a sanitization task when making the snapshot.
- Configured by default to work with Drupal.
Full Documentation
Please see https://performantlabs.com/testor/testor.
Installation
Via composer:
composer require performantlabs/testor vendor/bin/testor self:init
Via composer under DDEV:
ddev composer require performantlabs/testor
ddev exec testor self:init
Directly download the latest release as a PHAR:
curl -L -o testor https://github.com/Performant-Labs/testor/releases/latest/download/testor.phar php testor self:init
Add the S3/SFTP credentials and site name to the .testor.yml configuration file. See the documentation.