Size: a a a

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

2020 January 22

KV

Kvv Vvk in QA — Автоматизация
Georg Rusanov
с чего начать что?

Начать с определения задачи
С изучения фреймвёрка
источник

KV

Kvv Vvk in QA — Автоматизация
Если тестить UI
источник

GR

Georg Rusanov in QA — Автоматизация
Kvv Vvk
С изучения фреймвёрка
ну вот. сам себе и ответил
источник

KV

Kvv Vvk in QA — Автоматизация
🙃
источник
2020 January 23

А

Артемий in QA — Автоматизация
John Doe
Всем привет! Вопрос по DataDrivenTesting: как организовать файл(ы) с данными? На каждый тест должна быть отдельная нода (Excel строка, json объект и т.п.)?
Yaml? Properties?
источник

EA

Evgeniy Art in QA — Автоматизация
John Doe
Всем привет! Вопрос по DataDrivenTesting: как организовать файл(ы) с данными? На каждый тест должна быть отдельная нода (Excel строка, json объект и т.п.)?
Можно использовать csv, строка - тест, и через дата провайдер, или что у вас там
источник

АС

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

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

——
На шарпе, в самом простом виде это выглядело бы так, на надо на джаве:
https://gist.github.com/Sugrob57/f907cc9ce2061622f42c6f23a7c7da57
источник

MK

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

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

——
На шарпе, в самом простом виде это выглядело бы так, на надо на джаве:
https://gist.github.com/Sugrob57/f907cc9ce2061622f42c6f23a7c7da57
Тоже самое и в жабе
В чем проблема то у вас
источник

АС

Артем Сидорук in QA — Автоматизация
Mem Kekovich
Тоже самое и в жабе
В чем проблема то у вас
Ну как минимум класса Stopwatch там нет.
Есть класс Timer, но он кажется хочет чтобы прям в него функцию отдали, еще и отнаследованную от ICallable.

Func<bool> можно заменить Function<Boolean>, но помоему нужен не "Function" а кто-то другой. Переменная такого типа не принимает лямбды, ругается на несоотвествие типов.
источник

MK

Mem Kekovich in QA — Автоматизация
Артем Сидорук
Ну как минимум класса Stopwatch там нет.
Есть класс Timer, но он кажется хочет чтобы прям в него функцию отдали, еще и отнаследованную от ICallable.

Func<bool> можно заменить Function<Boolean>, но помоему нужен не "Function" а кто-то другой. Переменная такого типа не принимает лямбды, ругается на несоотвествие типов.
Логично что таких классов нет в жабе
TimeUnit попробуйте
Кто-то другой, а не фанкшн - ну было бы здорово, если бы вы почитали доки жабы в части функциональных интерфейсов
Function принимает Т и возвращает R => вам нужен судя по вашему коду Consumer<T> => принимает Т и ничего не возвращает
источник

АС

Артем Сидорук in QA — Автоматизация
Mem Kekovich
Логично что таких классов нет в жабе
TimeUnit попробуйте
Кто-то другой, а не фанкшн - ну было бы здорово, если бы вы почитали доки жабы в части функциональных интерфейсов
Function принимает Т и возвращает R => вам нужен судя по вашему коду Consumer<T> => принимает Т и ничего не возвращает
Ну вот хотя бы направление, на что посмотреть, я и хотел услышать. Спасибо, поизучаю)
источник

UQ

Upgrade QA in QA — Автоматизация
привет . есть у кого боевой пример на битбаске или гитхабе шоб взлетело https://site/wd/hub
источник

AB

Alexei Barantsev in QA — Автоматизация
в смысле "шоб взлетело"?
источник

UQ

Upgrade QA in QA — Автоматизация
Alexei Barantsev
в смысле "шоб взлетело"?
ckачал этот пример, запустил и он сразу заработал)
источник

AB

Alexei Barantsev in QA — Автоматизация
а причём тут https://site/wd/hub? что вы хотите, чтобы взлетело?
источник

AS

Alexander S in QA — Автоматизация
Alexei Barantsev
а причём тут https://site/wd/hub? что вы хотите, чтобы взлетело?
я думаю тут как-то завязан селениум
источник

AB

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

A

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

AB

Alexei Barantsev in QA — Автоматизация
какое ещё стекло, мы же айтишники!
источник

AB

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