Как получить источник страницы в транспортире

Я использую Protractor для запуска своего теста и хочу захватить источник всей страницы для целей отладки. Использование Selenium WebDriver

Как получить источник страницы (содержимое, аналогичное представлению /источнику при его ручном просмотре)

7 голосов | спросил user3570910 21 Mayam14 2014, 02:38:14

3 ответа


0

Я не уверен, что вы ищете исходный код страницы, открытой в данный момент драйвером, если да, вы можете использовать метод ниже, чтобы получить исходный код.

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

надеюсь, это поможет.

ответил Paras 21 Maypm14 2014, 17:14:37
0

Чтобы получить источник страницы, транспортир В документации говорится, что нужно использовать метод getPageSource(). Помните, что он возвращает обещание.

browser.get('http://www.example.com')
.then( function () {
    return browser.getPageSource();
.then( function (txt) {
    console.log(txt);
})
ответил LeeGee 4 MarpmFri, 04 Mar 2016 12:25:20 +03002016-03-04T12:25:20+03:0012 2016, 12:25:20
0

Попробуйте это:

browser.get('https://myapplication.abc.com/');
browser.getPageSource().then(function (res) {
  console.log('Page source code is-' + res);
});
ответил NotSaurabh 18 FebruaryEurope/MoscowbSun, 18 Feb 2018 07:59:34 +0300000000amSun, 18 Feb 2018 07:59:34 +030018 2018, 07:59:34

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132