Size: a a a

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

2020 January 23

VN

Veronica Nikishina in QA — Автоматизация
🤣👍🏻
источник

LY

Lev Yarushin in QA — Автоматизация
Коллеги, давайте не превращать чат в филиал "Одноклассников"
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Артем Сидорук
Утро доброе народ.
Подскажите, плиз. Нужно на джаве написать метод, который:
- принимает на вход какой-либо другой метод или лямбда-выражение, возвращающее Boolean значение.
- при вызове периодически повторяет полученную функцию, ожидая значения "true" до наступления таймаута
- если наступит таймаут - собственно вылетает с TimeoutException

Как сделать цикл с wait() я понял. А вот как передавать лямбды и юзать Timer - чего-то погряз в гугле)

——
На шарпе, в самом простом виде это выглядело бы так, на надо на джаве:
https://gist.github.com/Sugrob57/f907cc9ce2061622f42c6f23a7c7da57
Джава работает немножко по-другому. AFAIK нужен не просто метод, а класс с методом. Посмотрите реализации и применение WebDriverWait , ExpectedCondition. Похоже на Ваше описание.
источник

R(

Roman (rpwheeler) in QA — Автоматизация
John Doe
Для второго варианта, полагаю, нужно писать такой нетупой ридер
Для второго варианта есть старый добрый формат csv (как эксель, но текстовый и через текстовые разделители вроде запятых), и стандартные библиотеки под него.
источник

T

Twickbot in QA — Автоматизация
Привет! Кто-нибудь работает с Селениумом? Вопрос про то, что ФФ и Хром палятся, когда работают под управлением. Кто-нибудь занимался этой темой?
источник

AB

Alexei Barantsev in QA — Автоматизация
так какой именно вопрос?
источник

T

Twickbot in QA — Автоматизация
Вопрос, как сделать так, чтобы не палился.
источник

OP

Oleh Petrovskyi in QA — Автоматизация
в смысле палятся? ) я думаю тут точнее нужно объяснить)) что именно не так)
источник

B

Bola in QA — Автоматизация
что значит - "палится"
источник

B

Bola in QA — Автоматизация
плашка выходит о том, что под управлением?
источник

AB

Alexei Barantsev in QA — Автоматизация
взять исходники драйвера, удалить оттуда "палилку", собрать драйвер без неё
источник

T

Twickbot in QA — Автоматизация
Bola
что значит - "палится"
Это значит, что на страничке можно разместить примитивный яваскрипт, который позволяет без проблем вычислить, что ФФ работает под управлением Селениума.
источник

ИМ

Идель Мухамедьянов in QA — Автоматизация
на тестовых средах это не делают обычно))
источник

A

Anton in QA — Автоматизация
судя по нику человека, он не тестировать собрался =)
источник

T

Twickbot in QA — Автоматизация
Alexei Barantsev
взять исходники драйвера, удалить оттуда "палилку", собрать драйвер без неё
Брал. Писано на Rust. Ковырялся в меру своих возможностей. Понял, что надо ковыряться в исходниках ФФ. Пытаюсь, но, там мрак. Моих знаний не хватает.
источник

AB

Alexei Barantsev in QA — Автоматизация
палилка специально сделана, потому что так надо :)
источник

AB

Alexei Barantsev in QA — Автоматизация
и специально нет кнопки "отключить палилку"
источник

B

Bola in QA — Автоматизация
сайпрес, каталон, тесткафе и прочие uft - тоже палятся?
источник

AB

Alexei Barantsev in QA — Автоматизация
каталон — разумеется, потому что внутри webdriver. про остальных не знаю, скорее всего нет
источник

T

Twickbot in QA — Автоматизация
Понятно. Тут никто не в курсе. Спасибо всем за ответы (пусть даже и глупые - "потому что так надо"). Может кто подскажет группу, где могут быть знающие по этому вопросу?
источник