Ctrl K
QA · Middle · Теория

Есть поле «сумма перевода», допустимые значения от 100 до 50 000 рублей, можно вводить копейки. Какие проверки вы составите для этого поля и почему именно такие?

~4 мин голосом

Как подойти

Проверяют, умеет ли кандидат применять классы эквивалентности и граничные значения осознанно: подбирать шаг границы по точности поля (копейка), не забывать про формат ввода и проверять валидацию на сервере, а не только в интерфейсе.

Встречал этот вопрос на настоящем собесе?
Ответов0
Средний балл—
Сильных—
Тренировали0
Темы
Похожие вопросыРасскажите, когда вы применяете pairwise-тестирование и в каких случаях оно может пропустить серьёзный дефект? SeniorПеред вами бизнес-правило расчёта скидки, которое зависит от суммы заказа, статуса клиента и промокода. Как вы спроектируете тесты для него? SeniorВ интернет-магазине скидка зависит от трёх условий: есть ли у покупателя карта лояльности, больше ли сумма заказа пяти тысяч рублей и первый ли это заказ. Как бы вы составили тесты, чтобы не упустить ни одной комбинации? JuniorЕсть функция is_valid_password: она принимает строку и возвращает true или false. Пароль валиден, если в нём от 8 до 20 символов, есть хотя бы одна цифра и хотя бы одна заглавная латинская буква. Кода функции у вас нет, напишите для неё набор автотестов. JuniorСкидка в интернет-магазине зависит от статуса клиента, суммы заказа и наличия промокода, и правила местами пересекаются. Как вы спроектируете тесты для такой логики? Middle

Ответь голосом

Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.

Войти, чтобы ответить

Лучше в наушниках · ~4 мин