Size: a a a

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

2020 February 13

E

Etery in QA — Автоматизация
Попробуй как в мануалах, чтобы метод возвращал stream.
источник

AV

Alexei Vinogradov in QA — Автоматизация
Roman Isakov
Подскажите, пожалуйста, как правильно сделать параметризованный тест в Junit5 со следующими входными данными:

1. есть метод, который возвращает из БД ArrayList<>.
2. у каждого объекта в листе есть 4 свойства.
Как мне запустить тест столько раз, сколько находится объектов в листе и с параметрами этих объетов?

сейчас сделал совсем дурным способом, что сначала пишу в CSV, а потом читаю из CSV (@ParameterizedTest + @CsvFileSource), но это какая-то дичь. Я не совсем понимаю как использовать @MethodSource в этом случае
@junit_ru вдруг пригодится)
источник

RI

Roman Isakov in QA — Автоматизация
Alexei Vinogradov
@junit_ru вдруг пригодится)
Пригодится =) Спасибо большое
источник

ŚW

Świętomierz Wisniewski in QA — Автоматизация
Кто-нибудь работал с MailTrap? Есть у них способ увеличить толщину потока писем в 10 секунд, не занося им миллионы денег?
источник

ŚW

Świętomierz Wisniewski in QA — Автоматизация
Может быть есть альтернатива, только чтобы не писать свое решение
источник

ED

Evan Demidovich in QA — Автоматизация
Roman Isakov
Подскажите, пожалуйста, как правильно сделать параметризованный тест в Junit5 со следующими входными данными:

1. есть метод, который возвращает из БД ArrayList<>.
2. у каждого объекта в листе есть 4 свойства.
Как мне запустить тест столько раз, сколько находится объектов в листе и с параметрами этих объетов?

сейчас сделал совсем дурным способом, что сначала пишу в CSV, а потом читаю из CSV (@ParameterizedTest + @CsvFileSource), но это какая-то дичь. Я не совсем понимаю как использовать @MethodSource в этом случае
https://www.baeldung.com/parameterized-tests-junit-5 раздел 4.6. Method - возможно будет полезно.
источник

A

Anton in QA — Автоматизация
// AWS Step Function
Добрый вечер, можно ли как-то аутпут из Паралельного выполнения  перевести в словарь из списка ?

Стандартный вывод для паралельного задания выглядит так:
{paralelOutput: [{"res1": 123,{"res2":456]}

Мне нужно:
{"res1":123,"res2":456}

В документации только первый вариант.
Или стоит принять как есть и поработать над дальнейшим инпутом что бы Лямбда его корректно подхватывала из списка?
источник

C

Combot in QA — Автоматизация
Alert! Jero Uddin is a known spammer and is CAS banned. Ban is strongly recommended.
источник
2020 February 14

AS

Anton Semenchenko in QA — Автоматизация
Друзья! 15 февраля в эту субботу, в 12-00 ждем вас на пятых Московских максимально романтических посиделках автоматизаторов! Место проведения — кафе «Point Coffee&Food» на Садовнической набережной 75.
https://comaqa.by/2020/02/14/comaqa_moscow_lean_coffee_5/
источник

А

Антон in QA — Автоматизация
Всем привет. Подскажите, есть ли возможность использовать аннотацию @BeforeAll от Junit в тестах cucumber. При попытке так сделать ловлю ошибку NullPointerException
источник

A

Anton in QA — Автоматизация
Антон
Всем привет. Подскажите, есть ли возможность использовать аннотацию @BeforeAll от Junit в тестах cucumber. При попытке так сделать ловлю ошибку NullPointerException
в кукумбере свои аннотации, Before просто вроде
источник

А

Антон in QA — Автоматизация
Точнее он просто не заходит в метод с @BeforeAll и тащится дальше, а ошибка именно из-за этого
источник

A

Anton in QA — Автоматизация
Антон
Точнее он просто не заходит в метод с @BeforeAll и тащится дальше, а ошибка именно из-за этого
https://habr.com/ru/post/332754/ тут раздел называется "Использование хуков"
источник

А

Антон in QA — Автоматизация
Anton
в кукумбере свои аннотации, Before просто вроде
да, там есть, просто есть было желание сделать через Junit, не могу понять почему игнорируется
источник

A

Anton in QA — Автоматизация
Антон
да, там есть, просто есть было желание сделать через Junit, не могу понять почему игнорируется
ну вот junit хуки не выполняются - и все тут
источник

A

Anton in QA — Автоматизация
Я когда в проекте пытался внедрить кукумбер - оставлял старый вариант. И в итоге в хуках кукумбера вызывать просто метод из фреймворка - ссылкой тупо (у меня был testng BeforeClass)
источник

А

Антон in QA — Автоматизация
Anton
Я когда в проекте пытался внедрить кукумбер - оставлял старый вариант. И в итоге в хуках кукумбера вызывать просто метод из фреймворка - ссылкой тупо (у меня был testng BeforeClass)
можешь в личку скинуть пример? Я чёт не понял как это должно выглядеть)
источник

A

Anton in QA — Автоматизация
Антон
можешь в личку скинуть пример? Я чёт не понял как это должно выглядеть)
примера не осталось. Читай про hooks в кукумбере - в той статье на хабре вроде хорошо написано
источник

А

Антон in QA — Автоматизация
Anton
примера не осталось. Читай про hooks в кукумбере - в той статье на хабре вроде хорошо написано
окей
источник

DZ

Denis Z in QA — Автоматизация
Антон
Всем привет. Подскажите, есть ли возможность использовать аннотацию @BeforeAll от Junit в тестах cucumber. При попытке так сделать ловлю ошибку NullPointerException
Можете попробовать использовать аннотации junit BeforeClass в классе ранера cucumber
источник