Pytest plugin that let you automate actions and assertions with test metrics reporting executing plain YAML files

pytest-play pytest-play is a codeless, generic, pluggable and extensible automation tool, not necessarily test automation only, based on the fantastic pytest test framework that let you define and execute YAML files containing scripts or test scenarios through actions and assertions that can be implemented and managed even by non technical users: automation (not necessarily test automation). You can build a set of actions on a single file (e.g, call a JSON based API endpoint, perform an action if a condition […]

Read more

A Django plugin for pytest

Welcome to pytest-django! pytest-django allows you to test your Django project/applications with the pytest testing tool. Install pytest-django pip install pytest-django Why would I use this instead of Django’s manage.py test command? Running your test suite with pytest-django allows you to tap into the features that are already present in pytest. Here are some advantages: Manage test dependencies with pytest fixtures. Less boilerplate tests: no need to import unittest, create a subclass with methods. Write tests as regular functions. Database […]

Read more