Size: a a a

2020 February 06

B

Bola in JS for testing
Oleksandr Khotemskyi
Интересно да, я тоже пилил свой модулек для интеграции. Я добавлял кнопочку на ui тестрейла, и она дергала хук на гитлабе с параметрами текущего тестрана, и тесты по ним назад в тест рейл репортили. Это для ручников чтобы они перед релизом тыцали - "run autotests" а потом ф5 и смотрят как оно краснеет/зеленеет
Это были UI тесты?
источник

OK

Oleksandr Khotemskyi in JS for testing
Bola
Это были UI тесты?
Да
источник

B

Bola in JS for testing
А окружение все тоже поднималось?
источник

OK

Oleksandr Khotemskyi in JS for testing
Bola
Это были UI тесты?
Wdio+mocha
Protractor+jasmine
На двух проектах в одной компании
источник

B

Bola in JS for testing
Приложение, селениум вот это все?
источник

Dq

Dmitry qDims in JS for testing
Oleksandr Khotemskyi
Интересно да, я тоже пилил свой модулек для интеграции. Я добавлял кнопочку на ui тестрейла, и она дергала хук на гитлабе с параметрами текущего тестрана, и тесты по ним назад в тест рейл репортили. Это для ручников чтобы они перед релизом тыцали - "run autotests" а потом ф5 и смотрят как оно краснеет/зеленеет
а как ты добавил кнопочку на тестрейл?
источник

OK

Oleksandr Khotemskyi in JS for testing
Dmitry qDims
а как ты добавил кнопочку на тестрейл?
У тестрейла есть фича - ui scripts чтобы инджектнуть свой жс код на указанные странички. А жсом уже рисуй че хоч, и кнопкам логику прописывай какую хоч. Только про cors забывать нельзя
источник

Dq

Dmitry qDims in JS for testing
Oleksandr Khotemskyi
У тестрейла есть фича - ui scripts чтобы инджектнуть свой жс код на указанные странички. А жсом уже рисуй че хоч, и кнопкам логику прописывай какую хоч. Только про cors забывать нельзя
ого незнал
источник

B

Bola in JS for testing
ui scripts - сильная тема, я там уже штук 10 скриптов запилил, удобно
источник

OK

Oleksandr Khotemskyi in JS for testing
Bola
ui scripts - сильная тема, я там уже штук 10 скриптов запилил, удобно
Да, я даже в гите хранил, чтобы не потерялось случайно :)
источник

B

Bola in JS for testing
я тоже в гите храню
источник

OK

Oleksandr Khotemskyi in JS for testing
Oleksandr Khotemskyi
Да, я даже в гите хранил, чтобы не потерялось случайно :)
А потом копипастил в админку
источник

B

Bola in JS for testing
у меня есть - проверка заполнения полей, скрытие ненужных полей, даже скрытие левых сообщений в хистори (я обновляю данные в тестрейл из тестов: инфа о том, какие тесты скипнуты, какие нет ,какие входят в релизный набор, какие -нет и так далее - все это засоряет хистори)
источник

B

Bola in JS for testing
уведомление о назначении ревью в чаты
источник

B

Bola in JS for testing
Oleksandr Khotemskyi
А потом копипастил в админку
не знаешь как лучше получить список пользователей тестрейл?
я сделал пока так: скрипт дергает index.php?api/v2/get_users
и пишет результат в uiscripts.context.users
а потом остальные скрипты получают данные по юзерам из этого объекта
источник

OK

Oleksandr Khotemskyi in JS for testing
Bola
не знаешь как лучше получить список пользователей тестрейл?
я сделал пока так: скрипт дергает index.php?api/v2/get_users
и пишет результат в uiscripts.context.users
а потом остальные скрипты получают данные по юзерам из этого объекта
Не, так глубоко не копал, но вообще мне апишка тестрейла не понравилась.  Имхо - там бы графкуель зашел волшебно
источник

B

Bola in JS for testing
но например в testit - недавно смотрели, нет возможности такой кастомизации (обещали добавить)
нет такого в allure server 😊
да во многих нет tms
источник

АА

Андрей Алексеевич in JS for testing
Oleksandr Khotemskyi
У тестрейла есть фича - ui scripts чтобы инджектнуть свой жс код на указанные странички. А жсом уже рисуй че хоч, и кнопкам логику прописывай какую хоч. Только про cors забывать нельзя
👍
источник
2020 February 07

MB

Michael Bodnarchuk in JS for testing
я тут накатал пост о том как мигрировать с Puppeteer на новый стильный молодёжный Playwright
не факт, что оно вам нужно, но если захотите попробовать - то мои советы пригодятся )
https://medium.com/@davert/puppeteer-to-playwright-migration-guide-6c86ea66e85e?source=friends_link&sk=e3ec4d78e3f51114dadcb7aabde82451
источник

BO

Boris Osipov in JS for testing
Cypress добавили долгожданную поддержку Firefox и MS Edge.

Астрологи объявили неделю Cypress. Количество статей про похороны Selenium увеличены в двое!

http://bit.ly/31z10AL
источник