Подготовка к собеседованию на QA Engineer
Менторы
Специалисты своей области, которые смогут помочь вам
Middle .Net Developer
Senior Product Manager
Middle Python Developer
Ведущий программист
Backend Software Engineer (PHP)
Senior .NET/C# developer
Middle DevOps Engineer | Tbilisi, Georgia
Middle C# .NET
Senior PHP-разработчик
Middle python developer
Каналы
Полезные Telegram каналы и чаты
Транскрипция видео:
оп сейчас наверное звук будет звук будет покруче вот хорош хорош вот он это я если что всем Здарова так я сейчас всех ребятах остальных добавлено только еще на линки Дин сделаю рассылку [музыка] [музыка] что у меня хэштегов немадения ну-ка бахнем Play ушла публикация хорошо [музыка] и где еще да еще пока все так ребята сейчас в чат напиши Ну прям пишу звук а есть все звук появился вижу по чату хорошо все запускаю Zoom запускаю Zoom людей бьют Вот так я себя снова разгнетил хорошо запускаю ребят
00:05:25 - 00:07:13
всем Здарова как дела Инна Как твои дела Инна ты там на связи Ладно Доброе утро Ну конечно я на связи как иначе Как там это ураган в Британии все Закончился или еще урага Нет слушай здесь не так ураган как его восприятие то что для нас норма вещей здесь воспринимается как сложные погодные условия катастрофа я понял Ну хорошо хорошо потихонечку поднимаем руки кто будет собеседоваться и вперед Давайте О Вадим хорошо Вади добрый о есть слышно Ну что побудешь собесе о себе и погнали на данный момент работаю в России
00:09:02 - 00:10:39
дорогах [музыка] хорошо Слушай вот в прошлый раз это у нас первый раз обвесился ну-ка теперь расскажи насколько твой опыт релевантен Вот как ты свою инспекцию зданий привяжешь к тестированию Расскажи [музыка] что также составляет [музыка] определенный дефекты находятся какое-то время проходит новая проверка и смотрю исправили Хорошо ты инспектируешь новое здание или все все прикольно и получается что еще Расскажи побольше побольше Ну то что не только те здания которые допустим у нас на нашем балансе нашего организации но и
00:10:27 - 00:12:29
других организаций То есть у нас трех сторонник Бывает даже договоренность сторонние заказы выполняете да да вот там тоже много софт скилов Надо со всеми нормально общаться нормально добираться иногда тоже бывает проблематично прийти в одно время посмотреть кто виноват хорошо отлично Так расскажи какие темы тебя пока лучше не трогать На какие уже прям можешь уверенно отвечать [музыка] еще немножко плаваю проводил занятия но связи с тем что я сейчас помимо инспекторской временно исполняя обязанности начальника участка
00:12:22 - 00:13:59
А Вы кому абы кому такую даже исполнительные обязаны исполняющий обязанности абы кому такое не дадут Да я понимаю совсем другая петрушка поэтому но как бы там ни было абы кому зама не дадут поэтому [музыка] нормально [музыка] тестирование [музыка] я понял ну все ну а ты прошел у неё этот скрининг по теории тогда нет потому что я подавался тренинг вечером [музыка] не зашел но она повторно тебе Хорошо я понял но тем не менее ты уже начал ходить по скринингам уже что-то там контролируешь себя Хорошо Супер это что кто понимал У меня
00:13:37 - 00:15:29
сейчас студенты падаваны прям проходят контроль знаний причем У меня этим занимается отдельный человек Ну не отдельно тут в моей команде на курсе не просто студенты там сами себе что-то учат А чтобы подтвердить свои знания они ходят собеседуются конкретному человеку Наталья макарчук она их гоняет по конкретным темам вот если человек прошел испытания скрининг по теме он получает сертификат с уникальным токеном который при за счет этого токена сертификат подделать невозможно можно спереть дизайн можно придумать свой
00:15:22 - 00:16:53
токен но мы-то знаем какие у нас токены есть и любой HR любой там Элит который берет себе человека с моих курсов человек демонстрирует что у него есть сертификаты представители компании могут постучаться к нам и запросить подлинность сертификата если у нас метчится токен человек есть информация по ним что он у нас учился и прошел сертификацию мы скажем да да такой человек есть это действительно его сертификат Вот то есть мы подлинность наших сертификатов теперь можем подтвердить вот информация для тех
00:16:07 - 00:17:30
кто в случае чего кому мои студенты пойдут устраиваться на работу требуйте у них сертификаты вот то что мы как бы сейчас сильно запарились за контролем знаний наших падаванов значит хорошо давай тогда тихонечку теории Расскажи мне вообще что такое тестинг [музыка] как будет проводиться за счет но как бы какие методы будет использовать и все контроль качества То есть он отвечает ли наш продукт определенным определенным стандартам которые задавались [музыка] заказчика Окей это обеспечение качества
00:16:49 - 00:18:29
тоже больше или дома наверное такое работа Ну и менеджера она прям менеджер менеджер всего они и сейчас мы это прости что мы о тебе встретим лице занимается и персоналом и этим и подаванами и коммерческой практикой То есть она и менеджер и кивей менеджер и где-то задачи даже вникает как его инженер Так что у неё там обязанности дай Боже и здоровье все это выйдет хорошо хорошо некоторых случаях может быть и разработчик [музыка] А смотри а документация на этапе тестинга составляется да тоже по идее документации не составляется
00:17:57 - 00:19:55
Хотя вот смотри ошибся О молодец вот я думаю поймаешь ты меня или нет документация отчетная во время тестинга составляется именно первоначально как будет проводиться Вот это изначально [музыка] Молодец короче по счетам ты поймал меня хорошо расскажи дальше вообще что такое тестирование [музыка] [музыка] а вот этот процесс проверки он делится на два этапа на какие валидации верификация Расскажи про них То есть валидация это статический процесс проверки при котором мы проверяем валидация статический
00:19:26 - 00:21:24
верификация проверяем [музыка] можем проверять отдельный модули допустим и изначально заданные требования динамический процесс Когда мы уже в целом на то что он соответствует требованиям и пожеланием заказчик правильный продукт но при этом если он неудобен так работает Каков смысл правильно создан сейчас обращусь ребята на YouTube ставим лайки нас 50 человек смотрит лайков только 14 Давайте ставим так Вадим Скажи мне по [музыка] какой ты знаешь вообще тестовую документацию есть чек-листы если бак репосты
00:20:52 - 00:22:42
Зачем отличается на чек-лист это просто набор проверок может быть если это уже расписано каждая Проверка как зайти Как там куда Что сделать проверка в тест кейсе расписано или конкретная проверка расписана в одном тест кейсе конкретно тут смотри в суть названия тест то есть какой-то конкретный случай описание есть ожидаемый результат смотри а может ли быть в чек-листе не просто набор а прям реально расписанные но их список и будет ли это чек-листом так но по идее может быть то есть мы можем Ну то есть чек-лист Может подразделяться
00:22:04 - 00:23:56
на два типа какой-то стандартный где просто title title title и result resul да А может быть шагами Он вообще может представлен как отчетный документ То есть у тебя есть чек-лист того что тебе надо проверить с входящей информации со степами и у тебя будет еще столбы с ожидаемым результатом из фактически и статус так Расскажи мне пожалуйста [музыка] Какие кейсы ты добавишь Да что вообще в критикал пас добавляется что проверяется критического пути то есть проверяется когда клиент допустим грубо говоря завершает работу нас
00:23:27 - 00:25:13
продуктом то есть он либо перешел на партнеры если у нас какая-то ссылка партнеров либо он перешел еще на какой-то сторонний новостной портал короче какая-то ссылка есть Можем по этой ссылке либо просто человек зашел в приложение продукт проходил походил закончил просто вышел но и что почему этот кейс для Почему этот сценарий для нас важен или критичен Почему мы прям эти кейсы вот человек зашел что-то поделал Вышел но там не даст чтобы сохранились те данные допустим если они должны сохранять чтобы При следующем
00:24:47 - 00:26:24
входе он как бы продолжил стало место где он закончил для удобства согласен для удобства допустим он не сразу пойдет нашим смоукам занесет нам деньги Он на пятый раз зайдет и занесет нам деньги но при этом каждый заход на наш сайт должен быть удобен И чтобы ему Те же пути не проходить остановился Приведи пример я сейчас прям ожидает какой-то такой очевидный пример может быть даже с интернет-магазином допустим человек либо у него недостаточно [музыка] закрыл браузера там ушел Пришел снова открывает
00:25:50 - 00:27:25
корзину она допустим уже пустая не есть хорошо это неудобно Да А если он пришел открыл и у него там все тоже сохранилось он смотрел а все деньги есть могу прекрасный пример прекрасный пример вот да вот это чистый пример критикал пас Молодец хорошо Еще какие-нибудь примеры критикал паса но допустим обучающий [музыка] когда ты проходишь обучение [музыка] [музыка] хорошо [музыка] правильно я тебя понял Услышал что человек сделал какой-то Прогресс в обучении и чтобы этот Прогресс При следующем логине на сайте у него
00:26:46 - 00:28:26
отобразился да да Ну хорошо Да это тоже критикал пас так достаточно Расскажи мне пожалуйста стандартнейший стандартнейший вопрос Что такое какие-то знаешь виды тестирования [музыка] [музыка] [музыка] регрессия выполняться так получается молк перед тем как потом скорее всего идет критического пути которому сейчас уже обсудили [музыка] потом опять таки у нас любой продукт может иметь какие-то баги Поэтому после того как баги справились нам надо провести тест и дальше регрессия проверить то что исправление
00:28:05 - 00:29:51
внесли какие-либо последствия ранее работающий [музыка] Что такое [музыка] хорошо а вот не функциональный вид тестирования который является нагрузочным тестированием что-то про него скажешь Но нагрузочная это получается проверка того как отрабатывает система пообщалась система есть определенная объем допустим пользователь который может она на которой она рассчитана до вот этого количества она должна отрабатывать правильно допустимо Вот именно 4000 пользователей стимулируется что они присутствуют и как
00:29:48 - 00:31:36
система отрабатывает и запросах пользователей стресс это когда уже больше этого количества даем нагрузку и как сервер отрабатывать скажешь Лол тестинг что это [музыка] [музыка] говори погромче у тебя не было не было нагрузки ты херак даешь такую резкий рост то есть сразу но как на говоре получается бывает 20 человек заходит одновременно потом еще 20 заходит не 20 потом еще 20 это все-таки стабильный рост нагрузки это такой Вполне себе нагрузочный тест от это не стресс-тест стресс-тест этого допустим Когда программисты говорят Ну
00:31:36 - 00:33:25
наш сервер держит 100 Connection of за раз наши нашей конференции А ты такой берешь и сразу 100 человек подключается То есть ты даешь ему стресс который не постепенно к сотни подводят а сразу 100 или 110 пользователей как сервак выдержит это будет хорошо расскажи мне что такое идентификация аутентификация авторизация аутентификация это [музыка] идентификация Еще раз что слушать это с микрофоном Так этот погромче можешь говорить идентификация это процесс при котором тебя но система узнает идентифицирует
00:33:17 - 00:34:53
что это такой-то пользователей такой конкретно юзер Агента [музыка] идентификация это твое уникальное в системе ID в системе вот что-то уникальное что принимается Как твой идентификатор этот регистрируешься Что является чем-то уникальным при регистрации не указано присвоены Ну нет ты пишешь что-то пальцами когда регистрируешься логин логин логин должен быть уникальным он там может быть и имейлом и каким-то что словом там Но вот это что-то уникальное что тебя идентифицирует внутри системы [музыка]
00:34:30 - 00:36:11
паролем тогда регистрировался принято авторизация я был зарегистрирован и заходишь под своим логином и паролем когда ты был зарегистрирован заходишь по своим паролем и что тебя получается вошел систему ну это аутентификация А вот авторизация это что [музыка] Короче я понял авторизация это авторизация это выдача тебе прав доступа Согласно своей роли То есть ты залогинился в системе аутентификация прошла в системе должен быть должна быть прописана твоя роль ты обычный пользователь или Ты админ или ты
00:36:23 - 00:38:02
вдруг девелопер или менеджер в зависимости от роли тебе будет Дан различный доступ к какой-то информации нашей системы понял да да я вон там это в Инстаграме сделал ответ на вопрос что такое кэш и куки чем они отличаются вопрос теперь к тебе кэш и куки чем они отличаются персональные данные которые сохраняются хорошо а зачем они хранятся кэш и куки на и где они хранятся кстати но они хранятся на клиенте для того чтобы быстрее Что такое Значит на клине хранятся на клиенте это вот физически это не хранятся
00:37:46 - 00:39:27
в определенной части браузер Я расположен браузер чтобы он быстрее загружал информацию Короче смотри ешь это папка у тебя на компьютере Да она находится в рабочей папке браузера там вот ну это папка на твоем компьютере Где хранятся картинки аудио файлы чем тяжеленькое такое оно кэшируется вот это называется кэширование это сохранение тяжелых файлов тебе в папочку на компьютер куки это Файлик в котором хранится текстовая информация в виде ключ значения и это текстовая информация как раз таки нужна чтобы сохранить твой
00:39:31 - 00:41:03
токен аутентифицированного пользователя чтобы твои геоданные сохранить чтобы подтянуть случае чего твой язык чтобы корзину твою подтянуть это как раз таки куки Но то что ты сказал Если картин корзина при заходе на сайт пустая Хотя до этого она была заполнена это значит косяк с куками либо ты их очень сильно почистил Либо они просто не сохранились вот а в кэше хранится А зачем в каше хранить тяжелую информацию Да чтобы не гонять повторно посетить тяжелые файлы что это все время загрузки сайта Да хорошо так Вадим смотри тебе
00:40:20 - 00:41:55
ситуационный вопрос у нас запилен такой функционал что даже если пользователь почистит кэш и куки Да в нашем интернет-магазине то есть по большому счету его корзина опустошится и он возьмет залогиниться на нашем интернет-магазине мы ему корзину заполненную все равно отобразим то есть она не будет пустой когда ты почистишь кэш и куки вот у нас так должно отработать но так Не отрабатывает в чем проблема [музыка] надо проверить получается запрос пользователя когда он добавляет Хорошо хорошо Так что еще
00:41:12 - 00:42:51
надо проверять Сохраняется ли до того завязано Так что Это все временно в базу данных до того момента пока человек не оплатит Допустим или там не почистит корзину [музыка] размышляю Ну тут и надо размышлять тут нету правильно конституционных Вопросов нет правильно ответа здесь показывается твоя it эрудиция как ты какие кейсы можешь вообще представить себе это показывает то в случае чего Куда ты копнешь как ты будешь копать ситуацию когда с этим столкнешься посмотреть приходит ли запрос пользователя
00:42:30 - 00:44:01
[музыка] Вообще является ли авторизованным можешь корзину набить но Ну получается Если ты не авторизуешься то сервер что хранить к чему привязывать корзину ну-ка дома там тебе правильный совет подсказывает чатике вопросы мне может какие-нибудь задай [музыка] [музыка] Какие вопросы можно задать так анвирус будешь следующим следующий и будешь на этот же вопрос отвечать ну-ка пока пройдя Ну ладненько все Вадик Давай предлагаю заканчивать смотри В чем изюм у тебя теоретические знания прям Да как ты
00:43:33 - 00:45:15
говорил хорошая тебе необходимо больше натаскаться применять эти знания в реальной практике вот грубо говоря ситуационный вопрос и ты немножко поплыл То есть тебе необходимо вот эту фишку накручивать То есть ты уже знаешь у тебя база данных заполнена теперь тебе необходимо напилить опыта что ты мог прям из базы данных берешь информацию и прям выкладываешь оперируешь и понимаешь что когда применить Для чего зачем и как тот же кэш куки но есть да а зачем хранится Для чего чтобы что вот это надо понимать
00:45:58 - 00:47:20
на практике мне как занимаешься но я на виджетах пока на виджетах был больше Можешь успевать физически нет я сейчас даже виджеты не понял тебя Ну смотри короче Давай Занимайся тогда Вот как-нибудь выкрое время все Красавчик давай отдыхай так поехали да слышно чуть-чуть себе и погнали [музыка] [музыка] решил что надо все-таки найти наверное все таки компанию можно будет работать и развиваться потому что там на платформе по сути тестирование только название только поиск багов выполнение готовых кейсов
00:46:45 - 00:48:28
[музыка] На какой платформе прости Я прослушал [музыка] в принципе [музыка] хорошо за мобильное приложение разбираешься Ну хорошо Расскажи тогда чем моё разная платформа на разных языках пишется так приложение каких не помню там вроде котлинг и Swift [музыка] а если гибрид на чем пишется [музыка] правильно уверен уверена должен быть правильный либо реакции [музыка] раз платформенный язык что еще что еще расскажешь [музыка] в основном на iOS Базара ноль какие-то знаешь гайдлайны iOS Хорошо скажи
00:48:09 - 00:50:25
из последнего обновления операционной системы iOS Чего новенького там добавили Какая сейчас версия последняя [музыка] смотри просто Если пойдешь вдруг в конторах где прям занимается разработкой Мобил вот эти вопросы это прям сразу надо отвечать вот Хороший вопрос просто такой общий а вообще в 16 Что нового [музыка] Ну ладно тут короче просто надо релизы почитать и знать Окей Смотри такой тебе кейс ты тестировщик на проекте пилит мобилу и разработчики выкатывают новую версию что ты будешь тестировать и как
00:50:45 - 00:52:26
скажу сразу здесь я прям ожидаю ответ на вопрос Без которого все Остальное не имеет смысла Даже если ты сделаешь смок но не сделаешь кейс который я сейчас ожидаю даже смог не имеет обновление приложения это как механически это что значит обновление Ну смотря [музыка] что такое обновление в твоем понимании загрузка данных замена замена хорошо чего замена замена старого какого-то приложения на новое То есть ты ставишь новое приложение поверх старого это стандартная процедура обновления не установки с нуля То есть у тебя было
00:52:11 - 00:54:12
приложение ты его Удалил и поставил с нуля новую версию не это тоже кейс но не тот большинство пользователей просто возьмет увидев в сторе кнопочку апдейт Они нажмут апдейт и будут апдейтить Да они не будут удалять старую версию и ставить новую и вот апдейт это тот кейс без которого вообще нет смысла что-то там дальше тестировать Если ты не протестировал апдейт то никакой смог тебе не поможет Вот потому что с нуля на Смоки может быть все очень классно все хорошо но как только ты апдейт ну смог даже может и не пройти понял
00:53:26 - 00:54:55
что еще вообще как тебе дали мобильное приложение как ты его будешь тестировать изучала по смоку пройдусь Я думаю посмолку пройдешься что еще у нас как было у нас фокус был написан Какой самый главный функция не просто для начала посмотрим уже можно по фокусу пройтись Хотя это может быть больше пройти Ты знаешь что делать случае чего то есть ну прям видно что ты уже кнопки понажимал смотри чем бэкенд для или API для мобилы отличается от бэкенда API для веб-клиента [музыка] помнишь или не помнишь Ничем не
00:54:13 - 00:56:06
отличается Молодец все это правильный ответ Ничем не отличается Ну функционально Да там она может отличаться но чисто вот-вот внешне там типа Мобайл API что-то какие-то супер технические особенности не такого нет не зря вчера 71 посмотрел красавчик смотри а если метод где я в методе Get могу передать информацию на сервак [музыка] а почему если конечно разработчик напишет на get за хвостом то понятно там можно и передавать бане Да ну все правильно молодец да ребята что Вы прям кто вдруг обчитался всяких
00:55:26 - 00:57:12
статей по http и там в гите рассказывают что нету Бади Ребята в детей есть Бади Оно просто по протоколу http не используется типа не принято в Бади Гита передавать на сервер информацию типа Передаем в урле А сколько кстати размер А сколько ты там символов можешь бахнуть да Хорошо короче чтобы знали как разрабы запилят так и будет Бади значит будет бадди у кита и если бы что-то там забирает из этого Бади значит будет забирать вот сильно так уже не упарываетесь прям вот не существует бадио Гита Существует еще
00:56:51 - 00:58:22
к хотите как-нибудь вам покажу как она отрабатывает Окей вообще какие методы что типичные знаешь дед путь апдейт [музыка] [музыка] что делает на обновляет данные Нет он ничего не делать его не существует это круто операция creat reit Вот но функции Какие протоколу а скажи какие методы есть удалит тут на самом деле не уверен но думаю правильно дают непопулярные которые как раз при второму следующему запросу возвращают одинаковый ответ хорошо а безопасная безопасная которую не затрагивают данные на сервере
00:57:44 - 00:59:33
[музыка] согласен расскажи мне ситуационный вот вопрос который Вадим отвечал тебе необходимо мы запилили что даже почистив куки челик Может постучаться к нам на сервак Ну там обновить страницу и мы ему его корзину заполненную отдадим мы так сделали но такого не происходит Чем может быть проблема если человек всё равно должны товар казине отображаться Ну есть допустим почистился но он обновил страницу допустим ему все равно корзина должна прийти Наверное если он именно кубки чистил может эти данные должны храниться в
00:59:24 - 01:01:07
стороже вполне Да можно историчь положить согласен и смотря куда разработчик Но если допустим все почистил вообще грохнул всю хистрый все сториджи все прям в ноль или вообще с режимом инкогнито заходит он хранится сиона Но если ты новый режим инкогнито откроешь что там с нуля все будет как только ты закроешь режим инкогнито все упадет как-то вообще реализовать Я не знаю может это просто сразу несколько критериев и поэтому должна Карина сохраняться то есть надо Если так это реализовывается то я бы
01:00:38 - 01:02:16
проверил что-то Может на проверку не проходит может какой-то косяк самой проверки что еще честно говоря не знаю как вообще спросил меня Какие вопросы у нас допустим так можно сделать только залогинены пользователь данных У нас должна хранится информация о товарном из корзины то есть если все пропадает проблема с клиентом и [музыка] здесь уже нужно проверить [музыка] тут можно миллион всего накидать я просто смотрю твою родиться допустим вот я директор компании Да хочу взять тестировщика себе мне как бы до фонаря джун он Мидл там
01:01:36 - 01:03:25
или сеньорда мне надо чтобы человек работал и хорошо работал я вот такими ситуационными вопросами я пытаюсь понять вот попав в какую-то ситуацию обнаружив какой-то баг как этот тестировщик его будет раскапывать вообще владеет ли он информацией Что может быть Какая механика Какие вопросы он задаст Какие кейсы сделает мне вот это интересно живость вот вообще количество вариантов как он будет это делать мне до фонарях сколько и где он работал [музыка] смотри просто чтоб Ну так на будущее Как отвечать на такие вопросы во-первых
01:03:06 - 01:04:24
задаешь вопрос у нас там может логин пользователя какой есть по каким параметрам ты правильно там начал думать по параметрам определяем того не того пользователя то есть надо уточнить по каким параметрам в базе данных хранятся эти данные либо дампятся в какой-то файлик вот может быть это вообще какая-то база висит редис какая-нибудь которая хранит эти данные то есть вот уточняешь на основании уточненных вопросов ты уже там начинаешь колупать Окей выяснили что пользу Так может можно сделать только
01:03:55 - 01:05:02
залогиненным пользователем значит хорошо проверяем если вообще метчик у нас логина пользователя и информации его корзины в нашей базе вот может быть изначально как ты правильно подумал чел добавил товар в корзину отправляется запрос не отправляется на сервак Вот это надо проверить если отправляется запрос что там Джейсон очки лежит может быть же сон к пустая улетает может клиент косячит понимаешь Вот либо не тем форматом отправляются как-то данные и бэкентом кашляет ошибкой 500 а фронт Никак это не отобразил
01:04:29 - 01:05:57
вот посмотреть влоги посмотреть вот этот втул в консоль может быть вообще запрос Нет не отправляется Да в кэш в куки сторидже все кладется но на сервак запрос не улетает чтобы база сохранила то что он выбрал понимаешь Вот там как правило если все-таки разрабы фронтенщики запилили какую-то отправку запроса этот запилили отправку запроса и в какой-то момент упал скрипты не отправил запрос это будет влогах твоего давтула консольке красненьким рор там request Sand там что-то там Окей значит мы смотрим Что за
01:05:12 - 01:06:42
Error идем к фонтанчику и говорим Слушай ну вот вроде бы поймал проблему Почему у нас база не накапливает корзину пользователя вот если все отправляется дальше смотрим на бэкенд может быть на бэкенте какая-то валидация стоит которая что-то там не пускает то что какая-то валидация все-таки должна стоять можно что пихать там через постман всякого в наш сервер до что потом его положит Потом смотрим Что там вообще бы конце этим делать пологом сервака если они нормально написаны смотрим Что сервер вообще с
01:06:00 - 01:07:25
этими полученными данными делает как Он их парсит нужно находит ли нужный параметр в Бади того же поста или не находит Или он вообще как бы не ищет мы отправляем как впустую дыру никаких данных там сервак не забирает тоже может быть может быть ситуация что кладется Но не к тому пользователю в базу либо базу вообще не пишется пишется но криво как-то так что потом бы Кент не понимает что он с базы забрал вот может быть нарушена логика вообще каскадирование в базе то не каскадирование а связи в базе ты там
01:06:42 - 01:08:02
одного пользователя можешь достать а другого пользователя с каких-то там других локаций ты его базу достать не можешь потому что она там вообще сытно хрен пойми куда вот база допустим backedom отправляется на клиент но клиент дальше косячит база может не база А это сервер Может отправить тебе пустую корзину он то ответ отправляет но он пустой или что-то в нем не так что ломает клиент потом то есть же сон очку надо ответную проверить вот это вот вот это я тебя жду понял понял когда со стороны смотришь записи все
01:07:24 - 01:09:01
легко [музыка] вот-вот ради этого и надо ходить на мои собеса чтобы в стрессе один-два раза Да ты там стрессанул не вспомнил на третий раз твой мозг привык дозе адреналина Ты еще там поста папа повторял нейронные связи себе там укрепил и на третий раз пришел и все красиво ответил и вот так вот тренируешься тренируешься тренируешься количество подходов количество подходов и только тогда у тебя будет нормальный результат как в качалке Ты же когда в качалку допустим пошел спортом заниматься да ходил
01:08:13 - 01:09:21
качалку когда-нибудь когда-нибудь ходил Ты что типа после первого занятия сразу бодибилдер стал такой рельеф мышц мышцы полосят Там прям надутый сразу такой весь такой красавчик минус 20 жира там всего Нет ты тебе надо Полгода заниматься и каждый день ты будешь не каждый там два-три раза в неделю ты будешь ходить ты не будешь получать очевидного результата от тренировок результат начнет проявляться только через два-три месяца Ну прям видимый какой-то понимаешь Вот здесь ровно та же фишка тебе надо ходить тренироваться
01:08:51 - 01:10:20
тренироваться и только тогда будет результат Я тебе сразу дают фидбэк Значит у тебя тоже знания хорош ты прям видно что он накачанный ты где-то прям ты хорошо оперируешь полученными знаниями да Но вот когда ситуационный вопрос ты чуть-чуть потерялся ты начал отвечать видно что ты с той стороны посмотришь той стороны посмотришь и скорее всего спокойный рабочий обстановке ты вот все что я наговорил ты все это спокойно посмотришь да но у меня как у твоего работодателя нету такой гарантии мне надо продемонстрировать что ты и в
01:09:35 - 01:11:03
стрессовой ситуации спокойно разрулишь какую-то проблему Поэтому честно я не ты хочешь ко мне на курс зайти но я не знаю ты прям нормально понимаешь Тебе может быть честно говоря больше из-за практики потому что коммерческого опыта на где работал там нет такого чтобы хорошо способом поработать Я хочу именно Практика была да теория может теорию в любом случае [музыка] за практики Ну давай вначале апреля группу стартуют Так что Будь в курсе я я все равно об этом всем еще много раз расскажу на бирже
01:10:23 - 01:12:06
[смех] Так подожди немножко совета ты держишь деньги на бирже или на кастодиальном кошельке одну секунду рабочим Простите ребятки Рабочий момент [музыка] так ребятки Прошу прощения то у меня сейчас идет первичные предварительное собесы на вакансию У нас тут попросили человека найти и Наталья ко мне подошла такая спрашивает там Вопрос был и посоветоваться надо было вот это такой типа легко пантонулся что мы подбираем людей на вакансии просто понимали Об этом я сейчас короче вот Прости тебя зовут Как
01:11:19 - 01:12:50
Сулейман значит смотри тогда если хочешь такой практики Ну все ты на каком кошельке держишь деньги еще раз у обе я бы тебе посоветовал выведена поставь себе Траст валит на мобилу Да где-нибудь Запиши себе Сид фразу никогда в жизни эту Сид фразу никому не показывай ребятки Кто криптой пользуется кошельками создали кошелек вам будет Дана Сид фраза никогда в жизни ее никому не показывать Это фраза должна быть доступна только вам если у вас у меня как-то там был вопрос сетью трон подраствали ту и такая мне пишет типа
01:13:04 - 01:14:40
техподдержка трон 3X говорит Вот мы видели ваш запрос Давайте поможем вам разрулить я такой Ну хрен его знает можете по так работают офигенно чуваки начинаю с ними общаться да да Все сейчас разрулим вот пожалуйста Вам ссылочка Я уже напрягся когда они мне ссылку прислали открыть Я в режим инкогнито такой через инкогнито открываю и что там видите вашу Сид фразу мы тогда посмотрим что с вашим кошельком я такой Ну здрасте в шляпу тех поддержка у меня попросила то Единственное что защищает мой кошелек от того что оттуда не увели
01:13:54 - 01:15:23
бабки кабздец я такой ребята досвидос Блин все это а потом оказалось даже в telegram-канале официальном трона сети сказали ребята не ведитесь это мошенники которые под видом техподдержки типа Пишет вам в аккаунты и выцыганивает у вас Сид фразы техподдержка трон сети вам в личку никогда не напишет И уж тем более никогда не попросит вашу Сид фразу вот так что смотрит ставишь выводишь на Траст Да И вот эту сумму ТРЦ 20 обязательно и когда тебе на курс будешь заходить ты мне сможешь с этого сети трон ТРЦ 20 без биржи прямо на
01:14:39 - 01:16:25
кошелек закинуть понял и все И у тебя будет идеальный кошелечек который ты ни одна бирже к нему доступ поиметь не будет твои деньги в случае краха биржи не сгорят это будет твоя денежка это просто запись в сети трон Никто с ней ничего не сделает накроется трон Поверьте мне накроется вся крипта вот если накроется вот это ТРЦ 20 но как бы usdt все работает все хорошо так чтобы знаем Евгений Всем доброе утро Здорово Расскажи о себе и погнали Я из 33 группы так Я сейчас работаю в компании в Беларуси первой
01:15:38 - 01:17:27
линии программиста там сборная солянка в каких-то случаях это и где-то ситуационные вопросы пользователей проблемы пользователей в общем там все До этого работал четыре года управляющим ритейлах страны пошел в онлайн казино но закрылась двадцать втором году в начале все а потом опять изменил сферу и теперь Слушай ты прям Хорошо работаешь Ну Ксения написала из тех поддержки прям идеально переходить в тестировщики не сказали о тех поддержка даже иногда лучше знает продукт чем тестировщик это факт это абсолютный факт потому что к
01:16:40 - 01:18:21
тебе с миллиардом вопросом обращаются пользователи со старта Да оно сложновато понять продукт но через полгодика ты прям начинаешь шарить лучше любого программиста тестировщика аналитика менеджером что ты прохавал продукт со всех сторон ты познал его в разных ситуациях да о нем ничего нет в интернете вообще ничего и получается Мне потребовалось только разобраться Нормально Нормально [музыка] [музыка] у меня учишься Нет смотри Расскажи мне от тебя ожидая прям очень хороший вопрос на этот ответ смотри тебе
01:17:43 - 01:19:28
постучался пользователь проблема того что он что-то у тебя деньги на сервисе принимаются или там не про это история там не про это Я понял Я понял все Учетная система Хорошо тебе пользователь написал что не может сохранить у себя какой-то договор поставки и этот типа нажимает не сохраняется как ты поймешь в чем что проблема записываются вообще запись о том что он что-то сохранил жизнь вынужден тебя остановить может быть какие-то уточняющие вопросы задашь где пользователь сказал не сохраняется что ты спросишь для уточнения во-первых
01:18:48 - 01:20:27
Я бы спросил где он вообще это делать каком модуле систем хорошо дальше Может там Элементарная валидация не срабатывает [музыка] так и потом бы проверил Если со слов пользователя У меня все работает у нас обычно скорее всего либо Не прошло и [музыка] получается написал запрос раньше чем должен [музыка] Сколько времени тоже хорошо а потом если все ну а потом уже ходил подходил бы на базу посмотрел бы что в базе ле жит может быть что-то на механике самого клиента что возможно когда он нажимает кнопку
01:20:13 - 01:21:55
сохранить у нас ничего не происходит не отправляет такое да Не отрабатывает фронт конкретно А может быть такое что все сохранилось просто фронт не отображает сохраненный документ возможный Такое возможно хорошо Вот кстати пожалуйста ребятки как вот человек отвечает который Ну прям реально повалился во всяких ситуациях то есть Ну видно масштаб как он пробрасывает различные кейсы Хорошо хорошо расскажи мне тогда так 33 группа вы там поздно Сейчас начали продолжаете уже третье задание уже прям разобрал 7
01:21:43 - 01:23:13
вообще не сложный который уже даже сделал Ну как сделал Я не посмотрел и только она Я знаю что делать Ну Красава Красава Так слушай тогда давай тебя чуть-чуть поэтому технически может Погоняем ты так прям на все вопросы и ситуационные точно ответишь плюс минус Да давай тебе технически Погоняем это кстати потом в тестировщики хочешь в рамках этой компании пойти в тоже компании департамент никак не могут добавить И как я понимаю что они хотят крутых прям хорошим опытом прям крутых крутых Я понимаю что скорее
01:22:31 - 01:23:57
всего директор расскажу Пожалуйста возьмите скорее всего если рекомендовал вопрос вообще в этой компании Я знаю что тебе посоветовал все-таки один раз прыгнуться попробовать пройти пойти к ним на Собес чтоб тебя со всех сторон просто спросили Просто если честно забирать в тестировщики из саппортов это прям самое наивкуснейшее что может быть ты получаешь себе чувака который Ну человека который прям шарит в твоем продукте Ну да его там надо научить немножко на разные кнопки нажимать там техники с дизайном может какие-то
01:23:26 - 01:24:54
да блин он так и так все знает его просто надо в новый план деятельности вести и все qa будет прям с нуля там ничего до этого не было там тестирование было на уровне бизнес-аналитиков чтобы Даже сейчас она так происходит [музыка] бизнес Сейчас такого прям как отдельного направления тестирование в компании Нет я понял то есть там такой масштабное тестирование если есть Да я пытался как бы со своей стороны с руководителем поговорили чтобы нам дали возможность просто вот тестовое окружение какой-нибудь
01:24:20 - 01:25:46
если все хорошо будет проще потом работать с ней когда пользователи будут к нам обращаются А так получается мы даже иногда это моя боль Иногда вы хотят что-то в день Вы к тут бывает и по несколько раз и 10 раз могут выкатить мы не знаем вот даже пользователь больше знает работает а потом откатывают иногда бывает такая ситуация поправили они там один модуль и полностью бухнула у нас то что перестало выписываться вообще все Не выписываются ничего не работает всё полночь сидели восстанавливает Ну тут тогда
01:25:21 - 01:26:54
тогда новое место искать что ж Коль такие процессы в компании Ну а тебе хочется большего я тебе так скажу Ты же год сапортом работаешь да именно текст Ну короче два года у тебя вполне себе крутейшего релевантного опыта тебя с руками ногами могут любой компании Ты уже ходил на собеса другие конторы я вам скажу я откликнулся наверное больше раз ни одного приглашения скорее всего мне проблемы с резюме сейчас я после твоих курсов в целом понимаю что у меня просто [ __ ] резюме ты в группе имплант состоишь у меня
01:26:11 - 01:27:37
надо нечего скидывать я хочу Почему я почти в целом пошел на твой курс я был до этого на курсе по тестированию от школы майнфридом не называй мы тут не палим не успеешь все материал который не преподавали Вот поэтому я подкликался понял что дальше я пойду на собеса просто не смогу немножко ответить блин слушайте Я сейчас с Инной мы думаю что у нас тут проблемы Да он в других школах вообще приподы могут за курс меняться три раза [ __ ] просто Ну да ладно ну здесь преподом проще пробовал на Крипто виджет абсолютно
01:27:01 - 01:28:24
и прохожу попутно тест кейсы взял себе не только должен именно кстати пишет хочет сделать разбор по Сирии и сопроводительном в нашем чате трудоустройства нужная тема Инна Давай Хорошо смотри значит Женя в чате имплойнс отправляешь свое сну там как сейчас ты понимаешь что надо делать правильно Подготовь Отправь и ребята тебя со всех сторон по посмотрят папа насоветуют и несколько в несколько итераций сделаем тебе клевое резюме отлично Спасибо хорошо у нас для этого как бы имплоиться создана импланец
01:28:18 - 01:29:41
это чистая трудоустройство у меня Первое это подготовка сейчас вот ребята скрининги проходят это прям отточение воспроизведение информации потом подготовка резюме это ну прям Маст хэв коммерческая практика еще одна супер плюшка чтобы добавить себе в резюме потом если прям здоровье хватит дойдешь до моего собеса и каждый день У меня проводится собеседование в этой группе В группе имплантс то есть там может подключаться и собеседется собеседется собесится плюс если ты круто себя заявишь мы будем мы сбрасываем вакансии Мы сычарами
01:29:00 - 01:30:20
работаем и в принципе можно тебя собесить на разные вакансии которые у нас появляются если хочешь чувствуешь что могёшь Вадим я вот именно что я не понимаю я могу или не могу потому что мне пока дается легко Но при этом я не выхожу из квартиры вообще то есть у меня работа с 9 до 66 начинают делать что-то куча практика Ну ты так каждый день я могу пойти на Собес Я жду окончания твои занятия и вот когда будет отпуск хочу пойти на скрининге получить какие-то сертификат примеру архитектуре чтобы мне хоть что-то было в
01:29:43 - 01:30:58
момент того как я закончу курс я мог прийти уже на скрининг тебя я понял тебя такое Да тут не придется Ну и Саппорт же такая работа которая не встанешь чай не попьешь То есть тебе надо быть прям у меня одно рада что я на удаленке Ну понятно Ну смотри тогда давай Чтоб ты не порвался в своем режиме там будешь готов Давай хорошо но просто По тебе видно что Чел ты внятный то есть тебя надо как-то хорошо продать тебя очень надо хорошо продать не за дешево скажем так вот я тебя понял будет на связи мелька и
01:30:20 - 01:31:47
почаще чтобы примелькался мы случае чего там тебя это подняли Окей так Ну давай вернемся к собесу Расскажи вот за тестирование интернационализации что это так как вообще [музыка] и вот мы Тестируем конкретно продукт под эту локальность там как напишется текст слева справа налево к примеру даты время какие-то нормативные акты страны то есть должны учитываться вот такое вот что-то для меня хорошо Ты как там в терминале вообще шаришь [музыка] домашки Красава расскажи мне С помощью какой команды ты
01:31:04 - 01:33:02
найдешь найдешь файлик Какая еще команда можно с грепом с грепом какая особенность если ищешь по названию грепом ищешь хорошо а как тебе создать файлик начал создать А можно просто поставить знак больше скорее всего и написать название файл и его формат Хорошо хорошо а команды к Ты что сделаешь команды либо Посмотреть что находится в данном файле Да отлично Можешь ли ты из терминала отправить http запрос [музыка] Да через команду хорошо Можешь ли ты через терминал подключиться к другому серверу
01:32:19 - 01:34:11
могу только команду хорошо что делает команда Tail может быть слышал знаешь еще не проходили будете но вдруг что-то помню Нет я не помню это конец то есть мы можем посмотреть файли строки Тейл конечно 4 строки снизу вот так вот он работает ну типа как и как последние строчки выводят таки Tail но такого тейло там есть еще особенность Tail минус F название файла у тебя будет отображаться изменения файла в реальном времени бежать строчки Вот хорошо А скажи как тебе посмотреть содержимое попки находящийся
01:33:40 - 01:35:46
на уровень выше чем та Папочка в которой ты находишься [музыка] не заходя Блин я не может есть какие-то флаги есть флаги Ну не факт параметр определенным образом и посмотреть что так и наверное название [музыка] уже я не отличи скорее всего наверное греб минус это будете депрессивный поиск по папкам Ну смотри рекурсивный поиск по папкам у тебя отработает на уровень ниже То есть все что находится как бы в подчинении той Папке то есть ты находишься в родительской папке то все файлы дочерние они по рекурсивности да выведутся А тебе
01:34:55 - 01:36:37
надо на уровень выше К сожалению две точечки слэш две точечки слэш Ну не двоеточие вертикально горизонтальные две точки слэш и название фолдера папки которые тебе надо вывести содержимое Спасибо Буду знать то есть получается ты как бы две точки слэш это выход на уровень выше Да если ты там сидит две точки слэш ты перепрыгиваешь на уровень выше так вот то же самое можно использовать если тебе необходимо Ну впадлу перепрыгивать Ну ты знаешь путь где там папка лежит файле Ты просто две точки слэш и дальше пошел по пути следующего
01:36:01 - 01:37:23
если на два уровня выше надо подняться две точки две точки слэш вот понял Да понял Спасибо хорошо Как тебе создать папочку [музыка] правильно А как тебе создать папочку в дочерней папке который лежит на уровень ниже без захождения в неё [музыка] [музыка] эти и разделяю выражение которые пишу таким образом это было во втором задании кстати можно было там надо было одну строчку написать команды и вот писал примеру там Создать зайти в папку точка запятой создать папку точка запятой и там что-то еще к
01:36:50 - 01:38:29
примеру я так это не помню чтобы я с точки запятой что-то указывал а я так нашел способ и таким способом Но работает Короче да да Хорошо молодец Окей как у тебя с гитом Ну то что мы прошли Я знаю понимаю хотя бы чуть-чуть как тебе залить свои изменения на внешние реп истории уже все спланировал тебя все нормально работает вот ты что-то подделал как тебе залить на внешние репозитории посмотри а как тебе если разраб взял по делу что-то залил на внешние репозиторий тебе надо синхронизировать чтобы его
01:37:52 - 01:39:21
изменения слились тебе локально что тебе надо сделать Ну я бы написал дедпул хорошо но при этом у разраба там какая-то своя ветка и я бы замерзлился в любом случае копируешь [музыка] хорошо отлично давай чуть-чуть попозному постнул все домашки сделал смотри Ну тогда просто так вообще Расскажи мне Если тебе дали задание проверить API вот в респондензах что ты будешь проверять [музыка] [музыка] всё ещё написал бы тесты какие-то которые сверяют как минимум наверно значение потом значение которое получаю потом бы
01:38:53 - 01:40:55
проверил бы Какие вообще у нас идут эти типы данных [музыка] что вообще у нас происходит с данными и В целом все можно еще написать [музыка] отлично отлично хорошо структуру Джейсона ты будешь проверять хорошо расскажи мне что такое микросервисная архитектура [музыка] как я это понимаю к примеру У нас есть публичные апи которое видно клиенту будем называть это как отдельный сервер который принимает запрос [музыка] есть у нас несколько серверов примеру 5 это будет будем их назвать микросервисы они
01:40:27 - 01:42:21
отличия микросервисов говорил Рассказывай что знаешь Давай Смотри вот это просят твоя это будет сервер микросервисы на то они сервисы потому что они с этим сервером будут общаться до тебя могут доколупаться технически прав но с точки зрения пантийной какой-нибудь qi которому ты на все вопросы отвечаешь Отвечаешь Да И вот Ну ему надо тебя сатануть за что-то и вот это тот пунктик за который тебя сатанул так не говорят сервисы архитектура Вот это прям оно но не микросерверк хорошо [музыка] несколько операций у них есть своя база
01:41:43 - 01:43:16
данных но при этом если отправляю запрос примерно получение каких-то данных это хранится на разных серверах он будет собирать информацию с разных серверов потом передавать на нашу прокси упрокси будет прокидывать уже на клиент [музыка] Хорошо хорошо скольки уровневые архитектуры Ты знаешь клиент Да скольки Ура так вот именно звучит вопрос скольки я не смогу ответить Если не сложно это у тебя клиент сервер три уровня база данных микро сервисы многоуровневая там ну еще в какие-нибудь там Дебря на
01:43:03 - 01:44:35
все как это называется ну вот Красава слушаем Расскажи мне механику логина пользователя в системе Talking там вот эти все дела Окей к примеру я захожу на сайт У меня есть учетные пароль когда я захожу У меня есть определенные айдишко уже присвоенная система на сервер и эти данные [музыка] который говорит о том что я сейчас зашел и вот этот текущий вроде бы так это работает хорошо так Я когда захожу в свою учетную запись получается у меня уже есть определенный Ай детстве собирается запросом пост данных примеру
01:44:10 - 01:45:57
то что зашел такой-то ID у него такой-то логин такой-то пароль есть парсер который делает хэш отправляет его в базу который говорит о том что под этим кэшем сейчас я зашел вот этот хэш он на текущую сессию [музыка] Так и что дальше где этот хэш хранится он хранится базе данных и хранится на на сервере нет смотри базу данных дорого ходить за хешом [музыка] на севере Где именно [музыка] Ну смотри у тебя генерируется токенный ключ ты прав он хранится на клиенте он передается клиенту чтобы клиент с ним
01:45:30 - 01:47:15
ходил по каждому запросу требующему залогиненного пользователя на сироте Где хранится Ну я конкретно но чтобы прям не в базу ходить Ну смысле лицо на база наш Ну тяжелая в плане забора данных [музыка] временно какое-то временное хранилка там есть ты прав Ты прав То есть просто надо знать но Ты логически дожал это да временное хранилка какая-нибудь No SQL база которая висит в оперативной памяти а за счет того что она висит в оперативной памяти к нам нам быстро в нее постучаться она очень быстро ответит
01:46:31 - 01:48:09
[музыка] Ну типа так да типа так хорошо а Назови мне что такое хейсинг баг не знаю может это плавающий плавающий [музыка] было дело вот это хейсинг а расскажи мне что такое explory 3 тестинг для меня это исследование так на основе каких-то своих знаний у нас нет требований ничего нет но просто идем по продукту основываясь на том что мы уже знаем и немножко не так есть требования Ты знаешь продукт Просто ты исследуешь пути которых еще не исследовал Ты видишь что пользователями пользователи протоптали народные тропы
01:47:37 - 01:49:28
вот тебе надо посмотреть вообще как софт работает с этими народными тропами запилили какой-то функционал но надо поисследовать как он На что влияет то есть для этого ты знаешь продукт у тебя все есть но просто ты делаешь то чего раньше проверяешь то чего раньше не проверял Вот это исследовательское тестирование спасибо если до нихера не знаешь про продукт это что за тестирование правильно Так все значит Женя заканчиваем я тебе так скажу Ты очень крут тебе бы на работу бы уже устраиваться и давай-ка ты выкрай время сделай
01:48:36 - 01:49:53
нормальное резюме Да мы тебя Погоняем еще с одессами Как у тебя там соски велем Как у тебя с мобилочкой я понял мобила приложение [музыка] значит Смотри я тебя уже на работу раздавал сделай нормально резюме да попробуй походить ко мне на собесе на скрининге тебе уже можно хорошо вот да за микросервер ты прям это атата но я думаю это дело это дело такое наживное хорошо Все отдыхай молодец Я доволен так [музыка] ребятушки немножко рекламной паузы значит в начале апреля прям совсем в начале у меня стартует новый поток 34
01:49:15 - 01:51:09
кому интересно пишите в личку пишите и не в личку будем набирать людей потихоньку значит по поводу курса чего у меня сейчас тут такого происходит Значит мы ребят трудоустраиваем буквально сейчас вот у меня ведется предварительный Собес человека если человек пройдет предварительный Собес он пойдет ко мне на собеседование и если он проходит Собес у меня мы его отправляем на собеседование в саму компанию с моей стороны как минимум два уровня собесов проходит прежде чем мы отправляем человека на вакансию Вот Но
01:50:37 - 01:51:48
тем не менее так я бешут только своих падаванов и отбираем лучших и на вакансию отправляем то есть мы трудоустраиваем процесс сейчас все эти настраиваются налаживаются мы вот это все сейчас накапливаем базу толковых ребят и прям погоним потом будем людей на вакансии предлагать сейчас то что приходит прям из вакансии это прям Мы даже не пиаримся просто к нам приходит и чары и спрашивают людей Вот но потом я это делаю активно буду продвигать чтобы уже готовую базу моих падаванов очень толковых чтобы их
01:51:13 - 01:52:17
предлагать и поэтому вот у меня налажен налаживается трудоустройство коммерческая практика значит очень крутейший пунктик в резюме плюс возможность на прям на практике применить то что вы изучаете на курсе это раз второй момент который раз слышу от ребят которые устроились на работу Что за Решала коммерческая практика во-первых за Решала в резюме что позвали потому что она была а из Решала на собеседовании потому что мог прям рассказать что ты делал и на это прям уходила Львиная часть собеседования людям было интересно
01:51:46 - 01:53:09
спрашивать не про виды тестирование А чё человек конкретно пальцами делал на коммерческой практике и людей брали на работу поэтому Ну это тот пункт Который прям жир на вкусный Его надо всегда делать Вот поэтому коммерческая практика есть Я сейчас у себя пофиксил большущую проблему на курсе которая у меня была за счет количества людей я не успевал проверять домашние задания я эту проблему Теперь пофиксил и у меня теперь каждый день как минимум в будний день в 9 утра или в 11 утра я каждый день делаю
01:52:26 - 01:53:51
Zoom сессии и проверяю домашки вот прошлую пятницу я это начал делать И теперь буду делать постоянно Да иногда буду отменять иногда буду переносить но так или иначе каждый день буду проверять домашние ребята домашнее задание у ребят Лично я вот посмотрим если поток прям разрастется очень сильно Ну что-то там подумаем как это делать за организовать еще но я пока вот каждый день сам проверяю ребят домашки и вот буквально через час у меня еще на субботу назначена сессия по проверке в 12 часов еще буду проверять домашки своих ребят
01:53:09 - 01:54:27
Вот значит это дело я пофиксил причем считаю очень круто пофиксил стоит 195 долларов занимаются ребята 3 4 5 месяцев Как пойдет группа у меня здесь Но на самом-то деле нету какого-то жесткого срока переходить Вы можете из группы в группу один раз занесли денежку все дальше занимаетесь пока не надоест или пока не устроитесь на работу следующее у меня выдаются сертификаты прошли скрининг по терминалу выдаю сертификат по терминалу прошли скрининг по послану выдаю сертификат по постмену прошли у меня итоговый собес
01:53:47 - 01:55:17
выдаю сертификат прям итоговый зуб даю что это человек классный вот по поводу что-то я хотел чтобы попасть ко мне на Собес надо иметь хотя бы минимум 4 сертификата по скринингам то есть любые темы которые мы по которым мы делаем скрингах там штук 78 минимум 4 сертификата надо иметь чтобы ко мне попасть полтора месяца коммерческой практики хотя бы от этого надо начать чтобы минимум полтора месяца коммерческой практики и желательно больше просто сами потом на собесе больше расскажете за счет того что обучались
01:54:32 - 01:56:00
все коммерческая практика если схожесть если сошлись вот эти коммерческая практика и четыре собеса 4 сертификата попадаете ко мне на итоговый Собес я вас гоняю по всему курсу и вопросы и по практике и по знаниям и ситуационные вопросы у меня большой жесткий Собес если человек его проходит я выдаю свой сертификат что я прям за него отвечаю у каждого сертификата и на тему и у моего итогового у каждого сертификата есть свой уникальный токен Ну какая-то комбинация символов по которой можно проверить что это сертификат уникален и
01:55:19 - 01:56:48
мы его реально выдали то есть спереть дизайн вписать свое имя и сгенерить какую-то левый сертификат не получится любой HR любой компании любой там менеджер тестировщик могут к нам постучаться и спросить вот этот сертификат вы выдавали мы сверяем потоки Ну по человеку по дате сдачи у нас там целая таблица параметров сравнения и мы тогда оправдываем что да мы этот сертификат выдавали может быть еще какую-то информацию по человеку дадим что как вот он у нас учился но как минимум если человек получил сертификат
01:56:03 - 01:57:33
значит он что-то точно знает Вот если сертификат фейковый опять же к нам обращается и мы смотрим Что такого токена у нас нету чел какой-то левый или да человек у меня учился но спер сертификат другого не знают Какие токены у меня есть Я же это же моя личная информация и вот она хранится в секрете секретики такие значит вот этого токена никто не знает этих токенов поэтому сгенерировать какой-то токен который Вдруг у меня будет это крайне сложно во-вторых надо дата сдачи И в третьих надо прям ну цепочку событий
01:56:48 - 01:58:20
чтобы мы сверили что Да действительно человек такой был на скрининге и получил сертификат то есть поделать сертификат невозможно вот за уникальность отвечаем это наша репутация поэтому сейчас вот мои студенты проходят такие испытания вот короче если кому надо подключайтесь плюс мы сейчас еще постоянно есть отдельная деятельность по трудоустройству Я сказал ребята когда бесятся тренируются проходить собеседование тренируются воспроизводить информацию которую они изучили у меня на курсе я считаю что нет смысла много
01:57:38 - 01:58:59
всего учить если на собеседовании ты не можешь про это нормально рассказать язык пересох переволновался что-то там забыл от волнения стресса все все прекрасно понимаем но как бы [ __ ] Толку что ты очень классно учился у меня на курсе если не можешь на собесе воспроизвести рассказать то что ты знаешь вот поэтому постоянно тренируем воспроизведение информации постоянное собесы практически каждый день вроде час проводится дальше я прям Горю желанием горю горю горишь желанием хочу возобновить свои конференции
01:58:18 - 01:59:38
мы сейчас просто очень сильно вдарились в трудоустройство в налаживании вообще процессов у меня на курсе пока вот мы этим занимаемся но скоро скоро будем делать еще конференции где ребятки будут очень круто рассказывать какие-то темы мини конференции у меня в рамках курса ребятки проводят но так вот чтобы на YouTube пока пока пока мы загружены но я планирую скоро-скоро это сделать чуть-чуть Надо выдохнуть продохнуть и можно будет уже собесы делать собеса смыть конференции не так часто как я это планировал типа
01:58:58 - 02:00:16
раз в три недели там раз 4 скорее всего может быть сразу два месяца будем делать конфу раз полтора Но посмотрим короче кому интересно 195 долларов Цена неизменно Пока подключайтесь Пишите в личке всех добавим вот собственно как-то так [музыка] по поводу бесплатных групп для ребят украинцев значит бесплатный групп больше не будет для украинцев скидка 30 процентов все то есть Надеюсь у ребят все будет хорошо все все победят и все будет нормально вот Ну в любом случае для украинцев скидка 30 процентов Так что если что
01:59:38 - 02:01:10
Всё Давайте еще у нас по собесам Светлана и Алексей света и Саша Лёша Прости Давайте вас вместе вместе вопрос вопрос вопрос вопрос вопрос буду набрасывать потому что мне еще надо троху перекусить позавтракать у меня потом проверки домашек Света Алексея вас разлючиваю Лёша первый разметился Лёша Расскажи чуть-чуть о себе и погнали Я начинающий тестировщик работаю компании где простые задания проще прошел несколько курсов не у тебя Готовишься к переходу Хорошо хорошо света Привет привет Я и сейчас в поиске работы
02:00:29 - 02:02:06
заканчивала тоже курсы не у тебя войти в Академию вот собственно вот писала просьбе Можно Света Света попасть на практику к тебе если курсы не заканчиваю у тебя если курсы у тебя не заканчивал Можно ли каким-то образом попасть на практику вот такой вопрос У меня собственно и ну как бы смотрю твои всякие трансляции советики хорошо значит смотри попасть на практику без курса нельзя заниматься Только мои падаваны студенты 195 долларов стоит может ходить только на практику но просто смотри за что я
02:01:27 - 02:02:47
сейчас борюсь можешь Пройти практику получить коммерческий опыт записать у себя но если ты напишешь что ты училась у меня возможно тебя потребуется сертификаты потому что я сейчас пиарю эту тему и как бы своими сертификатами Я Подтверждаю что люди конкретно знают Так что Если зайдешь то скорее и пропиаришься что ты училась у меня напишешь в резюме Готовься могут спросить вот так что подумай Ну просто Да я как бы на курсы ходила У меня есть сертификация тех курсов и получается для того чтобы зайти на практику Мне нужно
02:02:10 - 02:03:29
опять у тебя пройти грубо говоря на самом деле я сейчас готовлю курс по стилю Да вот ну как таковой теории Нет у меня много практики много инструментов поэтому Давайте вас тогда чуть Погоняем хорошо Расскажите мне давай Света будешь 1 расскажи мне если у тебя нету нужного девайса для мобильного девайса для тестирования Что ты будешь делать Ну можно попробовать на эмуляторе пройти есть какие-то эмуляторы знаю нельзя проходить на эмуляторе но поспрашивать у команды может быть есть у кого-то такой девайс поискать там
02:02:49 - 02:04:19
среди родственников знакомых это да нормально дальше так Ну как бы пока такое нам пришла всеми методами попытаться найти этот девайс я в магазин заходил Подключаешь через свой к Вайфаю Да к интернету и если возможно там установить приложение то берешь устанавливаешь если там не демо-мод какой-нибудь в магазине стоит надевается а прямо Вполне себе рабочий то можешь взять и потестировать только найти что сказать этому менеджеру Вот но можно я напрямую говорил я типа я мне надо у меня нет целевого девайса я тестировщик
02:03:47 - 02:05:17
не Надо протестировать можно ничего не ломаю просто поставил себе приложение он такой давай соглашается всегда хорошо Лёша может еще какие-то Сто лет Ну такой совсем прямой совет выпросить у работодателя покупку вполне но только в том случае если есть время на покупку то есть или ты взял бабло побежал тот же магазин не во времени вопрос потому что твой пример пойти в магазин и потыкать он занимается столько же времени сколько взять деньги пойти в магазин купить Согласен согласен хорошо значит Света
02:04:41 - 02:06:04
Назови мне что такое юзер Агент затрудняюсь тебя чуть-чуть подумать если не ответишь Лёша скажет Ну так восходу прям вот знание этого вопроса это такой такая штука которая помогает отправлять какие-то запросы какие-то не помогает прости это хедер http requesta и responso может быть я сейчас сказал что-то напомнило навеяло Может скажете что в этих юзерагентах хранится Зачем они вообще используются сведения о окружении Да операционная система значит знал значит знал хорошо Можно ли этот юзер Агент поменять
02:05:21 - 02:06:59
тебе допустим у тебя сервак что-то зависимости от твоего User агента по другому тебе отвечает такого функционала навалом Можно ли это тестировщик Можешь ли ты и как взять пальцами поменять этот юзер добиться от сервера нужно тебе ответа как в браузере наверное где-то в каких-то свойствах настройках можно изменить куда конкретно надо залезть настройки условного Хрома куда-то но не в настройки свойства есть настройки Хрома и да физически они есть а есть Как вариант настройках там в настройках Рома
02:06:56 - 02:08:33
User агенты не поменяешь А в Тула у тебя там прям Раздолье может все что угодно туда написать Хоть Микки Маус или там от других девайсов какие-то настроечки там все можно то есть ну это вкладочка называется вкладка сенсор и через сенсор там есть вкладочка useration и называется слушайте так А расскажите мне вот общую такой вопрос Света методы http getpostboot delete это получить какой-то информацию пост это отправить под обновление и Delete Удалить хорошо чем Лёша Чем отличается и пост ну после это отправка данных
02:07:58 - 02:09:58
запрос даже если слушать сегодняшнее собеседование Ты там хорошо про это сказал что это зависит от того как прописали разработчики структуру потому что можно как ты сказал в делить и прописать добавление информации какой-то добавление данных Но если брать глобально то вот так для отправки [музыка] Хорошо хорошо мы можем увидеть информацию хотим получить закрыто эта информация где Ну то есть в рулетом просто наверное зашифровано где-то Он полностью подсвечивает там там через символы наши там запрос какой-то
02:09:04 - 02:10:39
в посте где передается закрытая информация через хорошо Света Что такое Джейсон это формат который сам это текстовый формат который состоит из наборов ключ значения ключом выступает строка в кавычках двойных всегда должна быть значение может выступать как строка так и цифры логические какие-то нал объекты могут быть массивы принято Хорошо хорошо очень хорошо Леша а xml это что тоже формат чуть-чуть другой структуры так [музыка] там его особенности особенности его особенности но в том что там другая
02:09:59 - 02:12:03
система не ключ значения какая [музыка] там через теги атрибуты кстати был Марко полович есть HTML happer texmarketch там все по тегам И кстати был расширяемый и вот Ну что там наверно не скажу Да ладно так хорошо достаточно ответил Света чем кэш отличается от куки а ну куки хранится какой-то маленький элемент данных То есть к примеру Мы заходим на какой-то сайт где необходимо залогиниться мы логинимся отправляем запрос на сервер сервер нам обратно отправляет ответ вместе с вот этим каким-то идентификатором нашим который у нас
02:11:12 - 02:13:05
хранится на компьютере и собственно при последующих запросах на сервер наш запрос летит вместе с этим айдишником того чтобы сервер понимал что это конкретно Мы заходим а кэш это то есть какая-то данная для того чтобы повторно не делать запрос на обновление самого сайта То есть если мы заходим там не знаю на какой-нибудь сайт новостной а и мы сначала Обращаемся в наш кэш Имеется ли у нас там адрес этого сайта если он у нас есть мы с кэша подтягиваем и собственно у нас быстрее появляется страничка в браузере вот контент сам а
02:12:28 - 02:14:12
если нету собственно мы идем на DNS сервер получаем вот этот вот адрес собственно себе его потом сохраняем в кэш потом с этим DNS идем на сервер и получаем Потом уже страничку то есть это такой более длительный этап Очень хорошо Очень хорошо Лёша Что такое верификации валидация верификация проверка с чем-либо валидация Это проверка соответствие если так с чем-либо валидация проверка в соответствии требования в чем тогда разница Это проверка на соответствие верифицировать это значит [музыка] сравнить с теми требования заказчиками
02:13:19 - 02:14:52
или бизнес требования а пройти валидацию означает что продукт пригоден к использованию принципе валидный да да Света дополнишь как-то скажу что здесь кажется статический эстетическому больше относится валидации к динамическому Ну и также там если по примерам пойти читала что верификации можно отнести например открываем страничку Согласно требованиям смотрим Что у нас там нет ошибок каких-то Что у нас там Да есть кнопка она там расположена в таком формате Да ну к примеру У нас есть Ну вот читала сейчас дополню мысль а
02:14:12 - 02:15:38
потом может быть Например у нас требованиях написано что должна быть кнопка там синего цвета условно на ней должна быть надпись там отправить то есть мы вот это должны посмотреть а к валидации отнести можно то что то есть конкретно кликнуть на эту кнопку что она способна уже Ну не знаю может неправильно но верификация это статическое тестирование А ты сказала что ты открываешь страничку сайта берёшь документацию сверяешь что ну кнопка работает там как выглядит Где расположено а-а Ну значит сайт уже
02:14:55 - 02:16:07
должен быть запущен Да в этом плане А это уже валидация потому что валидации динамическое тестирование как ты сама и сказала То есть получается просто мы Тестируем документацию в верификации кликани это уже валидация это Дока процессы налаживания и все вот это вот Ну просто вот видела где-то такой пример прочитала читала Потому что много где про верификацию валидацию говорят по-разному совершенно много чего поэтому Запомни вот так вот один раз если валидация она динамическая Значит уже что-то запилили тебе уже есть чем
02:15:35 - 02:16:52
работать На что нажать что запустить верификация это ты смотришь на вообще на адекватность требований То есть если при нажатии на кнопочку У нас компьютер должен становиться красного цвета Ну не совсем что-то такое Да поэтому вот по сути при верификации проверяешь требования на адекватность хорошо [музыка] кто мне ответит ответит мне Лёша Хороший вопрос Хочу задать идемпотентные методы http депотентные которые при повторном запуске этого метода дают тот же результат первым все что угодно но при повторных
02:16:16 - 02:18:01
будет одни и те же хорошо Света безопасные методы пост он опасен который не меняет который не меняются Да методы которые не меняют с точки зрения http не меняет содержимое или какое-то состояние на сервере они безопасны в соответствии с документацией Ну да да общего пост апдейт они уже что-то там меняют поэтому они опасны хорошо Лёша энтуэн-тесты сначала до конца дословно так по максимуму то есть условно говоря проходит весь путь пользователя от [музыка] первого входа до конечного результата ну
02:17:18 - 02:19:00
к примеру да то есть традиционный пример магазин интернет-магазин Когда ты зашел первый раз тебе нужно зарегистрироваться потом авторизоваться заказать положить корзину купить оплатить получить плюс плюс дополнительные разные [музыка] которые может использовать пользователь здесь тепло пошел например зарегистрироваться там полностью программе вот Света может быть какой-нибудь примеры скажешь Ну это тоже вот думал о том что это проверка сквозная всего процесса прохождения то есть смог получается Если
02:18:31 - 02:20:08
так сквозной и позитивный Может это смотри and Test Значит правильно от точки входа к точке выхода Но эти точки входа и точки выхода совсем могут быть абсолютно разные вот два примера могу привести один из них падаван мой давал Значит ты заходишь в интернет-магазин набиваешь себе корзину но понимаешь что тебя бабла не хватило на карточке тебя реджект по оплате дали и ты ушел Как бы через два дня вернешься когда деньги будут на карте и заплатишь так вот ты ушел ты должен вернуться и твоя корзина
02:19:39 - 02:21:11
должна быть полна теми же товарами чтобы ты взял просто оплатил вот этот кейс когда человек ушел с полной корзиной вернулся у него корзина полна Вот это энтуем тест будет Вот его еще можно приписать как Critical Пасху критически такой очень важный для нас путь еще один пример допустим вот все ж наверное пользовались вот этими приложениями для аренды самокатов Да элементарнейший кейс ты себе лочишь самокат зашла в приложение нашла самокат залочила там тебе типа до него там 10 минут идти залочила себе самокат Чтобы
02:20:29 - 02:21:52
никто другой не взял Ну потом планы поменялись и ты разлочила его дальше пост пост кондишен после твоего Unlock должен быть что самокат снова должен стать доступен для проката для того чтобы его кто-то другой залочу Вот это энтуем тест либо ты залочила самокат но пальчиком не разлочила и не Покаталась прошла мимо Короче не надо было тебе или не нашла уехала на автобусе И при этом не нажала кнопочку Unlock То есть через 10 минут самокат должен автоматически разлочиться и стать доступным для райдинг для для поездки то есть вот это
02:21:10 - 02:22:52
энтоинтесты причем смотри они не как почти не коррелируют с тем что пользователь зашел зала сфотографировал этот qr-код покатался заплатил там какой-то начало есть открытие приложения Lock самоката или поиск самоката но до по позитивному сценарию пользователь не идет Он выходит из приложения в какой-то момент вот это энтон тесты и вот эти все ситуации приложения и бэкенд и фронтен должны уметь отрабатывать тогда возникает вопрос тем что самоката что сделаю как бы правильно смысле вот заказал самокаты взял или в чем разница
02:22:03 - 02:23:30
между смотрим тест Элементарно ты зашел в приложение и вышел из него ничего не сделал это тоже Антуан тест то ты открыл приложение оно у тебя как минимум не должно то есть вообще тогда получается что это все возможные действия пользователя близкие к сценариям пользователя или те же сценарии пользователя Smoke это те же тесты критикал пас - это те же тесты это те же тесты Ну вот теперь разница единственная разница что энтуем тест это ты заходишь в приложении и ты как-то из него выходишь и должны
02:22:47 - 02:24:17
отработать начал с того что ты не в приложении и закончил тем что ты не в приложении и как после этого приложение себя ведет Да функциональные тесты они ведь Смотри ты можешь быть в приложении ты можешь там в том же интернет-магазине нашем всем Да ты можешь просто тестировать функционал корзины и у тебя там допустим добавить в корзину удалить из корзины у тебя и количество должно поменяться и сумма за твою корзину должна поменяться То есть ты можешь принципе функциональным тестом проверять какой-то кусочек
02:23:34 - 02:24:41
Но у тебя нету условия зайти в приложение и выйти из приложения ключи Ключевое Ключевое это startfilm да то есть мне приложение Да вот так вот и да Ну как я и сказал у критского паса тоже может быть Антон тесты она прикликается вопрос что с чем-то критика получается что это кусочек это один из путей один из вариантов просто по самому важному пути для пользователей есть еще 25 которые вторичные 2 до пользуйся что-то там пользуются ими но нам от этого не холодно ниже Ну да вот условно заказал самокат Но передумал в конце
02:24:16 - 02:25:42
это надо грамотно отработать с этим надо уметь работать но она не Сильно критично да именно так хорошо мы заговорили про критикал пас Света критикал пас это что По каким критериям отбираются сценарии в Critical пасы ну это вообще пути пользования пользователя то есть обычное его поведение в приложении то что он хочет там куда он хочет зайти чтобы он хочет сделать его стандартные какие-то действия по приложению хорошо Леша Что такое тестирование на основе рисков или риск-тестинг тестирование тех функциональностей
02:25:01 - 02:26:45
которые несут себе наиболее высокие риски значит такие риски например юридические риски хорошо опять же возьмем пример интернет-магазина правильно интернет магазине в конце есть Ремарка что согласен там с правилами так далее так далее обработка персональных данных если этого нет то организация которая предоставляет интернет магазин несет риски получить риски получить иски от пользователей случае каких-то проблем вот очень важно Это там где там где есть деньги условно говоря естественно банковские все продукты но и
02:25:56 - 02:27:43
плюс Где используется банковские продукты то есть риски того что уйдут данные риски того что пользователь оплатит покупку продавец не увидите деньги куда-то пропадут или условно говоря как минимум доставит головной боли пользователю Да и самому может быть магазину времени разбирательства Куда делись эти деньги из-за этой вот ошибки [музыка] когда просто но это очень общая конечно понятия когда просто из-за того что на сайте интернет-магазина что-то не так пользователь не понравилось это может вылиться
02:26:55 - 02:28:51
какие-то негативные отзывы от пользователя которые потом ведут клиентов от магазина но это уже как бы совсем такие общие общие фразы Ну потому что есть куча ресурсов там отзыв фрутом для тех же банков есть свои ресурсы где пользователи в том числе на основе ошибок в этом продуктах в разных приложениях или мобильный пишут свои отзывы о банке продукт создает репутационный риск в целом предприятии супер и вот это все нужно Особенно тщательно тестировать А есть же такие как бы нюансы когда какие-то санкции те же банковские
02:27:56 - 02:29:30
до закрытия предприятия привести даже к закрытию бизнеса вообще повышенные риски вот эти вот фичи которые используют которых возможно такие риски они требуют особенно тщательной проверки Ну да слишком дорогая ошибки можно использовать медицину даже все что связано с медициной непосредственно непосредственно там с лечением значением выставлением диагноза почему вот эти вот дистанционные медицинские приложения зачастую не ставят диагноз и дают просто какие-то общие советы потому что это вот те самые
02:28:45 - 02:30:03
юридические риски случай ну не дай Бог там будем смерти пациента это просто огромные риски для предприятий для того конкретного человека который там выставлял диагноз и надавал неправильные Ну да есть кому обратиться потом сказал бабло снять Отлично Отлично Света Расскажи мне что такое вебсокет [музыка] Лёша это обеспечивает связь между клиентом и сервером какого характера Какая механика если http ты отправил запрос тебе вернулся ответ то высокий то как Может может обращаться к клиенту но Смотри не просто так суть веб-сокета
02:29:26 - 02:31:08
Ты сначала отправляешь запрос ты пингуешь сервак о своем присутствии И после этого сервер начинает слать тебе ответ ответ ответ и просто принимаешь на себя как клиенты принимаешь на себя просто ответы от сервера вот без предварительной отправки запросов один раз на себя о себе заявил все дальше высокий тебя забрасывает ответами Вот это вебсок А это типа наверное как Пример например у нас есть приложение там того же Telegram например страничка браузере открыта на этом не обновляем обновить обновить А у
02:30:44 - 02:31:58
нас там появляются сообщения сами по себе в играх это да плюс еще вот Ну как я на Крипто бирже работаю этот именно в разработке когда заходишь на криптобиржу Видишь там цены меняются постоянно красненькой зелененькая красненькой зелененькая Вот и меняется Да циферка так вот это вот она должна очень быстро меняться чтобы дать пользователю информацию об текущем изменении цены и если будешь отправлять запрос на каждое изменение получать ответ у тебя клиент с ума сойдет задымиться ком А так один раз про себя
02:31:22 - 02:32:39
пинганул и дальше тебя сокет забрасывает параметрами и данными вот дальше ребятушки еще хочу вас спросить как у вас там с терминалом сгитом с постменом терминалом У меня например немного было так слабо относительно примерно так же какие-то общие поверхности знания есть на практике очень мало [музыка] хорошо отдавать свет что тебе выведет Светлана просто Селект Светлана просто Селект Светлана наверное ничего Обычно просто Но обычно просто до селектом Светлана фром там с какой-то Не ну это если тебе откуда-то достать
02:32:10 - 02:34:01
данные себя если это такой знаешь прикол если особенно если пойдете На работу на Собес в контору где прям много со сквелем придется работать чуваки любят Такое спрашивать прям такие вот тоненькие фичи которые проверяют насколько чел вообще фанатеет отыскивали Вот они прям любят это задавать просто в среднем Селект Плюс Минус Там Она всегда напишется три секунды гуглени ты тот Селект напишешь а вот нюансики это вот уже надо любить Светлана просто условно да именно так Лёша ответь пожалуйста что такое реляции
02:33:20 - 02:34:44
[музыка] корреляция это взаимосвязи то есть relation от английского связь когда между базами данными существуют взаимодействие аж прям между базами данных Нет неправильно между таблицами в базах данных хорошо Света что данными базах между таблицами данных в одной базе именно так Света что тебе дает эта связь Ну есть ключи первичные там вторичные ключи у таблицы и мы можем там Соединить две таблицы условно или там из одной таблицы то есть выцепить данные из другой таблицы посредством но для этого тебе не нужна реляция это
02:34:13 - 02:35:58
дает то что например звонить не нужно это дает то что мы по своему запросу можем получить данные из разных таблиц если он решает безрелляции решать любые вопросы любой подзапрос решит такие вопросы Зачем нужна реляция в таблице чтобы не пихать все данные в одну таблицу потому что не взаимосвязаны между собой нет как бы ну нормальная архитектурой безрелляции в принципе любой нормальный Там инцест апдейт запрос он как надо тебе раскидает если он ровными руками написан есть архитектура так позволяет для этого
02:35:11 - 02:36:39
реакция не нужна Что дает Ну короче один из вариантов примеров того что можно на это ответить на такой вопрос Нахрена Да если Join без реляции работать под запрос без реляции Юнион без реляции работает да все что можно сделать все что угодно можно почти сделать без реализации причем не надо там обходными путями ходить она все там напрямую работает а когда ты делаешь при создании таблицы помните когда ты ставишь forencate ты ставишь референс референсное значение с чем тебе сравниваться между двумя табличками И когда ты в
02:36:06 - 02:37:44
дочернюю таблицу у которой есть форин кей на праймерике из главной таблицы пытаешься сэтнуть какие-то данные которых нету в столбце с которым ты сравниваешься в праймерике ты не сможешь добавить строчку данных в дочернюю таблицу с теми данными которых нету по праймерикею если есть данные по праймерикею то ты такую строчку добавишь условно пример Вот у тебя есть таблица зарплат Согласно должностной позиции программист Мидл тестировщик сеньор вот условно в нашей компании тестировщик сеньор получает
02:37:03 - 02:38:36
зарплату 3000 долларов Middle программистом 2000 долларов и ты добавляешь в общую таблицу своих имплант своих работников запись Александр Иванов имеет должность там менеджер и по наши города по сетке наших зарплат он получает зарплату в три с половиной тысячи долларов так вот если этой конкретной цифры три с половиной тысячи долларов нету в таблице зарплат нет в этой зарплатной сетке вы эту строчку таблицу имплант не добавить а если это циферка есть в три с половиной тысячи долларов То вы ее добавите в другую табличку понятно
02:37:50 - 02:39:46
Ну так себе чтобы прям прохавать это все как-нибудь возьмите Создайте таблицы зависимость вот этой со связью Да чтобы форин Крип про Америке и relation между ними референское значение и Попробуйте в зависимую таблицу добавить данные которых нету в родительской таблице И вам SQL ругнется что у вас есть между по этим двум столбам между табличками поэтому и такого значения нету в главной таблице потому что у вас есть связь он правильно ставишь реляцию выделяться по сути она не дает тебе добавить мусорных данных
02:38:52 - 02:40:37
какие-то там еще таблицы в этом случае если зарплаты в три с половиной тысячи долларов нету тогда ты там Идешь к программист к этому бухгалтером и говоришь слушайте А как тогда у нас нету такой зарплаты в три с половиной тысячи долларов бухгалтера такая посидит с менеджером пообщается и примут решение добавить зарплату в три с половиной тысячи долларов в нашу сеточку в нашу табличку И как только эта зарплата там появится менеджер сможет быть добавлен в нашу систему с зарплатой в три с половиной
02:39:52 - 02:41:07
тысячи долларов Вот то есть тебе не позволено создать что-то левое того что не увязано с другими таблицами ты не можешь Создать пользователя живущего в городе нью-йорк 123 потому что города нью-йорка 123 в принципе не существует есть нью-йорк вот а нью-йорк 123 не существует вот так вот расчет надо щупать да да Если вы заявляете что знаете SQL все фигня Если вы не можете ответить что такое реляция потому что вы SQL это язык запросов реляционные базы а когда вы не понимаете за что вам дает эта реакция считайте вы не знаете из
02:40:30 - 02:42:15
квеля ну вы знаете вы запросики напишите вы Join сделаете но Нахрена вам реляция в любой чел реально знающий SQL вас зарубит на этом вопросе Так что внимательно вот последний вопрос Света Что такое Join как он работает нет соединение таблиц по столбцам есть Left Train energround Bright Join Full Join вот результат вывязывания какой будет соединение То есть то что имеем общее между двумя таблицами вот в двух столбах совпали Циферки словечки и вот эта строчка зайдет в нашей когда он делаешь он на каких-то на
02:41:25 - 02:43:05
основании двух столбиков и вот если в этих двух столбиках одинаковое значение совпали будет строчка попадет в Energy что тебе выведет в первую очередь нам соединение то что общий и уже после остаточно из левой таблицы все данные если у нас даже не будет совпадение просто там будет этих строчках значение Отличный ответ Лёша Что такое нал когда вот при Джой не тебе не нашлось значение для остатков левой таблицы тебе написал это что это нет соответствия То есть как бы значение есть но соответствие ему нету
02:42:34 - 02:44:03
Но вот или в правой таблице У нас есть ячейки заполненные налом Мне кажется это когда нет именно соответствия на это значит не существует Ну понятно все ну и ты правда Это я уже доколупался вот короче не существует значение просто мы забили налами Потому что если бы вставлялась просто пустая ячейка это бы вводила в заблуждение потому что просто пустая ячейка Вполне себе может существовать она есть Она в памяти и ты ее как бы можешь даже но увидеть и что-то туда сеть а нал это то есть показатель того что
02:43:25 - 02:44:59
даже ячейки не существует это мы просто дорисовали чтобы таблица ровно и смотрелась чтобы не было Вот это вот угольника вот квадратик такой прямоугольник ради этого дорисовывается хорошо и Лёша А что такое окружение в постмане жжение в космоне Но это наверное то же самое что и в принципе окружение То есть те программные но не программные те инструменты те инструменты которые [музыка] в которых работает Осман Ну там операционной системы условно говоря не немножко не так немножко не так наверное переменная нет которые мы
02:44:16 - 02:45:47
можем там задавать это да это пространство в которой ты можешь сэкономить какие-то свои значения и дергать их потом другие запросы хорошо свет А как тебе сэкономить значение в инвалид по моему есть какая-то вкладка там можно прописать самому название а сейчас сейчас вспомню [музыка] Да можно пальцами пропишешь хорошо погуглишь найдешь А как этот у тебя пришел ответ от сервера тебе надо забрать какую-то Ну там кусок данных и пульнуть его Элементарно тебе на постмоне надо проверить смог залогиненного пользователя
02:45:19 - 02:46:51
ты проходишь логин Ну там and Point логин пароль отправляешь получаешь токен Ну это же ты понимаешь постман это какая-никакая автоматизация и потом пальцами без писать там 15 and Point 15 запросов пальцами писать этот токен А если он поменяется то тебе что пальцами перезаписывать Так вот как автоматически получившийся токен пришедший сервера сеть в окружении читала такое но сейчас не отвечу потому что затрудняюсь переменное окружение создать какую-нибудь Да ты сразу создаешь Да по сути можно не создавать она если ее нету
02:46:22 - 02:47:54
Она автоматом создастся скриптом скриптик Может скажете Ну такой не надо досконально Да синтаксиса но приблизительно псевдокодам что-нибудь [музыка] короче есть сниппет Пэм сеттен указываете название переменной и что туда седнуть вот И когда вы у вас приходит ответ от сервера во вкладочке тест пишите PM Ну парсите ответ от сервера сначала парсите ответ от сервера в jeson очку а потом из этой же сонечки достаете токен вот этот вот и пмсет invarenmen или PM in variance Ну что-то там короче скобочках название переменной из
02:47:13 - 02:48:42
окружения и пихайте туда значение этого токена и все при переходе ответа от сервера токен автоматом прописывается в invarent А потом этот токены из окружения дальше там света Точно уже знает наверное через фигурные скобочки прописываешь эту переменную из окружения во все свои запросики и все у тебя автоматом как какой бы токен тебе не пришел он у тебя автоматом при автоматическом прогоне будет сразу подтягиваться и пальцами не надо ничего писать Вот круто так добренько хорошо ребятки заканчиваем значит Света Лёша подготовка
02:48:02 - 02:49:13
нормальная я бы вам рекомендовал Ну поглубже покопать те инструменты которые вы прошли в том плане что вот постман вот надо знать окружение Если вы заявляете Вадим давать вот если вы заявляете в резюме что вы знаете постман тесты это Маст хэв скрипты писать Маст хэв отправить просто запросики это можно и так научиться делать А вот уметь разбираться что там написать в тестах Вот это Вы точно Тогда понимаете что такое послан и Зачем он нужен это раз происки я сказал про реализации ребята тоже надо надо по
02:48:38 - 02:50:26
теории плюс минус вы очень хорошие вы классные реально неприятно мне было приятно прям по теории с вами Ну вот грубо говоря накачка знаний есть но надо вот понять как эти знания применять ну и плюс чуть-чуть поглубже Но это я так со своей колокольни уже смотрю может быть этого будет и достаточно для трудоустройства ну попробуйте Попробуйте Вот Но я бы еще покопал если честно я бы еще по углублялся но это так конечно накопать везде можно и всего знаешь как особенно если повезет знаешь как свет пойдешь на работу а там Чуваки
02:49:32 - 02:51:01
просто знают что можно тело научить всему они просто смотрят на твою адекватность и тогда Собес пройдет в режиме просто беседы для круто если да они собеседуют на адекватность Но у тебя есть еще чуть-чуть опыта коммерческого и ты такая Да по трендеть Но если что можешь рассказать как правило на собесах где просто идет милая беседа люди смотрят на адекватность им Опыт очень заходит Вот прям вот в точку Вот они выбирают из адекватно кого можно научить но они тоже не дураки Они смотрят кого они быстрее научат кого
02:50:24 - 02:51:52
медленнее вот поэтому здесь важна Такая Техническая эрудиция такая it it эрудиция чтобы ты могла в разных ситуациях разные рассказать по применять показать как ты будешь делать но в целом мне кажется все нормально как правило то что там просто поговорить Это на уровне когда ты садишься непосредственно там уже вот как раз вот примерно тоже как сейчас ты нас гонял Там уже приходится иногда выкручиваться как бы Лёша но по-разному по-разному меня подаваны приходят говорят что где-то прям совсем-сим потоцем семь потов сошло
02:51:07 - 02:52:30
на собесе а где-то сказал просто мило побеседовали им нужно было адекватно даже с технарями Бывает такое милый Собес был все Все шикарно им понравился я и Меня пригласили на работу но это такое процентов 5 это прям удачи все остальное дерут блины Я участвовал и обычно сначала я понял что ты как бы нормальный человек поплыл Да есть такое есть такое ну как-то так все ребятушки Света Лёша Спасибо что подключились Молодцы Спасибо подключайтесь еще мне кажется Ну парочку раз вам надо еще прокачаться у меня
02:51:49 - 02:53:17
Давайте да так оп ребятушки на сегодня заканчиваем значит Кто хочет ко мне на курсы 195 баксов Принимая преимущественно криптой но могу блин у меня теперь есть еще карточка турецкая мастер картри себе открыл наконец-то Рабочая и кыргызская карта еще есть короче в принципе варианты закинуть мне денег вариантов закинуть денег стало больше и все 185 баксов Плюс Минус Там начале апреля начинаем можно будет по обучаться не буду сейчас время ваша задерживать Нет ребята домашки проверять Глеб вопросик
02:52:44 - 02:54:04
Да привет слышно Привет Слушай хотел рассказать Работу нашел спасибо тебе сказать красавчик Расскажи немножко я готов по голодать ради такого рассказывает рассказать смотрите история была такая в 31 группе У тебя учился вот потихоньку изучал в декабре начал искать работу но было очень пухло Вообще и собственно но я все равно продолжал там раскидывать резюме главное не на хот-хантере Я искала больше так компании выходил сам вот ну собственно в январе мне написала и Чар кинула какой-то там как это самое тестовое задание мне два я
02:53:28 - 02:54:51
посмотрел оно было очень сложно на неделю грубо Я выпал вообще я его делал делал В итоге вроде все нормально у меня там размотали маленько чуть-чуть Вот и позвали на Собес Ну и Собес был лайтовой в плане вообще то есть там спрашивали теорию спрашивали какие-то там чуть-чуть по линуксу после меня Собес лайков после тебя Да ну и плюс Да вот это техничка в плане Linux нужно учить и гид вот этой скуль все поспрашивали через пару дней прислали мне оффер Ну и собственно все На этом блин я тебя поздравляю по деньгам не
02:54:10 - 02:55:25
обидели нормально Все нормально средняя зарплата жена такого начинающего шикардос шикардос Какая локация Ну вообще они сами везде у них Москва Иркутск там в кармане есть шикардос я тебя поздравляю молодец а вот интересный вопрос вот эти тестовые задания они прямо вот неделю ждали я прям спросил какой у меня срок она мне говорит Да в течение недели нужно отправить реально тесто задание было наверно непростой Но они там понимали все доступы подключения к серверам там нужно было докер заходить летать по базам
02:54:47 - 02:55:59
короче такое вообще серьёзно красавчик глебович Красава Так ты тогда тестовый прошёл крутой ещё Молодец Молодец слушай молодец я буду нахалом отзыв мне напишешь или уже написал Ну а куда написать тебе в личку напиши я уже всем понтануть спасибо прям порадовал Молодец все ребятушки на этой крутой ноте предлагаю заканчивать всех люблю целую Всем Хороших выходных Берегите себя богатеете мозгами кошельком и здоровьем всё всем ребятки пока пока [музыка]
02:55:26 - 02:56:44