Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/edmondscommerce/behat-magento-2-context


https://github.com/edmondscommerce/behat-magento-2-context

Last synced: 3 days ago
JSON representation

Awesome Lists containing this project

README

        

# Magento Two Context
## By [Edmonds Commerce](https://www.edmondscommerce.co.uk)

Behat contexts to aid testing of Magento 2.x sites on both the frontend and admin via blackbox methods only

### Installation

Install via composer

composer require edmondscommerce/behat-magento-2-context

### Include Contexts in Behat Configuration

```
default:
# ...
suites:
default:
# ...
contexts:
- # ...
- EdmondsCommerce\BehatMagentoTwoContext\ProductContext
- EdmondsCommerce\BehatMagentoTwoContext\CheckoutContext
- EdmondsCommerce\BehatMagentoTwoContext\AdminContext
parameters:
magentoSettings:
adminUri: admin/
userName: admin
password: password
simpleUri: fusion-backpack.html
bundleUri: pillow-and-throw-set.html
configurableUri: lafayette-convertible-dress.html
groupedUri: vase-set.html
successPageTitle: Success Page

```

The context assumes that for Admin panel is using the default theme and the front end theme is largely based on the luma theme.