The eth-tester project is a tool suite which provides high-level abstractions to test Ethereum dApps. It's written in Python and can be used programmatically as a project dependency or interactively via the CLI.

Ethereum Tester's implementation focuses on modularity which makes it possible to use different backends for different test scenarios.

  • Ethereum Foundation

You might also enjoy