Size: a a a

2019 October 08

MK

Mem Kekovich in atinfo chat
Evgen Kovtun
Всем доброго времени суток. Был вот такой вопрос (выше текст), спустя изрядное количество времени, чтения доки и всего прочего нашел костыльное решение данной проблемы — junit4 (либо же Gradle) очень странно подтягивают и используют зависимости и собственно без явного задания javaagent у меня аннотация @Step не работала. Решение:
1) Скачать сам файл aspectjweaver-1.9.4.jar
2) При запуске указывать vm option (для запуска с ide) -javaagent:/path/to/aspectjweaver-1.9.4.jar
3) В Gradle в зависимостях подключать плагин allure-junit4-aspect а не просто allure-junit4
Собственно все, может кому то пригодится, поэтому оставлю это здесь.

p.s знаю что прокидывать файл в проект это то еще де**мо по хорошему подключить бы какой то плагин который смог бы юзать aspectj compile time weaving, но подружить такие плагины и Gradle у меня не получилось
в мавен тоже через javaagent нужно, несмотря на импорты аспектов
источник

EK

Evgen Kovtun in atinfo chat
как по мне это очень костыльно, но как есть
источник

EK

Evgen Kovtun in atinfo chat
Mem Kekovich
в мавен тоже через javaagent нужно, несмотря на импорты аспектов
а ты случайно не знаешь как в TC передать javaagent ? или ты в конфиг файле мавена задавал его?
источник

MK

Mem Kekovich in atinfo chat
Evgen Kovtun
а ты случайно не знаешь как в TC передать javaagent ? или ты в конфиг файле мавена задавал его?
pom.xml прописано все для surefire плагина
и аспекты и агент
источник

EK

Evgen Kovtun in atinfo chat
понял, спасибо
источник

М

Макс in atinfo chat
Привет, подскажите, как включить безголовый режим для Firefox. (codeception)
Не работает
         capabilities:
             moz:firefoxOptions:
               args: ["-headless"]
               binary: "/usr/bin/firefox"
источник

G

Geronimo MSK in atinfo chat
А где юзаешь?
В командлайне /path/to/firefox -headless
источник

М

Макс in atinfo chat
Так тесты, через codeception
источник

М

Макс in atinfo chat
А где юзаешь?
В командлайне /path/to/firefox -headless
источник

М

Макс in atinfo chat
Все настройки в конфиге
источник

G

Geronimo MSK in atinfo chat
А блин. Ну да, сорян.
источник
2019 October 09

V

Vitaliy in atinfo chat
Коллеги, подскажите пожалуйста, как приличные люди в пайплайне используют секретные логины и пароли?

В двух словах: в коде, для авторизации использую данные из qa.properties, которые лежат на моей машине. А вот когда нужно все на Дженкинсе запустить я не знаю куда бежать и что делать.( Хранить эти данные в репозитории - не вариант, заругают.

Java+maven+Jenkins
источник

ИС

Игорь Середа in atinfo chat
Vitaliy
Коллеги, подскажите пожалуйста, как приличные люди в пайплайне используют секретные логины и пароли?

В двух словах: в коде, для авторизации использую данные из qa.properties, которые лежат на моей машине. А вот когда нужно все на Дженкинсе запустить я не знаю куда бежать и что делать.( Хранить эти данные в репозитории - не вариант, заругают.

Java+maven+Jenkins
В переменных окружения, конечно.
источник

FB

Foo Bar in atinfo chat
Игорь Середа
В переменных окружения, конечно.
Секретных, конечно
источник

V

Vitaliy in atinfo chat
https://jenkins.io/doc/book/pipeline/jenkinsfile/#handling-credentials - вот эту красоту покрутить, правильно я понял? Мерси.
источник

FB

Foo Bar in atinfo chat
Ну да,  что-то такое нужно
источник

FB

Foo Bar in atinfo chat
Можно погуглить просто как секреты через дженкис ставить
источник
2019 October 10

EK

Elbrus K2 in atinfo chat
Привет! Скажите, а как вы боретесь с такими окнами в браузере?
источник

EK

Elbrus K2 in atinfo chat
источник

EK

Elbrus K2 in atinfo chat
В edge, ie11, safari при рефреше страницы
источник