Setting up a testing environment

I read this article from about 10 ways to set up a testing environment for WP.

My question is, does anyone have experience with any of these methods? I want to find a good way of creating a testing environment where I can not only see and make changes from my computer, but other people can see and login to the superadmin or admin to make changes from their browser.

I am trying to figure out Deploymint, but I can’t get it to install correctly, I can’t create a project.

Any suggestions?