2014-05-20 7 views
5

Sto utilizzando il Goniometro per eseguire il Test e voglio acquisire l'origine della Pagina intera per scopi di debug. Utilizzando selenio WebDriverCome ottenere la Sorgente della Pagina in Protractor

Come faccio ad avere il sorgente della pagina (contenuto simile a Visualizza/Fonte durante la visualizzazione manualmente)

risposta

3

Non sono sicuro se siete alla ricerca per il codice sorgente della pagina attualmente aperta da driver, se Sì, è possibile utilizzare il metodo seguente per ottenere il codice sorgente.

System.out.println(driver.getPageSource()); 

spero che sia d'aiuto.

4

Per ottenere l'origine della pagina, il Protractor documentation dice di utilizzare il metodo getPageSource(). Ricorda che restituisce una promessa.

browser.get('http://www.example.com') 
.then(function() { 
    return browser.getPageSource(); 
.then(function (txt) { 
    console.log(txt); 
}) 
+0

il codice ha bisogno di un paio di caratteri a lavorare in realtà ... – jsh

0

Prova questo:

browser.get('https://myapplication.abc.com'); 
browser.getpageSource().then(function(res) { 
    console.log('Page source code is-'+res); 
}); 
Problemi correlati