Size: a a a

2020 December 17

K

Keane in QA juniors
Dmitrii Novikov
Не хотите -- как хотите, Ваше право, всё добровольно. Конкретно Вы ворвались вместе со мной в обсуждение и дали ответ, я пожелал его обсудить. И самому разобраться, и 8000 человек осчастливить )
А, если это было дружеское "давайте подумаем на эту тему вместе", то прошу прощения. Я, возможно, слишком бурно отреагировл.
источник

DN

Dmitrii Novikov in QA juniors
Keane
Но номера телефонов имеют разделители и коды городов, указываемые через "+". И это вносит некоторые трудности.

А это означает, что нам нужно убедиться, что в поле мы можем вводить "+" и "-".
Я писал "просто цифры". 89991233212 Ваш телефон прекрасно поймёт и без +7(999)123-32-12, а разделители -- это уже UX ))
источник

DN

Dmitrii Novikov in QA juniors
Keane
А, если это было дружеское "давайте подумаем на эту тему вместе", то прошу прощения. Я, возможно, слишком бурно отреагировл.
Да, именно оно и было. Принято =)
источник

K

Keane in QA juniors
Dmitrii Novikov
Я писал "просто цифры". 89991233212 Ваш телефон прекрасно поймёт и без +7(999)123-32-12, а разделители -- это уже UX ))
Тогда на первый взгляд это выглядит как то, что я описал выше про коды ASCII.
источник

A

Aletca in QA juniors
Dmitrii Novikov
Мне, кстати, трудно. Почему именно 0, 9 и 5, а не 3,2 и 4? Почему 5 в серединке, а не 8, например? Про математическое сравнение чисел я, заметьте, ничего не писал.
Потому что телефон не принимает ничего кроме цифр от нуля до 9. Значит, граница 0 и 9. Таким образом берем границы и к каждой плюс 1 и минус 1. Плюс проверяем число посерединке.  Это если речь идет именно о граничных значениях.
источник

K

Keane in QA juniors
Давайте так, а как у нас происходит проверка на ввод некорректных символов? При вводе каждого символа или при нажатии на кнопку верифицируется всё поле?
источник

DN

Dmitrii Novikov in QA juniors
Keane
Тогда на первый взгляд это выглядит как то, что я описал выше про коды ASCII.
Да, про ASCII я тоже думал, но кодировка символов в таблице не обязана быть отсортированной, а сравнения на больше-меньше по коду у нас, надеюсь, нет )))
источник

K

Keane in QA juniors
Dmitrii Novikov
Да, про ASCII я тоже думал, но кодировка символов в таблице не обязана быть отсортированной, а сравнения на больше-меньше по коду у нас, надеюсь, нет )))
Кхххм. Ну вот в рамках сравнения очень часто сравнивают по диапазонам кодов. :(
источник

И

Илья in QA juniors
Aletca
Потому что телефон не принимает ничего кроме цифр от нуля до 9. Значит, граница 0 и 9. Таким образом берем границы и к каждой плюс 1 и минус 1. Плюс проверяем число посерединке.  Это если речь идет именно о граничных значениях.
разве здесь граничные значения не будут избыточны?
источник

СД

Сергей Довгополик... in QA juniors
Коллеги, хелп))
источник

СД

Сергей Довгополик... in QA juniors
Между браузерами Chrome и Firefox есть довольно много отличий, назовите самое значительное, то, которое заставляет тестировщиков всего мира проверять сайты в двух браузерах, а не только в Chrome?
источник

V

Vikentsi in QA juniors
Сергей Довгополик
Между браузерами Chrome и Firefox есть довольно много отличий, назовите самое значительное, то, которое заставляет тестировщиков всего мира проверять сайты в двух браузерах, а не только в Chrome?
А почему это вы приоритет сразу Chrome отдали? А как же Safari?
источник

DN

Dmitrii Novikov in QA juniors
Aletca
Потому что телефон не принимает ничего кроме цифр от нуля до 9. Значит, граница 0 и 9. Таким образом берем границы и к каждой плюс 1 и минус 1. Плюс проверяем число посерединке.  Это если речь идет именно о граничных значениях.
Телефон не принимает -- согласен. А вот вывод из этого, имхо, неверный. Вы цифры воспринимаете как числа, а в "задаче" об этом ни слова.
источник

K

Keane in QA juniors
Dmitrii Novikov
Да, про ASCII я тоже думал, но кодировка символов в таблице не обязана быть отсортированной, а сравнения на больше-меньше по коду у нас, надеюсь, нет )))
Есть вариант иметь словарь из цифр и проверять на вхождение вводимого символа в этом словаре. Тогда тут граничных значений не будет. Нам нужно просто проверить два класса эквивалентности.
источник

Вв

Виталий веб-Девелопе... in QA juniors
Привет, может кто телефон в пределах 10-12 к подсказать?
источник

СД

Сергей Довгополик... in QA juniors
Vikentsi
А почему это вы приоритет сразу Chrome отдали? А как же Safari?
А это не я, это работодатель)
источник

ST

Serg Trsv in QA juniors
Виталий веб-Девелопер
Привет, может кто телефон в пределах 10-12 к подсказать?
Гугл пиксель
А вообще чатик не тот
источник

IN

Igor Nezaharov in QA juniors
Сергей Довгополик
Между браузерами Chrome и Firefox есть довольно много отличий, назовите самое значительное, то, которое заставляет тестировщиков всего мира проверять сайты в двух браузерах, а не только в Chrome?
Движки же
источник

DN

Dmitrii Novikov in QA juniors
Сергей Довгополик
Между браузерами Chrome и Firefox есть довольно много отличий, назовите самое значительное, то, которое заставляет тестировщиков всего мира проверять сайты в двух браузерах, а не только в Chrome?
Самое главное, что заставляет тестировщиков всего мира проверять сайты в обоих -- это когда в спецификации продукта явно указано "должно работать в хроме и в ФФ" )))
источник

V

Vikentsi in QA juniors
Сергей Довгополик
А это не я, это работодатель)
вот и спросите а чего это ингнорируют другие браузеры? Лучше способ защиты это нападение. Хотя собес может и не пройдете. :) Но если серьезно этот бы вопрос на момент а другие вопросы у вас есть. Я бы задал.
источник