Size: a a a

JavaScript testing

2020 December 22

B

Bola in JavaScript testing
Slav
у меня есть вопрос
в проекте allure
и в тестах всегда

reporter.startStep('Create asset');
...code...
reporter.endStep();

можно ли от этого избавиться? может быть легче на cucumber-jest перейти?
методы в классах оберни  в декораторы, которые сами будут делать startStep, addStep и endStep
источник

BO

Boris Osipov in JavaScript testing
Slav
А есть пример? Попробовал бы сделать в этом репо.
можно и без декораторов. как-нить так
https://gist.github.com/BorisOsipov/48824ccd04d7655ab8d865ac174660d6
источник

S

Slav in JavaScript testing
🔥
источник

S

Slav in JavaScript testing
Спасибо
источник

B

Bola in JavaScript testing
расскажешь, что получилось?
источник

ДП

Діма Потапов... in JavaScript testing
Slav
у меня есть вопрос
в проекте allure
и в тестах всегда

reporter.startStep('Create asset');
...code...
reporter.endStep();

можно ли от этого избавиться? может быть легче на cucumber-jest перейти?
источник

SK

Sergey Korol in JavaScript testing
@sergey_chepets только лучше сюда смотреть: https://github.com/sskorol/ts-test-decorators/blob/master/src/index.ts#L40-L59 Пока что отдельной репой. Есть в планах интегрировать в allure-js отдельным модулем. Но пока нет времени на это.
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Sergey Korol
@sergey_chepets только лучше сюда смотреть: https://github.com/sskorol/ts-test-decorators/blob/master/src/index.ts#L40-L59 Пока что отдельной репой. Есть в планах интегрировать в allure-js отдельным модулем. Но пока нет времени на это.
вы с @PotapovDim замутите такой модуль?
источник

OK

Oleksandr Khotemskyi in JavaScript testing
я прям хочу уже
источник

SK

Sergey Korol in JavaScript testing
Там просто есть нюансы с видимостью алюровского инстанса из-под декораторов. Мы относительно недавно с одним из разрабов алюра обсуждали подход, и сошлись на том, что конкретный клиент должен просечивать allure instance через сеттер в модуле декораторов. Тогда это будет более универсально для разных фреймворков (вместо создания контейнера в рамках allure core). Но когда я начал пробовать - с ходу не завелось. Не помню уже причины. В общем, как будет время - гляну.
источник

TL

Tiko Lakin in JavaScript testing
ID:0
Test JS Summit доклады опубликованы на сайте! Проведем 2 дня докладов: 28 и 29 января. А так же опубликован список воркшопов. На днях детальней посмотрим на доклады в расписании.

Обратите внимание что цены изменились, бесплатного билета больше нет :(  а скидка по промокоду JSforTesting15 на 15% применима только к Full Ticket.

https://www.testjssummit.com/
ty🙌
источник

AV

Alex Vershinin in JavaScript testing
Nikolay Aleksandrovich
ребэйзить бы неплохо уметь
Пишу уже год минимум, ни разу не пригодидось)
источник

VG

Vitalii Grygoruk in JavaScript testing
Alex Vershinin
Пишу уже год минимум, ни разу не пригодидось)
Все зависит от практик которые применяются в команде для работы с кодом. Если у вас требуется clean commit history, то rebase хорошо бы уметь делать. Ни в обиду сказано, но если за год не пригодилось - то вашей команде есть куда расти в области инженерных практик
источник

AV

Alex Vershinin in JavaScript testing
Vitalii Grygoruk
Все зависит от практик которые применяются в команде для работы с кодом. Если у вас требуется clean commit history, то rebase хорошо бы уметь делать. Ни в обиду сказано, но если за год не пригодилось - то вашей команде есть куда расти в области инженерных практик
Никаких обид, я просто один пишу :)) И 1 коммит на задачу имхо не очень хорошо, но это уже дело подхода.
источник

OP

Oleksandr Pelykh in JavaScript testing
Alex Vershinin
Никаких обид, я просто один пишу :)) И 1 коммит на задачу имхо не очень хорошо, но это уже дело подхода.
А что значит 1 коммит на задачу не хорошо?
источник

OI

Oleksii Ihnatiuk in JavaScript testing
Oleksandr Pelykh
А что значит 1 коммит на задачу не хорошо?
ну если сквошить в самом конце, то ок. А так хороши бы логически коммиты разделять, чтобы ревьюверам было легче, да и вам при написании ПР
источник

DK

Dmitriy Kovalenko in JavaScript testing
Как по мне если пр надо разбивать на коммиты чтобы легче ревьювить – то это уже слишком. Пр как по мне в идеале должен решать ровно одну задачу, которую можно выразить 1 коммитов в итоговом логе
источник

O

OlM in JavaScript testing
Привет, есть тут senior AQA JavaScript из Украины?
источник

AP

Alex P 🏡 in JavaScript testing
Ворвался в чатик 😎
источник

ДП

Діма Потапов... in JavaScript testing
источник