PyCharm integrates with tox and allows running tests in multiple environments.
Make sure the following prerequisites are met:
tox is installed on at least one of the Python interpreters available on your computer.
Your project contains the following files:
Using tox integration
To make use of the tox integration, follow these steps:
Create a project and the required files.
Right-click the file tox.ini and choose Run. The dedicated tox run/debug configuration is launched.
The results show up in the test runner tab of the Run tool window:
Right-click any test result in the Test Runner to execute tox in a particular environment: