Size: a a a

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

2019 November 12

V

Vlad in QA — Автоматизация
Alex
Оп, а кто там теперь главный ?
источник

V

Vlad in QA — Автоматизация
Не знаю ;)
источник

LY

Lev Yarushin in QA — Автоматизация
Vlad
Информация по данным whois.registry.tcinet.ru

   % By submitting a query to RIPN's Whois Service
   % you agree to abide by the following terms of use:
   % http://www.ripn.net/about/servpol.html#3.2 (in Russian)
   % http://www.ripn.net/about/en/servpol.html#3.2 (in English).
   domain:SELENIUM4.RU
   nserver:ns1.reg.ru.
   nserver:ns2.reg.ru.
   state:REGISTERED, DELEGATED, UNVERIFIED
   person:Private Person
   registrar:REGRU-RU
   admin-contact:http://www.reg.ru/whois/admin_contact
   created:2019-11-12T09:32:12Z
   paid-till:2020-11-12T09:32:12Z
   free-date:2020-12-13
   source:TCI
   Last updated on 2019-11-12T10:11:32Z
Шустро )
источник

BO

Boris Osyanin in QA — Автоматизация
А насколько вообще хорошо, когда метод тестовый выбрасывает Exception ?
источник

SV

Stanislav Vasenkov in QA — Автоматизация
Boris Osyanin
А насколько вообще хорошо, когда метод тестовый выбрасывает Exception ?
ну неплохо
источник

BO

Boris Osyanin in QA — Автоматизация
Stanislav Vasenkov
ну неплохо
Ну, при условии что если Exception вылетел то это реально плохая ситуация и что-то пошло совсем не так
источник

IE

Ivan Efimov in QA — Автоматизация
Andrey Romanchuk
Задам такой вопрос: кто знает, как вытащить лог нетворка из Вебдрайвера?

Нашел эту инструкцию: https://chromedriver.chromium.org/logging/performance-log

Но по ней, у меня в логе ничего не записалось. Возможно что-то делаю не так.
Хочется вытащить запросы к серверу, в идеале еще вебсокеты, т.к. у нас на это многое завязано
Вчера на Google Chrome Dev Summit 2019 говорили о таком новом инструменте и о рекомендациях для сайта

https://web.dev/fast/

https://github.com/GoogleChrome/lighthouse-ci/blob/master/docs/getting-started.md
источник

JS

John Smith in QA — Автоматизация
кто подскажет как зааплоадить файл с помощю селениум если елемент с помощю которого аплоадится файл не <input type=file> а span например.
send_keys возвращает такое
.send_keys(abs_path)
*** selenium.common.exceptions.ElementNotInteractableException: Message: element not interactable
источник

IE

Ivan Efimov in QA — Автоматизация
Найди скрытый элемент input type=file и туда сделай SendKeys
источник

MK

Mem Kekovich in QA — Автоматизация
Boris Osyanin
А насколько вообще хорошо, когда метод тестовый выбрасывает Exception ?
ну выкинул и выкинул
зачем вообще обрабатывать ошибки
источник

VB

Vitalii Budniak in QA — Автоматизация
John Smith
кто подскажет как зааплоадить файл с помощю селениум если елемент с помощю которого аплоадится файл не <input type=file> а span например.
send_keys возвращает такое
.send_keys(abs_path)
*** selenium.common.exceptions.ElementNotInteractableException: Message: element not interactable
як варіант кнопка куди треба передати шлях до файла може бути невидима (тому нот ітерактебл), можна зробити її видиимою для ітерактебл (швидше всього там треба видалити атрибу hidden) browser.executeScript('arguments[0].removeAttribute("hidden")', element);
источник

JS

John Smith in QA — Автоматизация
Ivan Efimov
Найди скрытый элемент input type=file и туда сделай SendKeys
Да, спасибо
источник

JS

John Smith in QA — Автоматизация
Vitalii Budniak
як варіант кнопка куди треба передати шлях до файла може бути невидима (тому нот ітерактебл), можна зробити її видиимою для ітерактебл (швидше всього там треба видалити атрибу hidden) browser.executeScript('arguments[0].removeAttribute("hidden")', element);
Передаю явно в хідден, дякую за воркараунд.
источник

PK

Pavel Kastsiukou in QA — Автоматизация
привет всем. А как загрузить файл через жава/селениум, если на странице нету type=file , а есть только кнопка с открытием диалогового окна и предложением выбрать файл для загрузки? Использовать robot framework ?
источник

N

Nikita in QA — Автоматизация
Pavel Kastsiukou
привет всем. А как загрузить файл через жава/селениум, если на странице нету type=file , а есть только кнопка с открытием диалогового окна и предложением выбрать файл для загрузки? Использовать robot framework ?
robot - уровень над нормальным api селениума оО
Чем он вам поможет - я хз если честно, кроме неработающего дебага и отстутствия статического анализа робот ничем не полезен
источник

IE

Ivan Efimov in QA — Автоматизация
Pavel Kastsiukou
привет всем. А как загрузить файл через жава/селениум, если на странице нету type=file , а есть только кнопка с открытием диалогового окна и предложением выбрать файл для загрузки? Использовать robot framework ?
Наверное он есть, но динамический)
источник

PK

Pavel Kastsiukou in QA — Автоматизация
Ivan Efimov
Наверное он есть, но динамический)
даже динамического нет. В коде страницы не нашёл. Или как надо искать?
источник

IE

Ivan Efimov in QA — Автоматизация
поищи в клике на кпопку и смотри какой там написан код
источник

VB

Vitalii Budniak in QA — Автоматизация
Pavel Kastsiukou
даже динамического нет. В коде страницы не нашёл. Или как надо искать?
кликай на кнопку и смотри в табе барузера elements  что рядом есть, что то может появилось
источник

IE

Ivan Efimov in QA — Автоматизация
Скорее всего так:
var file = document.createElement('input')
file.setAttribute('type', 'file')
file.click()
источник