PHPackages                             patrick-blom/oxid-codeception-demo - 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. patrick-blom/oxid-codeception-demo

ActiveProject

patrick-blom/oxid-codeception-demo
==================================

This is a demo repository which should explain how to write codeception tests for OXID eShop

001[1 issues](https://github.com/patrick-blom/oxid-codeception-demo/issues)[2 PRs](https://github.com/patrick-blom/oxid-codeception-demo/pulls)PHP

Since Nov 3Pushed 3y ago1 watchersCompare

[ Source](https://github.com/patrick-blom/oxid-codeception-demo)[ Packagist](https://packagist.org/packages/patrick-blom/oxid-codeception-demo)[ RSS](/packages/patrick-blom-oxid-codeception-demo/feed)WikiDiscussions master Synced 6d ago

READMEChangelogDependenciesVersions (3)Used By (0)

[![PHP Version](https://camo.githubusercontent.com/6623bf117048d4a10fd813d9346e070916919ad0a9c4bdff5eb91657d545b823/68747470733a2f2f666c61742e62616467656e2e6e65742f7061636b61676973742f7068702f7061747269636b2d626c6f6d2f6f7869642d636f646563657074696f6e2d64656d6f2f3f63616368653d333030267363616c653d312e31)](https://github.com/patrick-blom/multi-ordermail-receiver)[![Stable Version](https://camo.githubusercontent.com/4d251d81515e4265f4423a04caaa3ae7eddf0f95b8e3da69e19a1283b2b536b4/68747470733a2f2f666c61742e62616467656e2e6e65742f7061636b61676973742f762f7061747269636b2d626c6f6d2f6f7869642d636f646563657074696f6e2d64656d6f2f6c61746573742f3f6c6162656c3d6c61746573742663616368653d333030267363616c653d312e31)](https://packagist.org/packages/patrick-blom/multi-ordermail-receiver)[![Package Name](https://camo.githubusercontent.com/d0253df59949319b10199ca3f5ca2ac92b836fefa9764fbd8e6e3a8be5d053b3/68747470733a2f2f666c61742e62616467656e2e6e65742f7061636b61676973742f6e616d652f7061747269636b2d626c6f6d2f6f7869642d636f646563657074696f6e2d64656d6f2f3f6c6162656c3d7061636b61676973742663616368653d333030267363616c653d312e31)](https://packagist.org/packages/patrick-blom/multi-ordermail-receiver)[![License](https://camo.githubusercontent.com/0bdb415de6a68405d18f9096cf7bb03ddfdf1153cd4f200f8d7fc3c04565e4ce/68747470733a2f2f666c61742e62616467656e2e6e65742f7061636b61676973742f6c6963656e73652f7061747269636b2d626c6f6d2f6f7869642d636f646563657074696f6e2d64656d6f2f3f6c6162656c3d6c6963656e73652663616368653d333030267363616c653d312e31)](https://github.com/patrick-blom/multi-ordermail-receiver/blob/master/LICENSE)[![Follow me on twitter](https://camo.githubusercontent.com/5b7e2d292b0ed651de293485cd9638af1b810b733ca259dcb5cebd8ba3cbc405/68747470733a2f2f666c61742e62616467656e2e6e65742f747769747465722f666f6c6c6f772f70626c306d2f3f6c6162656c3d4070626c306d2663616368653d333030267363616c653d312e31)](https://twitter.com/pbl0m)

OXID eShop Codeception Demo
===========================

[](#oxid-eshop-codeception-demo)

This project should explain how to write codeception acceptance tests for OXID eShop

Usage
-----

[](#usage)

These tests can be used with every OXID eShop which has activated the "Flow Theme". The project was created and tested on OXID eShop 6.2 CE.

### Installation on Ubuntu 18.04

[](#installation-on-ubuntu-1804)

You will need the following things to run the tests:

- The standalone Selenium Server - [Download](http://docs.seleniumhq.org/download/)
- The Goolge Chrome Browser
- The `chromium-chromedriver` for ubuntu which can be installed through `sudo apt install chromium-chromedriver`
- composer for the package installation

### Running tests

[](#running-tests)

First you will have to run `composer install` in the root of the project. After that you have to export two variables to define your Selenium-Server and the shop you want to test.

```
$ export WEBDRIVER_URL="127.0.0.1" && export WEBSITE_URL="https://my.oxid-eshop.de"
```

Now you have to start the Selenium-Server ip which you had downloaded before.

```
$ java -jar "/path/to/selenium-server-standalone-xxx.jar"
```

Finally you can run the codeception tests using the following command:

```
$ vendor/bin/codecept run
```

### License

[](#license)

The project is released under GPL-3.0. For a full overview check the [LICENSE](LICENSE) file.

###  Health Score

15

—

LowBetter than 3% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity1

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity27

Early-stage or recently created project

 Bus Factor1

Top contributor holds 87.5% of commits — single point of failure

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.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/43344843?v=4)[elBlommo](/maintainers/patrickblom)[@PatrickBlom](https://github.com/PatrickBlom)

---

Top Contributors

[![patrick-blom](https://avatars.githubusercontent.com/u/4736591?v=4)](https://github.com/patrick-blom "patrick-blom (7 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (1 commits)")

### Embed Badge

![Health badge](/badges/patrick-blom-oxid-codeception-demo/health.svg)

```
[![Health](https://phpackages.com/badges/patrick-blom-oxid-codeception-demo/health.svg)](https://phpackages.com/packages/patrick-blom-oxid-codeception-demo)
```

PHPackages © 2026

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