Size: a a a

2020 September 08

G

Genn in JS for testing
Можно проверить текст на просто contains
источник

G

Genn in JS for testing
Или всю строку тогда уже проверять
источник

OK

Oleksandr Khotemskyi in JS for testing
Valerii Synenko
Привіти!
Намагаюся написати тест для перевірки ерормеседжа.
Вводжу невалідні дані, з'являється ерора і я намагаюся перевірити її текст, але отримую:

- Expected  - 1
+ Received  + 2

- Incorrect email address and / or password. Do you need help logging in?
+ Incorrect email address and / or password.
+ Do you need help logging in?

Виглядає так, як наче 1 елемент повертає 2 стрінги, але ци якось дивно.
Хтось може чимось допомогти чи щось порадити?
а покажи как получаешь error message
источник

OK

Oleksandr Khotemskyi in JS for testing
Valerii Synenko
Привіти!
Намагаюся написати тест для перевірки ерормеседжа.
Вводжу невалідні дані, з'являється ерора і я намагаюся перевірити її текст, але отримую:

- Expected  - 1
+ Received  + 2

- Incorrect email address and / or password. Do you need help logging in?
+ Incorrect email address and / or password.
+ Do you need help logging in?

Виглядає так, як наче 1 елемент повертає 2 стрінги, але ци якось дивно.
Хтось може чимось допомогти чи щось порадити?
тут все правильно, у тебя просто перенос строки в actual тексте
источник

G

Genn in JS for testing
О, ворвался)
источник

VS

Valerii Synenko in JS for testing
Oleksandr Khotemskyi
а покажи как получаешь error message
expect(loginError).toHaveText('Incorrect email address and / or password. Do you need help logging in?');
источник

OK

Oleksandr Khotemskyi in JS for testing
Valerii Synenko
expect(loginError).toHaveText('Incorrect email address and / or password. Do you need help logging in?');
вот у тебя перенос строки после точки
источник

VS

Valerii Synenko in JS for testing
Oleksandr Khotemskyi
вот у тебя перенос строки после точки
так то я вже і так зрозумів, як мені заменеджити цей момент?
источник

OK

Oleksandr Khotemskyi in JS for testing
Valerii Synenko
так то я вже і так зрозумів, як мені заменеджити цей момент?
можешь сделать 2 раза toContain
источник

OK

Oleksandr Khotemskyi in JS for testing
или добавить перенос строки в expected
источник

VS

Valerii Synenko in JS for testing
Oleksandr Khotemskyi
или добавить перенос строки в expected
сарямба за тупе ппитання, але як це зробити?
источник

OK

Oleksandr Khotemskyi in JS for testing
Valerii Synenko
сарямба за тупе ппитання, але як це зробити?
\r\n но надо проверить, можешь прямо в консоли браузера проверить через

$(‘error’).innerText === ‘expected’
источник

VS

Valerii Synenko in JS for testing
Oleksandr Khotemskyi
\r\n но надо проверить, можешь прямо в консоли браузера проверить через

$(‘error’).innerText === ‘expected’
окай, дякую!
источник

Y

Yevhenii in JS for testing
Всім привіт!
Починаю автоматизовувати на проекті, порекомендували ваш канал.
Скажіть, будь ласка, чи є якісь guidelines як правильно задавати запитання, щоб отримати на них відповідь?
источник

OK

Oleksandr Khotemskyi in JS for testing
Yevhenii
Всім привіт!
Починаю автоматизовувати на проекті, порекомендували ваш канал.
Скажіть, будь ласка, чи є якісь guidelines як правильно задавати запитання, щоб отримати на них відповідь?
Ну ты спрашивай а там посмотрим )
источник

BO

Boris Osipov in JS for testing
С соседнего канала.
источник

BO

Boris Osipov in JS for testing
1. Пишите вопрос по своей проблеме сразу же первым сообщением. Без приветов. Без прелюдий «кто может помочь». Обращения в ЛС к участникам нежелательны. Смотрите также http://neprivet.ru и http://nometa.xyz

Пример:
«У меня есть проблема\задача (А) %текст-ошибки или задача%. Я пытался решить ее так %кусок-кода-опционально% (Б), у меня не вышло %текст-ошибки%. Я погуглил, почитал документацию и попробовал сделать так  %кусок-кода-%(В), но получаю ошибку (Г).»

2. Укладывайте свои мысли в одно сообщение, а не десять.
3. Код обрамлять тройным грависом:
`код

если больше десяти строк, залить на https://gist.github.com или pastebin
4. На сообщения отвечайте реплаем, а не форвардом.
источник

S

Sergei in JS for testing
эти золотые слова нужно отливать в гранит :) ну или хотя бы запинить :)
источник

BO

Boris Osipov in JS for testing
Sergei
эти золотые слова нужно отливать в гранит :) ну или хотя бы запинить :)
из-за того что к чату привязан канал(вернее наоборот), каждый пост в канал = автофорвард и пин сообщения...
источник

Y

Yevhenii in JS for testing
Boris Osipov
1. Пишите вопрос по своей проблеме сразу же первым сообщением. Без приветов. Без прелюдий «кто может помочь». Обращения в ЛС к участникам нежелательны. Смотрите также http://neprivet.ru и http://nometa.xyz

Пример:
«У меня есть проблема\задача (А) %текст-ошибки или задача%. Я пытался решить ее так %кусок-кода-опционально% (Б), у меня не вышло %текст-ошибки%. Я погуглил, почитал документацию и попробовал сделать так  %кусок-кода-%(В), но получаю ошибку (Г).»

2. Укладывайте свои мысли в одно сообщение, а не десять.
3. Код обрамлять тройным грависом:
`код

если больше десяти строк, залить на https://gist.github.com или pastebin
4. На сообщения отвечайте реплаем, а не форвардом.
дякую)
источник