Size: a a a

QA — Автоматизация

2020 December 16

ES

Edward Surov in QA — Автоматизация
Но это же *управляемый* функционал, как и алерт. Мне не нужно тестировать сами пуши; речь только об алерте на их разрешение.
источник

PE

Pavel Elizarov 👤 in QA — Автоматизация
всем привет.
Ребят, в чём проблема может быть?
запускаю тесты в дженкинсе, проверка всего одна, что при открытии страницы, текст верный
источник

PE

Pavel Elizarov 👤 in QA — Автоматизация
источник

LY

Lev Yarushin in QA — Автоматизация
Edward Surov
Но это же *управляемый* функционал, как и алерт. Мне не нужно тестировать сами пуши; речь только об алерте на их разрешение.
По ссылке сходить надо, почитать.
источник

LY

Lev Yarushin in QA — Автоматизация
в кодировке
источник

PE

Pavel Elizarov 👤 in QA — Автоматизация
Pavel Elizarov 👤
всем привет.
Ребят, в чём проблема может быть?
запускаю тесты в дженкинсе, проверка всего одна, что при открытии страницы, текст верный
почему то кодировка ломается
источник

PE

Pavel Elizarov 👤 in QA — Автоматизация
Lev Yarushin
в кодировке
а как это можно исправить?)
источник

LY

Lev Yarushin in QA — Автоматизация
Pavel Elizarov 👤
а как это можно исправить?)
установить правильную
источник

PE

Pavel Elizarov 👤 in QA — Автоматизация
Lev Yarushin
установить правильную
-как победить рак?
-вылечиться
источник

PE

Pavel Elizarov 👤 in QA — Автоматизация
Lev Yarushin
установить правильную
а есть какая то статья? или в помнике надо дописать?
источник

LY

Lev Yarushin in QA — Автоматизация
Сравните кодировки, тогда станет ясно. По скриншотам гадать сложно, но слева похоже на UTF-8
источник

PE

Pavel Elizarov 👤 in QA — Автоматизация
Lev Yarushin
Сравните кодировки, тогда станет ясно. По скриншотам гадать сложно, но слева похоже на UTF-8
ок,спс
источник

LY

Lev Yarushin in QA — Автоматизация
Вот ссылка на декодер, который показывает возможное транскодировние https://www.artlebedev.ru/decoder/
источник

ES

Edward Surov in QA — Автоматизация
Lev Yarushin
По ссылке сходить надо, почитать.
Не будьте высокомерны, я ходил и читал; автор статьи, на которую вы ссылаетесь (спасибо за ссылку), предлагает перехватывать вызовы notification api. Я всего лишь декларирую, что не согласен с вашим утверждением о том, что это "функционал браузера, который не надо тестировать". Я согласен, что это особый случай (алерт показывается за пределами страницы) и условия его отображения зависят от настроек браузера (которыми мы управляем), но все же не только от них, но и от работы кода на странице, который мы проверяем. И я не вижу фундаментальных причин (кроме несовершенства инструментов), по которым данное взаимодействие с пользователем не следовало бы валидировать через роботизацию браузера.
источник

ES

Edward Surov in QA — Автоматизация
Разве что "мы не знаем конкретного сценария, по которому конкретный браузер запросит разрешение" - то есть будет это алерт или что-то другое
источник

PE

Pavel Elizarov 👤 in QA — Автоматизация
Pavel Elizarov 👤
всем привет.
Ребят, в чём проблема может быть?
запускаю тесты в дженкинсе, проверка всего одна, что при открытии страницы, текст верный
источник

PE

Pavel Elizarov 👤 in QA — Автоматизация
Вроде как помогло
источник

LY

Lev Yarushin in QA — Автоматизация
Edward Surov
Не будьте высокомерны, я ходил и читал; автор статьи, на которую вы ссылаетесь (спасибо за ссылку), предлагает перехватывать вызовы notification api. Я всего лишь декларирую, что не согласен с вашим утверждением о том, что это "функционал браузера, который не надо тестировать". Я согласен, что это особый случай (алерт показывается за пределами страницы) и условия его отображения зависят от настроек браузера (которыми мы управляем), но все же не только от них, но и от работы кода на странице, который мы проверяем. И я не вижу фундаментальных причин (кроме несовершенства инструментов), по которым данное взаимодействие с пользователем не следовало бы валидировать через роботизацию браузера.
Если вы ищите баги в браузере - пожалуйста. Всё взаимодействие вашего приложения заканчивается на вызове api, поэтому далее тестировать не имеет смысла. Проверить то что нужное api дернулось из кода - этого достаточно.
источник

ES

Edward Surov in QA — Автоматизация
Lev Yarushin
Если вы ищите баги в браузере - пожалуйста. Всё взаимодействие вашего приложения заканчивается на вызове api, поэтому далее тестировать не имеет смысла. Проверить то что нужное api дернулось из кода - этого достаточно.
Если бы это было так - мы подтверждали бы алерты не через роботизацию, а перехватывали window.alert() - ведь взаимодействие нашего кода с браузером на этом закончилось.

Простите, я не хочу дальше в это углубляться, вряд ли это приведет к чему-то. Я привел свои аргументы, вы - свои, sapienti sat.
источник

LY

Lev Yarushin in QA — Автоматизация
"И поэтому, всё так произошло..."
источник