Size: a a a

JavaScript testing

2021 November 29

DS

Denis Sitnikov in JavaScript testing
На вроде придётся как-то выкручиваться, к сожалению, некоторые сценарии на тесте не проверить
источник

P

Pavel in JavaScript testing
Обычный список:
- data-test-id, если есть
- aria-label, если есть
- placeholder / text

в плейрайте делать запросы типа элемент вот с таким текстом в секции с таким текстом, и т.п.
источник

P

Pavel in JavaScript testing
на css закладываются только когда девы сами пишут эти тесты
источник

A

Alex in JavaScript testing
Подскажите плз что за чёрная магия моет быть, локально код работает нормально а на дженкинсе глобал переменные не находит?
источник

AP

Alexander Popov in JavaScript testing
а чего текст на крайний?
источник

A

Alex in JavaScript testing
вот накидал такую штуку в джест енве
источник

A

Alex in JavaScript testing
источник

A

Alex in JavaScript testing
локально работает замечательно а вот на СИ почему-то не резолвит переменные и я не понимаю почему
источник

VY

Valentin Yuriev in JavaScript testing
а дженкинс у тебя не в докере?
источник

A

Alex in JavaScript testing
сам дженкинс нет, а вот агент да
источник

VY

Valentin Yuriev in JavaScript testing
была когда то у меня проблема что я банально переменные не там прописывал)
источник

A

Alex in JavaScript testing
но локально же работает)
источник

A

Alex in JavaScript testing
я чет думал коду пофиг где выполнятся
источник

VY

Valentin Yuriev in JavaScript testing
ну да. А дженкинс у меня был в докере и там их надо отдельно прописывать
источник

P

Pavel in JavaScript testing
ну из этого списка он самый вариабельный
источник

AP

Alexander Popov in JavaScript testing
а, ну да, понял.
источник

P

Pavel in JavaScript testing
надо убрать "на крайний случай", чтобы не пугать
источник

IB

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

DS

Denis Sitnikov in JavaScript testing
еще хотел задать возможно избитый вопрос, но если сегодня начинать писать е2е тесты, то что выбрать – PW или wdio?

проект на React, нужен как веб так и мобайл (не нейтив, в браузере)
источник

ДП

Діма Потапов... in JavaScript testing
wdio - фреймворк со всем необходимым для автоматизации тестирования, ПВ - либа для автоматизации работы браузера, так что тут смотрите на вашу ситуацию, что нужно
источник