Selenio: C'è un modo per cambiare il file hosts sul computer server è in esecuzione su

StackOverflow https://stackoverflow.com/questions/2131766

  •  22-09-2019
  •  | 
  •  

Domanda

Voglio fare il browser aprire un URL locale con un nome dell'URL dal vivo. Il che significa che quando lo faccio:

sel.open('http://live-url/)

selenio sarà effettivamente aprire l'URL locale.

Si potrebbe testare questo cambiando è il file hosts, ma questo è impossibile quando si esegue su molte macchine.

idee?

È stato utile?

Soluzione

No

Il selenio non può modificare il file hosts in quanto si può interagire solo con le pagine resi all'interno di un broswer.

Si potrebbe probabilmente impostare il server CI fino a fare qualcosa di simile, ma ancora una volta devo chiedere perché. Hacking in giro con un sito e poi prova sarà sicuramente invalidare i test?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top