如何在量角器中获取页面的来源

问题描述 投票:7回答:3

我正在使用Protractor来运行我的测试,并希望捕获整页的源代码以进行调试。使用Selenium WebDriver

如何获取页面源(手动查看时类似于View / Source的内容)

selenium-webdriver protractor
3个回答
6
投票

我不确定您是否正在寻找当前由驱动程序打开的页面的源代码,如果是,您可以使用以下方法获取源代码。

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

希望能帮助到你。


4
投票

为了获得页面的来源,Protractor documentation说要使用getPageSource()方法。记住它会返回一个Promise。

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

0
投票

试试这个:

browser.get('https://myapplication.abc.com/');
browser.getPageSource().then(function (res) {
  console.log('Page source code is-' + res);
});
© www.soinside.com 2019 - 2024. All rights reserved.