Size: a a a

QA — Автоматизация

2020 June 26

JD

John Doe in QA — Автоматизация
Всем привет, подскажите как тестировать аплоад/даунлоад файлов?
источник

JD

John Doe in QA — Автоматизация
И стоит ли?
источник

R

Roman Mhoian in QA — Автоматизация
John Doe
И стоит ли?
Стоит)
источник
2020 June 27

AV

Alexei Vinogradov in QA — Автоматизация
Alexei Barantsev 🗹
комментарии в DOM не присутствуют, и уж тем более это относится к комментарию, находящемуся до тега <html>
источник

BO

Boris Osipov in QA — Автоматизация
сейчас бы спеку 98 года читать… когда есть уже 2 версии свежее
источник

BO

Boris Osipov in QA — Автоматизация
да и твой коммент до рута документа - все что вне рута спеки не касается
источник

AV

Alexei Vinogradov in QA — Автоматизация
Boris Osipov
да и твой коммент до рута документа - все что вне рута спеки не касается
Ну один до рута, другой - после рута, разница небольшая
источник

MS

Max Sp in QA — Автоматизация
Привет
Подскажите, куда написать вопрос про Charles proxy?
Да, Я читал привила, но не знаю куда обратиться, как бы тупо это не звучало
источник

AV

Alexei Vinogradov in QA — Автоматизация
источник

AV

Alexei Vinogradov in QA — Автоматизация
Boris Osipov
да и твой коммент до рута документа - все что вне рута спеки не касается
Да и с рутом имхо спорно. На первый взгляд есть понятие Document в спеке - пока не вижу, что Document обязан начинаться с Node. Наверное может и с Comment начинаться, why not.
источник

AV

Alexei Vinogradov in QA — Автоматизация
Boris Osipov
сейчас бы спеку 98 года читать… когда есть уже 2 версии свежее
Ты прав, на странице с новой спекой CSS красивее 😂
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
да, пожалуй я вру. более точно было бы сказать так: нет способа выполнить запрос к DOM, используя существующие языки запросов (XPath или CSS Selectors), который бы вернул узлы-комментарии.  единственный способ до них добраться — это траверсить DOM. так что в принципе через JS executor должна быть возможность извлечь комментарии
источник

AV

Alexei Vinogradov in QA — Автоматизация
Alexei Barantsev 🗹
да, пожалуй я вру. более точно было бы сказать так: нет способа выполнить запрос к DOM, используя существующие языки запросов (XPath или CSS Selectors), который бы вернул узлы-комментарии.  единственный способ до них добраться — это траверсить DOM. так что в принципе через JS executor должна быть возможность извлечь комментарии
Похоже в xpath есть метод comment(). То есть возможно мой как раз /comment() и вернёт.
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
но это всё равно придётся делать через JS executor
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
если на странице есть jQuery, можно сделать вот так
List<String> comments = (List<String>) driver.executeScript("var comments = []; jQuery('body').contents().filter(function(){ return this.nodeType === 8 }).each(function() { comments.push(this.nodeValue) }); return comments");
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
иначе придётся мутить более сложную схему, используя
https://developer.mozilla.org/en-US/docs/Web/API/Document/createNodeIterator
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
но через jQuery у меня не получилось всё равно добыть комментарии, расположенные до тега html
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
можно достать из body, можно достать из head (в примере выше заменить на jQuery('head')), но нельзя достать то, что находится до html
источник

B

Bola in QA — Автоматизация
Да дергайте курлом и делов
источник

B

Bola in QA — Автоматизация
6000 мемберс
источник