Size: a a a

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

2020 November 17

IS

Ivan Sandrátskii in QA — Автоматизация
Alexei Barantsev 🗹
ну или возьмите TestNG, там будет нужная фича из коробки
такое же можно включить и под junit5
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
такая возможность есть, но она даже не документирована
источник

MD

Moiseev Daniil in QA — Автоматизация
Ivan Sandrátskii
такое же можно включить и под junit5
А можете поделится как?)
источник

IS

Ivan Sandrátskii in QA — Автоматизация
Alexei Barantsev 🗹
такая возможность есть, но она даже не документирована
создание тест инстанса на класс?
источник

MD

Moiseev Daniil in QA — Автоматизация
Алексей
про такие нюансики стоит писать сразу :)
1. Синглтон
2. JUnit5 Extension
2. JUnit5 Extension

Понял, вот так вот попробую)
источник

А

Алексей in QA — Автоматизация
Moiseev Daniil
2. JUnit5 Extension

Понял, вот так вот попробую)
https://stackoverflow.com/questions/43282798/in-junit-5-how-to-run-code-before-all-tests
что то типа такого(в районе первых ответов), первое нагугленное (я нонче питонист, так что ток гуглом могу)
источник

MD

Moiseev Daniil in QA — Автоматизация
Спасибо)
источник

IS

Ivan Sandrátskii in QA — Автоматизация
@Documented
@API(status = STABLE, since = "5.0")
public @interface TestInstance

если нужно создать тест инстанс один на тест класс
/**
* When using this mode, a new test instance will be created once per test class.
*
* @see
#PER_METHOD#PER_MEER_METHOD
*/
PER_CLASS
источник

IS

Ivan Sandrátskii in QA — Автоматизация
так же можно глянуть на ресурс лок, я просто не особо вчитался что вам там нужно
источник

IS

Ivan Sandrátskii in QA — Автоматизация
можно костыльнуть через нестед тесты
источник

IS

Ivan Sandrátskii in QA — Автоматизация
можно сделать экстенш
источник

IS

Ivan Sandrátskii in QA — Автоматизация
засунуть в контекст данные и если они там есть - брать оттуда
источник

IS

Ivan Sandrátskii in QA — Автоматизация
можно сделать экстеншн подобия аннотации BeforeSuite
источник

IS

Ivan Sandrátskii in QA — Автоматизация
будет выполнятся одни раз перед всем набором тестов
источник

IS

Ivan Sandrátskii in QA — Автоматизация
кароче как угодно можно вертеть тот junit5
источник

IS

Ivan Sandrátskii in QA — Автоматизация
главное что б он не вертел потом вами)
источник

AB

Alexei Barantsev 🗹... in QA — Автоматизация
Ivan Sandrátskii
создание тест инстанса на класс?
гуглите про использование ExtensionContext.Namespace.GLOBAL
источник

IS

Ivan Sandrátskii in QA — Автоматизация
Alexei Barantsev 🗹
гуглите про использование ExtensionContext.Namespace.GLOBAL
так это совсем разные вещи
источник

IS

Ivan Sandrátskii in QA — Автоматизация
это больше относится к
источник

IS

Ivan Sandrátskii in QA — Автоматизация
Ivan Sandrátskii
засунуть в контекст данные и если они там есть - брать оттуда
сюда
источник