возможно, если я правильно вас понял. Тот же phantomjs обращается не к localhost, а к тому домену, который вы укажите и они могут быть разными. Зашли на один сайт - сделали скриншот, затем на другой - сделали скриншот. Приложение можно устанавливать куда угодно.
это видимо без codeception если использовать? а не знаете каких-либо описаний, как это делается?