Estou tentando fazer uma configuração para o desenvolvimento orientado por comportamento no Wordpress / PHP através da nuvem da AWS usando o Ubnutu16. Basicamente a mesma coisa que você está fazendo, exceto que eu estou usando PHP. Eu usei para poder fazer isso com versões mais antigas do Selenium2 e Mink, mas com as novas versões eu não estou tendo alegria. Essas instruções estão incompletas no momento, mas você terá acesso a uma GUI funcional que pode ser acessada. Essa configuração usa o TightVNC para ter uma GUI na instância remota da Amazon, mesmo que a instância esteja na nuvem:
Desenvolvimento orientado por comportamento para WordPress com AWS e codecepção
Meu problema atual é que posso colocar o Selenium em funcionamento, mas não consigo fazer com que as ligações do PHP direcionem os navegadores. Mink ou Facebook não estão funcionando. Eu acho que tem algo a ver com as configurações de segurança. Vou editar isso quando souber mais. Você provavelmente pode obter as ligações do Python para trabalhar com essa configuração. Boa sorte!