Size: a a a

JavaScript testing

2021 November 03

VY

Valentin Yuriev in JavaScript testing
Супер)
источник

Р

Роман in JavaScript testing
Привет
Кто-то тестит что url правильно билдается?
есть ли смысл? если тесты e2e?
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Привет, смотря какой контекст - кто билдает, что потом с юрлкой
источник

НЧ

Наталья Чуфырина... in JavaScript testing
Проверяю урл при переходе еа новую страницу. Обычно в рамках метода ожидающего загрузку этой страницы.
источник

OK

Oleksandr Khotemskyi in JavaScript testing
Типа проверить что юрл не ведет на 404?
источник

НЧ

Наталья Чуфырина... in JavaScript testing
Сам урл в строке + основной элемент на странице
источник

Р

Роман in JavaScript testing
просто если например url не валидная
то это же будет как-нибудь видно на UI?
источник

Р

Роман in JavaScript testing
Ну там елемента нет или что-то такое
источник

НЧ

Наталья Чуфырина... in JavaScript testing
Конечно, упадет шаг на действии с элементом
источник

НЧ

Наталья Чуфырина... in JavaScript testing
Или я суть вопроса не поняла 🤔
источник

B

Bola in JavaScript testing
А откуда может взяться невалидный урл? Можете описать тест кейс?
источник

OK

Oleksandr Khotemskyi in JavaScript testing
источник

OK

Oleksandr Khotemskyi in JavaScript testing
у меня такое недавно было, но это спокойно ловится обычным get запросом
источник

B

Bola in JavaScript testing
То есть в приложении есть битая ссылка, которая ведет на невалидный урл?
Но если урл невалидный, с большой долей вероятности приложение даст ошибку, и например не будет найден нужный вам элемент, у вас же UI тесты
источник

Р

Роман in JavaScript testing
да,я это имел ввиду
источник

O

Olga in JavaScript testing
я проверяю урл, что в нем при определенных действиях дописываются параметры перехода. на UI в этом случае должно подскроллить к определенному элементу, проверка урла дополнительная (больше на случай, что если упадет, различать, это УРЛ не сгенерился или просто не подскроллило).
источник

Р

Роман in JavaScript testing
а на скриншоте не видно url?
источник

O

Olga in JavaScript testing
нет (но я знаю что можно сделать вроде), просто более явно как-то
источник

Р

Роман in JavaScript testing
окей
источник

АН

Айжана Нургалиева... in JavaScript testing
Привет!
Ребята, помогите. Вопрос по CodeceptJS
Кто-то сталкивался, что
seeTextEquals
не работает при использовании TestCafe?
У меня конструкция ниже при использовании PlayWright норм отрабатывает, а с TestCafe валится  (AssertionError: expected undefined to deeply equal). Замечу, что h2 в единственном числе на странице
I.seeTextEquals('Текст', 'h2')
источник