Оч круто, особенно практика! Спасибо, полезно. Одни из лучших собесов, что я находила, а то вижу что оч многие видео пробных собесов исходят из серии прям каких-то базовых теоритических моментов из первых лекций любого курса, что кмк не оч актуально в нынешних реалиях требований к джунам😅🤣
32:50 похаливарить можно, очевидно что 500 ошибка может зависеть и от браузера если в конкретном браузере отправляются не поддерживаемые какие-то данные, но скорее всего это маловероятно, да и можно глянуть по спекам если запрос валидный, а бэк его не обрабатывает то баг на бэк, если запрос не валидный то баг на фронт и разобраться ок ли что бэк возвращает 500 а не конкретную ошибку. Ну и по идее если такая специфика на проекте есть (что запрос от браузера зависит) то ты должен знать и так
54:48 описание нужно если из названия и шагов не всё понятно, обычно если ты норм всё написал то какие-то доп пояснения не нужны. Ну или я не понял что вы имеете в виду. Шаги и фр и ор это и есть описание
8:40 хз будут ли в конце правильные ответы, чел раширяй горизонты познания, есть крашлитиксы тот же firebase который автоматом соберет краши где можно по id юзера найти краш, также пользователь сам может логи записать, хотябы системные логи если в приложении нет или краш на старте. А уже про то чтобы собрать для него спец сборку с расширенными логами понятно не дойти.
29:07 нужно выкатывать на каждую новую фичу свой стенд от мастера, чтоб они друг на друга не влияли, стейджинг это уже после тестов смотрим что на малом проценте юзеров ничего не отломалось, в стейдж уже вливают все фичи которые поедут в мастер и смотрим что они друг друга тоже не сломали случайно.
Ну проверь себя, через любой валидатор JSON прогони число и посмотри что будет. Если ты утверждаешь что JSON это прежде всего ключ значение - то пожалуйста, прикрепи ссылку на документацию, где это описано. Вот из стандарта rfc4627: datatracker.ietf.org/doc/html/rfc4627#section-2.1 «A JSON value MUST be an object, array, number, or string, or one of the following three literal names: false null true»
Извините, но на мой душный взгляд, пример с домофоном прям неудачный. Зачастую, в реальности там по два проводка к квартире идет, которые подключены к соответствующим контактам (по цифрам квартиры). Таким образом, позвонить в соседний подъезд не получится физически, а вот перепутать два проводка при подключении и получить дозвон в кв12 только при наборе 21 - вполне. Зато интересно как обработается нажатие (и как вообще должно) 1, 01, 001 ? А не попадем ли в кв.1, при наборе 10, 11 и тд.? А если набрать 115 попадем в 11, в 15 или ошибку получим? Тут конечно надо бы знать подробнее как работает. Ну и классы эквивалентности здесь бы логично выделить как одно-, двух- и трех- значные набранные числа. Далее следующий момент: есть те, кто оплатил обслуживание и те, кто нет - также классы. При наборе первых должен быть дозвон, а для вторых - ошибка... Исходя из всего вышеперечисленного (ну и может еще что-то есть, что сразу и не вспомнилось), очень логично не выдумывать долго, а просто прозвонить ВСЕ квартиры и убедиться что попал (или не попал в случае неоплаты) по адресу, а также взять вне диапазона для получения ошибки - 0 и трехзначное для первого, однозначное и трёхзначное для остальных подъездов. В общем, классика с возрастом была бы более однозначна))
@@Никита-щ7ю6эда пиздеж, все зависит от компании и того, кого они ищут, плюс от региона. Какого интерна? В какую компанию? Из какого региона? С какими перспективами? Пизданули без аргументов, умно
Всё протестировал зуб даю😅 Баги есть 100% но осталось только их найти! А так все работает похоже😂😂😂 если че делаем - Recoverability testing на продакшане. Тот момент когда тестостировщик не оставляет шанса на сомнения тим лидеру!😅😅😅😅😅 и идут бухать в бар после залива нового билда на продакшен. А утром уже начались Recoverability testing и куча баг репортов. И после дибадинга все заново по кругу процесс называется бесконечная восьмёрка.😂😂😂😂
Оч круто, особенно практика! Спасибо, полезно.
Одни из лучших собесов, что я находила, а то вижу что оч многие видео пробных собесов исходят из серии прям каких-то базовых теоритических моментов из первых лекций любого курса, что кмк не оч актуально в нынешних реалиях требований к джунам😅🤣
Оч круто) спасибо!
P.s. Человек, который подбирает музыку отдельный респект!
Спасибо за такое видео, вопросы с отсылкой на практику это очень круто!
Спасибо за видео, поняла, что пока рано на собесы идти. Пойду еще поучу базу 🙃
крутой собес. щас еще ни разу не проходил, но если бы попались такие интервьюеры, было бы комфортно собесится
будто сама прошла это собеседование. В напряжении все видео)
3-я ошибка и
А тег title закрыть не надо ?
Герман огонь.... Ему нужно открывать HR компанию !!!
XML последняя ошибка
13 строка буква S в слове Star(S)
По моему жестковато его Герман погонял) ну как для стажера
А так паренек воды налил знатно
9:33 по бошке дать тому кто сразу на 100 выкатывает, откатываем до 1% и дальше смотрим краши и прочую стату
32:50 похаливарить можно, очевидно что 500 ошибка может зависеть и от браузера если в конкретном браузере отправляются не поддерживаемые какие-то данные, но скорее всего это маловероятно, да и можно глянуть по спекам если запрос валидный, а бэк его не обрабатывает то баг на бэк, если запрос не валидный то баг на фронт и разобраться ок ли что бэк возвращает 500 а не конкретную ошибку. Ну и по идее если такая специфика на проекте есть (что запрос от браузера зависит) то ты должен знать и так
8.00 ребут смартфона, Обнова илииреинстал аппки, Обнова ос.. Интересно, что будет)
1:06:30 ну по правде сейчас уже на большинстве сайтов html генерится налету и часто уже на стороне клиента
54:48 описание нужно если из названия и шагов не всё понятно, обычно если ты норм всё написал то какие-то доп пояснения не нужны. Ну или я не понял что вы имеете в виду. Шаги и фр и ор это и есть описание
7:08. Я бы, все же, право назначить приоритет, оставил для ПМ. Максимум тимлида. Severity, если есть, другое дело
8:40 хз будут ли в конце правильные ответы, чел раширяй горизонты познания, есть крашлитиксы тот же firebase который автоматом соберет краши где можно по id юзера найти краш, также пользователь сам может логи записать, хотябы системные логи если в приложении нет или краш на старте. А уже про то чтобы собрать для него спец сборку с расширенными логами понятно не дойти.
29:07 нужно выкатывать на каждую новую фичу свой стенд от мастера, чтоб они друг на друга не влияли, стейджинг это уже после тестов смотрим что на малом проценте юзеров ничего не отломалось, в стейдж уже вливают все фичи которые поедут в мастер и смотрим что они друг друга тоже не сломали случайно.
Вы зачем путаете людей.
у JSON есть синтаксис/формат и не правильно использовать String/Int/Boolean, за пределами синтаксис и говорить что это JSON
Ну проверь себя, через любой валидатор JSON прогони число и посмотри что будет. Если ты утверждаешь что JSON это прежде всего ключ значение - то пожалуйста, прикрепи ссылку на документацию, где это описано.
Вот из стандарта rfc4627: datatracker.ietf.org/doc/html/rfc4627#section-2.1
«A JSON value MUST be an object, array, number, or string, or one of the following three literal names: false null true»
А я думал любое тестирование начинается с анализа требований и макета(
А как мы будем тестировать если критический баг мешает продолжать?или вообще не можем запустить программу?
22:20 а для ios стату не над смотреть? Лучше конечно смотреть не мировую стату а стату своих пользователей
Венегрет в голове у парня, все в кучу
У сериала офис нет id
Извините, но на мой душный взгляд, пример с домофоном прям неудачный. Зачастую, в реальности там по два проводка к квартире идет, которые подключены к соответствующим контактам (по цифрам квартиры). Таким образом, позвонить в соседний подъезд не получится физически, а вот перепутать два проводка при подключении и получить дозвон в кв12 только при наборе 21 - вполне. Зато интересно как обработается нажатие (и как вообще должно) 1, 01, 001 ? А не попадем ли в кв.1, при наборе 10, 11 и тд.? А если набрать 115 попадем в 11, в 15 или ошибку получим? Тут конечно надо бы знать подробнее как работает. Ну и классы эквивалентности здесь бы логично выделить как одно-, двух- и трех- значные набранные числа. Далее следующий момент: есть те, кто оплатил обслуживание и те, кто нет - также классы. При наборе первых должен быть дозвон, а для вторых - ошибка... Исходя из всего вышеперечисленного (ну и может еще что-то есть, что сразу и не вспомнилось), очень логично не выдумывать долго, а просто прозвонить ВСЕ квартиры и убедиться что попал (или не попал в случае неоплаты) по адресу, а также взять вне диапазона для получения ошибки - 0 и трехзначное для первого, однозначное и трёхзначное для остальных подъездов. В общем, классика с возрастом была бы более однозначна))
Там речь шла только о паре техник тест-дизайна, а ты накидал просто негативных тестов.
@@GlebEminov я о том, что техники надо применять с умом, учитывая контекст
Реальные собеседования действительно такие сложные?
это собеседование детский сад, более реальные на других каналах
@@marl514 на каких? Поделись, интересно
а ты студент QA studio?@@Дмитрий-ы8и2б
Тепленький парень, улыбается постоянно😂
Stars
Дима мочи их
Я бы не пригласил его тестировать свой сайт аптеки=)))
К сожалению с такими знаниями его даже на интерна не возьмут.
Почему ?
@@Никита-щ7ю6эда пиздеж, все зависит от компании и того, кого они ищут, плюс от региона. Какого интерна? В какую компанию? Из какого региона? С какими перспективами? Пизданули без аргументов, умно
Всё протестировал зуб даю😅 Баги есть 100% но осталось только их найти! А так все работает похоже😂😂😂 если че делаем - Recoverability testing на продакшане.
Тот момент когда тестостировщик не оставляет шанса на сомнения тим лидеру!😅😅😅😅😅 и идут бухать в бар после залива нового билда на продакшен. А утром уже начались Recoverability testing и куча баг репортов. И после дибадинга все заново по кругу процесс называется бесконечная восьмёрка.😂😂😂😂