PHPackages                             bex/behat-screenshot-image-driver-unsee - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Testing &amp; Quality](/categories/testing)
4. /
5. bex/behat-screenshot-image-driver-unsee

ActiveLibrary[Testing &amp; Quality](/categories/testing)

bex/behat-screenshot-image-driver-unsee
=======================================

unsee.cc image driver for bex/behat-screenshot behat extension

1.0.0(10y ago)224.3kMITPHPPHP &gt;=5.4

Since Nov 14Pushed 10y agoCompare

[ Source](https://github.com/tkotosz/behat-screenshot-image-driver-unsee)[ Packagist](https://packagist.org/packages/bex/behat-screenshot-image-driver-unsee)[ Docs](https://github.com/tkotosz/behat-screenshot-image-driver-unsee)[ RSS](/packages/bex-behat-screenshot-image-driver-unsee/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (1)Dependencies (8)Versions (2)Used By (0)

ImageDriver-Unsee for Behat-ScreenshotExtension
===============================================

[](#imagedriver-unsee-for-behat-screenshotextension)

[![Scrutinizer Code Quality](https://camo.githubusercontent.com/8080c1eaaa3d2fb04231b44e0b50a3f2dc41d67adfd93801e0496361fb3c5877/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f746b6f746f737a2f62656861742d73637265656e73686f742d696d6167652d6472697665722d756e7365652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/tkotosz/behat-screenshot-image-driver-unsee/?branch=master)[![Build Status](https://camo.githubusercontent.com/1d1ede772917cd7f919674bf762b9f812e7d3ee12aa69026bd24ae582e59f70c/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f746b6f746f737a2f62656861742d73637265656e73686f742d696d6167652d6472697665722d756e7365652f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/tkotosz/behat-screenshot-image-driver-unsee/build-status/master)[![Build Status](https://camo.githubusercontent.com/ce9e226e893f1707ee4b8e86e85b3e473edb882f85cc4878af1bda72dd82b041/68747470733a2f2f7472617669732d63692e6f72672f746b6f746f737a2f62656861742d73637265656e73686f742d696d6167652d6472697665722d756e7365652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/tkotosz/behat-screenshot-image-driver-unsee)

This package is an image driver for the [bex/behat-screenshot](https://github.com/elvetemedve/behat-screenshot) behat extension which can upload the screenshot to [Unsee](http://unsee.cc) and print the url of the uploaded image.

Installation
------------

[](#installation)

Install by adding to your `composer.json`:

```
composer require --dev bex/behat-screenshot-image-driver-unsee
```

Configuration
-------------

[](#configuration)

Enable the image driver in the Behat-ScreenshotExtension's config in `behat.yml` like this:

```
default:
  extensions:
    Bex\Behat\ScreenshotExtension:
      active_image_drivers: unsee
```

You can configure the expire time of the uploaded image (by default it is 10m) like this:

```
default:
  extensions:
    Bex\Behat\ScreenshotExtension:
      active_image_drivers: unsee
      image_drivers:
        unsee:
          expire: '10m' # possible values: '10m', '30m', '1h'
```

Usage
-----

[](#usage)

When you run behat and a step fails then the Behat-ScreenshotExtension will automatically take the screenshot and will pass it to the image driver, which will upload it and returns the URL of the uploaded image. So you will see something like this:

```
  Scenario:                           # features/feature.feature:2
    Given I have a step               # FeatureContext::passingStep()
    When I have a failing step        # FeatureContext::failingStep()
      Error (Exception)
Screenshot has been taken. Open image at https://unsee.cc/idoftheimage
    Then I should have a skipped step # FeatureContext::skippedStep()
```

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity23

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity58

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

3832d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/6451ac5fdc814bfa3aec1b3cf746fdb3ccec68ccbbe3a6f30b3b6c9266b0cb79?d=identicon)[tkotosz](/maintainers/tkotosz)

---

Tags

BDDTDDBehatbehat-screenshot

### Embed Badge

![Health badge](/badges/bex-behat-screenshot-image-driver-unsee/health.svg)

```
[![Health](https://phpackages.com/badges/bex-behat-screenshot-image-driver-unsee/health.svg)](https://phpackages.com/packages/bex-behat-screenshot-image-driver-unsee)
```

###  Alternatives

[ezsystems/behat-screenshot-image-driver-cloudinary

Cloudinary image driver for bex/behat-screenshot behat extension

28992.5k16](/packages/ezsystems-behat-screenshot-image-driver-cloudinary)[polishsymfonycommunity/symfony-mocker-container

Provides base Symfony dependency injection container enabling service mocking.

1468.0M237](/packages/polishsymfonycommunity-symfony-mocker-container)[bex/behat-extension-driver-locator

Driver locator tool for behat extensions

385.2M4](/packages/bex-behat-extension-driver-locator)[ciaranmcnulty/behat-stepthroughextension

Extension for behat to help debug failing scenarios

601.6M5](/packages/ciaranmcnulty-behat-stepthroughextension)[sensiolabs/behat-page-object-extension

Page object extension for Behat

1166.5M27](/packages/sensiolabs-behat-page-object-extension)[bex/behat-step-time-logger

Extension for behat to help find slow scenario steps by logging the step times

261.5M1](/packages/bex-behat-step-time-logger)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
