How i can tests and install external shopware plugin from shopware shop on my local machine?

I have exact same question. How can I as a developer contribute to a plugin or create one?

Do I first need to install Shopware on a dedicated hosted server, register domain, register account, install plugin on server and then download source code from the remote server?

If that is true, it is not exactly developer friendly…