93 QA Interviews Stream. 17.06.2023 at 10:00 GMT(UTC) +3

Подготовка к собеседованию на QA Engineer

Транскрипция видео:

  • так ребятушки всем Здарова Всем привет Почему мне не переименовалась странно должно было переименоваться наверное ошибка YouTube и так сейчас все настройки проведу [музыка] [музыка] всё обновилось все хорошо и [музыка] так ну-ка сейчас звук проверю что-то какой-то гулкий такой бум-бум-бум и ну-ка дойдет до YouTube Все нормально все хорошо так поехали Поехали дальше настраиваемся об [музыка] клана Малинки Дин потом настроишь потихонечку закидываю ссылки на все свои каналы канал кива интервью с так

    00:00:19 - 00:02:08

  • [музыка] [музыка] [музыка] и зум хочет пособиться хорошо [музыка] пока всё Везде раскидался где надо три человечка в зале ожидания 4 отключайтесь по типу Так ребят всем здорово Кто подъехал Так кто сейчас в Думе поднимать ручки Кто хочет по собеседоваться [музыка] ребят как то из Новых групп Можете даже по какой-то легкой теме просто Скажите по какой теме вас по совместить не обязательно по всем сразу вот изучили одну тему Давайте ее и покачайте Можно и так Я конечно понимаю что этом обещал всем

    00:03:14 - 00:04:51

  • 8:30 В итоге начинаем 10 такое себе понимаю но блин тупо не встал тупо не этот проспался будильники не поднялся еле продрал глаза видимо организм говорит организм что-то Давайте поднимайте ручки даже по легким телом Давайте если если вдруг никто не захочет собеседовать тогда немножко расскажу там ответы на метловые вопросы подчеркну немного информации так Алексей включаем Да привет привет чуть-чуть немножко Расскажи о себе и расскажи на чем тебе собеседовать и погнали так меня зовут Алексей Мне 25

    00:06:49 - 00:08:33

  • лет сейчас у тебя на проекте в 300 вот я проекты твоих не буду рассказывать то есть я на одном инвестиционном проекте Вот и сейчас жду по нагрузочному тестирование вот до этого тоже Ну скорее всего где-то в декабре там в январе этого года закончился твой проект связанный с календарем то есть тоже в рамках компании учитывая то что календарь создан Для каких-то совещаний там для митинг вот наподобие такого вот моего тестировали там на вебе какую-то часть на мобайле сейчас в данный момент прохожу только

    00:08:08 - 00:09:49

  • ретесты попасть вот на проект имеется ввиду на платный каким-то образом устроиться к тебе так смотри набор на платный проект будет где-то еще набор на платно Через месяц я сейчас активно туплю чтобы выполнить задачи которые на поставили на этом проекте как только Мы это сделаем как только мы свой испытательный срок пройдем сможем нанять еще людей [музыка] так хорошо расскажи по коммерческой практике что тебе прям зашло что не зашло в плане знаний чет что ты понял чего приобрел для себя лично но в коммерческой

    00:09:06 - 00:10:50

  • практике больше мне понравилось работать с чек-листами с багре портами Это во-первых здесь еще учитывать терпение Потому что когда проводишь ретест багов каждую неделю там нужно терпение [смех] в основном больше мне нравится вот на инвестиционном проекте работать нет такой особой привязанности но все равно надо работать больше тебе Короче да мне больше приятен этот интерфейс потому что большой экран когда на мобилки вообще просто расходятся глаза не понимаю Ясно из того что ты из какой группы 30 ты

    00:10:06 - 00:11:31

  • говорил 33 из того что изучил на практике на самих занятиях в практике что применял но на самих занятиях так работал с дефтулами так затем Ну непосредственно Лана там вот эти заполнение тестовой документации это понятно потом каким-то образом еще если взять твой проект непосредственно связанные с календарем то там с опишками хорош хорош там в основном ребята подсказывали ну условно были вот такие вот например сейчас вопросы то есть там вопрос то есть возвращается какая-то информация по пользователю там есть строка такая

    00:11:14 - 00:13:12

  • например там выдает Какие атрибуты что присваивается вот в этом вот а так в основном да больше ничего А что тестировал Что вы пишете тестировал в опешке больше тестировал URL Q то есть условно говоря Мы работали с Get запросом и включал туда непосредственно свои какие-то параметры Вот и тесты в основном со скриптами У меня есть беда Я в основном беру их готовых что-то еще в интернете чтобы проверять такие случаи допустим если но все параметры вот эти вопийского заполняешь там возвращает тебе информацию о пользователе но бывает

    00:12:17 - 00:13:58

  • такие случаи что допустим в двух последующих там Возвращается на вот вопрос Там мы спрашивали То есть почему так то есть два запрос у нас отправляются все параметры приходят А вот последний запрос там по девайсу например там приходит нам Но вот скорее всего было связано Может там либо запрос не доходит либо скорее всего просто не прописаны параметр [музыка] в чем еще может быть проблема в чем может быть еще проблема параметр что еще может быть в токине либо в типе может такое проблема не тот токены

    00:13:17 - 00:15:00

  • механически понимаешь почему может заправиться не тот токен механически я не углублялся так особо не могу понять хорошо ладно ходил [музыка] а мне вот больше нравится это когда отлавливаешь хейсинг два раза они появлялись на ретесте этот этим баком постоянный вот когда проводим по твоему проекту ретеста там не знаю до сих пор не локализовали он так и постоянно это появляется Смотри дальше сейчас буду вопросы задают Ты вчера был на занятия вчера был на этих метловых вот давай тебе вопросики немножко из

    00:14:17 - 00:16:02

  • мидловых вот латентный бак и замаскированный бак в чем разница Ну латентный К чему относится скорее всего относится к этому потому что этот бак Может воспроизводиться там в определенный какой-то момент на какой-то платформе в условиях замаскированный пак это получается Он является существующем [музыка] из-за проявления какого-то нового Бага вот так то есть условно говоря он появится тогда когда воспроизведется какой-то другой хорошо хорошо замаскированы и смотри фикс первичного Бага он порешает

    00:15:19 - 00:16:54

  • замаскированный бак Нет я думаю если первый произойдет то и второй произойдет цепочка Как домино валятся Вот пофиксишь первый Домино не свалится а может там не только один баг проявлять то есть условно говоря если мы пофиксили вот этот Баг и вместе с ним проявляется вот тот замаскирован может есть еще помимо него другой баг который замаскированный То есть то что нашли Хорошо назови мне назови мне так я вроде бы так помню Мы что-то вроде вчера это тоже важно связаны с тестовой разработкой [музыка]

    00:16:28 - 00:18:09

  • Это я так понимаю связано с джайлом или нет не туда это философии что первичное что первично тесты или начала разработки разработки нет в случае тесты на высоком уровне тесты пишут сначала Q и сценарий на более низком уровне тесты пишут разрабы потом уже пилится разработка Ну начинается разработка только тогда когда вы все все в момент тестирования вот и получается твой софт подгоняется разработка вообще софта подгоняется под ожидаемые результаты которые уже проверяются в тестах твоя разработка должна пройти все тесты

    00:17:59 - 00:19:52

  • сразу хорошо дальше что такое критерии входа в тестирование именно в процесс тестирования Что такое критерии кода но здесь наверное больше критериев входа это связано с окружениями с требованиями инструментами то есть критериев входа Вот именно связанных с базами данными Какие девайсы права доступа девайсы базы данных право доступа что еще ну на Китай здесь просто надо много накидать требования ми которые пользуешься была готова документация по проекту за документацию к тебе могут приколупаться типа А если мы вот

    00:19:03 - 00:20:50

  • разрабатываем наш проект и у нас нет документации Но мы же как-то Тестируем то есть ну собственно и они будут правы поэтому про документацию про требования бы умолчал понимание проекта Да понимание фичей проекта это должно быть но прям готовая документация далеко не всегда процент случаев никогда не будет а так вроде бы Давай вообще первое значит что первое что у нас получается [музыка] девайсы но понятно Ты сам говорил что можно окружить но девайсы принести перенести к окружением но лучше по-разному лучше озвучить

    00:20:08 - 00:21:53

  • девайсы программное окружение затем получается но требования не будем права доступа какие-то инструменты базы данных тестовые инструменты входные данные Понятно Вот здесь в этом вопросе в ответе на этот вопрос Чем больше набросаешь вот этих вот пунктов тем лучше хорошо а что такое критерии выхода Ну критерий выхода это у нас когда уже идет тестовое покрытие дедлайн [музыка] то есть уже непосредственно выпускаем сам продукт но смотри В каком случае в каком случае ты выпустишь в релиз ты Как тестировать В каком случае когда

    00:21:06 - 00:22:56

  • уже критерий выход позволяет установить Какой объем тестирования следует считать достаточно подожди не объем тестирования А по результатам теста результатом ты смотришь что по количеству багов найденных по серьезности багов в целом можно жить и можно ехать на пруд тоже надо есть такие так сказать три основных критерия для остановки Это твоя потраченное время бюджет и Еще раз про время бюджеты кейсы пройдены Ок А про время что но то есть условно говоря там же когда нам дают определенные дедлайн так тоже надо учитывать Ну слушай если

    00:22:10 - 00:23:46

  • тестировщик еще не закончил А дедлайн уже подошел то все будут скрипеть зубами плевать в тестировщика Но пока он не закончит понятное дело Да поэтому тут уже Да надо желательно успеть в дедлайн Но если ты не успеешь без без основных тестов в рот не пустят если пускают в пруд то это по велению менеджмента который не совсем удупляет что могут быть какие-то серьезные проблемы потом либо по велению какого-то там строптивого разработчика главного который Да похеру я знаю что все хорошо Все работает и оно Давайте лить Ну

    00:23:04 - 00:24:37

  • процентов 95 случаев всегда находится какая-то бажено из-за которой приходится откатывать на предыдущую версию фиксить или делать ход фикс прямо напротив который за собой тоже может всего подтянуть поэтому как правило в более-менее там даже сам так более-менее нормальных конторах и по уровню нормальности выше вот Как тестировщик закончит так и будет хорошо вот Ну да можно сказать Вся жизнь в руках да Окей едем Дальше расскажи мне тестирование это что тестирование [музыка] тестирование на отказ восстановления

    00:23:50 - 00:25:34

  • тестирование на отказ и восстановление что это но здесь Непосредственно Когда у нас Мы Тестируем условно говоря там приложение То есть когда мы крашем приложение и надо его всеми способами установить Russian приложение и надо всеми способами установить еще раз Ну так я правильно понимаю когда мы приложение загружаем там Ну даже вот условно говоря в браузере там включили один сайт и начинаем его просто загружать он у нас крашится то есть выдает определенную ошибку и теми самыми способами мы уже его начинаем но

    00:24:44 - 00:26:19

  • проверяем на так сказать на стрессоустойчивость и начинаем восстанавливать кто начинает восстанавливать но условно говоря кто начинает соответственно тестировщик если это тестирование тестировщик ничего не устанавливать здесь уже Мы Передаем Передаем эту ошибку разработ уже соответственно решает проблему смотри тестирование на отказ восстановления это когда ты вызываешь искусственно падение софта софт должен восстановиться Ну или ты там берешь включаешь Запуск программы и вся история пользователя все его данные которые были

    00:25:42 - 00:27:08

  • там накоплены до падения должны восстановиться так как они были до падения то есть условно так еще раз получается мы тестируешь да Если ты тестируешь отказ и восстановление то ты искусственным способом там тебе разраб открыл дефтул твои программы либо там на сервер либо еще как-то короче открыл какой-то кнопочку тебе где ты можешь нажать и программа упадет Вот и бам ты наработал какую-то историю пользователя какие-то данные давай вот про браузер браузер Да Chrome тоже хотя там миллиард вкладок он так и так может упасть от нехватки

    00:26:38 - 00:28:18

  • памяти или какой-то потом из-за этого внутренние ошибки либо ты можешь там кнопочку там тыкнуть да специально и он упадет так вот он падает своим миллионом вкладок ты его снова запускаешь и браузер открывается и весь твой миллион вкладок У тебя есть ничего не потерялось Да начнутся там захват запросы на серваки полетят данные будут подкачиваться Но как правило ты ничего не потеряешь из того что ты до падения накопил вот это вот отказ и восстановление а смотри А почему почему надо тестировать программы на

    00:27:32 - 00:29:05

  • отказ и восстановления ведь хорошо же пилить софт который не падает вот Ну так вот вылизали все системы все функции все вот моменты все отловили отработали что Ну что софту до падать Зачем в любом случае тестировать на отказ восстановления чтобы что чтобы проверить уже программу на на нефункциональные какие-то способности вот в этом плане условно говоря у нас все хорошо сайт работает а здесь мы ему решили так сказать прибавить нагрузку и непосредственно проверить на его стрессоустойчивость [музыка]

    00:28:21 - 00:29:55

  • Зачем Да хорошо решили проверяем Зачем для того чтобы почему надо Почему надо тестировать Зачем Понятно если упадет он становится Почему мы все-таки допускаем что наша система может упасть Почему мы это допускаем но в любом случае когда происходит такие ситуации связанные допустим с не функциональным тестированием у нас в любом случае Нет такого чтобы был какой-то идеальный сайт и мы в любом случае должны провести вот эти тесты на основании сайт не может быть идеален есть один из принципов тестирования

    00:29:15 - 00:30:56

  • Какой который нас к этому ведет а там еще слово такое исчерпывающее тестирование невозможно всегда будет какой-то баг который Ну что-то там сделает или баги так второе Почему По какой причине еще сейчас скажу может быть заблуждение Об отсутствии ошибок не это как раз таки принцип тестирования отрезает эти заблуждения что в принципе невозможно исчерпывающие полностью протестировать продукт то есть исчерпывающие тестирование невозможно Какой еще при не то что принципа Ну жизненный такой факт из-за которого надо тестировать на отказ

    00:30:14 - 00:31:53

  • восстановления особенно десктоп системы думай за веб там Понятно упадет сервак Там чисто вообще тестирование возможно из-за Чего он падает там еще можно отрабатывать по-разному то есть твоя система под контролем потому что сервер один и разврат к нему имеет доступ А вот на десктоп система Почему важно тестировать на отказ и восстановление там даже по отдельности можно тестировать на отказ создавать кейсы когда программа Упадет и восстановление отдельно тоже можно тестировать Подумай почему важно это делать

    00:31:16 - 00:32:33

  • то есть ну условно говоря там Тестируем допустим например Telegram приложение то есть мы его там взяли нагрузили ну что-то сделали да Тут только один ответ приходит то есть мы его нагрузили чтобы не возникало там я не знаю не крашнулась не было никаких ошибок А ты спрашиваешь Для чего ни Для чего А почему мы все равно это тестирование для чего понятно чтобы пользователь был доволен А почему мы все-таки делаем эти тесты Почему мы в любом случае проводим тестирование на отказ восстановления На десктопах что мы

    00:32:19 - 00:33:42

  • никак не можем предусмотреть предугадать из-за чего контролировать а что ты должен Что ты хотел бы контролировать но физически никогда никак не сможешь Ну физически в любом случае не смогу контролировать огромное количество вот этих там я не знаю Ну огромное количество пользователей как они там постоянно нагружает запрос ответ смотри запрос ответа клиент сервер именно стоп десктоп Давай даже не ответ почему десктопы Ну именно вот приложение на телефоне приложение на твоем компьютере почему его всегда надо тестировать на

    00:33:15 - 00:34:44

  • отказ и восстановления если там есть какая-то информация которая должна сохраняться от пользователя что мы не можем контролировать из-за Чего нам придется тестировать функционал который восстанавливает приложения мы не можем контролировать ты уточнил сохраненными данными Не ну знаешь Если мы Тестируем отказ о восстановления тоже А что восстанавливать но перезапустится программа с нуля там свеженькая чистенькая Да ладно ну так любая программа перезапустится плюс-минус А с данными пользователя вот Фишка в том

    00:34:07 - 00:35:11

  • чтобы данная пользователя сохранились если нам для нашей бизнес цели это важно пользователю это важно то есть нам тогда надо это тестировать А почему мы это должны ты Почему эти тесты происходят и обязательно тестируются на десктопах на мобилах что мы не можем контролировать Какой фактор утечка данных нет далеко то далеко то смотри давай Александр ответишь на вопрос а значит Леш Смотри не можешь контролировать конфигурацию девайса версия операционной системы сколько у него там оперативной памяти сколько у

    00:34:49 - 00:36:25

  • него жесткого диска какая-то производители модель компьютера там биоса и так далее или маг там ты это не контролируешь никак Ну да да с телефонами тоже беда ты никак не проконтролируешь на каком девайсе твоя твое приложение будет запущено если с айфонами там еще Бог с ним плюс-минус понятно то с андроидами там вообще звезда Ну да вообще плюс ты не можешь контролировать вот у тебя стоит стационарный компьютер я не говорю за ноутбук стационарник коробка и упала электричество отключилась естественно у тебя упал клиент

    00:36:11 - 00:37:39

  • Ну это же ты тоже никак не про контроль ноутбука там упал электричество у него там еще час два три Там зависимости от свежести батарей час до 5 часов пока он не отключится он будет работать то есть электрик конфигурация и электричество это ты контролировать не можешь Ну и все поэтому тестирование на отказ восстановления на десктоп систем как на десктоп приложениях всегда должно быть если это важно для бизнеса для пользователя понял да ответ был на поверхность Ну то куда да то есть это прям очевидно Ну будешь знать

    00:37:01 - 00:38:18

  • смотри а давай еще тогда копнем в плане копнем в плане тестирования миграции данных иммиграции данных пользователя в каком случае могут происходить миграции данных пользователя откуда куда мигрируют данные и они должны Там прям в целости и сохранности перейти сохраниться потом интерпретироваться что это за механики в софте такие что это за ситуации когда у нас мигрируют данные откуда и куда И почему тебе это надо тестировать красивое вопросы правда но данная обычно курирует куда если прям глубже вообще

    00:37:46 - 00:39:19

  • копать это уже непосредственно связанная с клиент серверной архитектурой то есть был не обязательно не обязательно с ней тоже но не обязательно только лишь не только лишь с ней значит связано тоже с этими куки Да личные данные пользователя можно откуда куда они мигрируют но он получается слагали браузер миграция данных это из одной базы данных в другую базу данных просто делать слепок и Должно все накатиться в другую базу это раз второе при переходе на новую версию То есть ты обновляешь приложение и твои данные

    00:38:41 - 00:40:14

  • должны прям подтянуться из предыдущей версии А если мы откатываем версию назад У нас также может перейти или она останется смотри механика отката на предыдущую версию в десктоп системах Я имею ввиду мобилы компьютеры происходит очень крайне редко но не заставишь ты пользователей взять и откатить на предыдущую особенно мобилу до особенно мобилы только ты заставишь здесь проще пофиксить пофиксить и выкатить еще одну новую версию которую они обновят чтобы вот и получается что вот миграция данных это со старой версии на новую с одной

    00:39:44 - 00:41:23

  • базы данных в другую миграция данных тех же кукисов вот грубо говоря на бэкенде что-то там поменяли Ну не на бэкенте на фронте что-то поменяли обновляешь веб страничку и в новую версию веб-страниц должны подтянуться те же куки и стать ровно то есть тоже это своего рода миграция данных Но это же самое когда заходишь там на новый браузер на новый сайт у тебя сразу асепт cookies там что-то такое Да Акцепт куки акс нет от Accept cookies это ты разрешаешь сайту класть в твой браузер сохранять куки твои чтобы потом этот

    00:40:42 - 00:42:18

  • сайт мог их там дергать для нужд бы кэнда там и как-то ему еще все равно же вне зависимости они так у тебя сохраняется хоть ты даже не подтверждаешь Смотря какие системные куки могут и так сохраняться А вот именно твои личностные пользовательские вот на них надо разрешение Вот но так септ cookies это не миграция на эту Но это причем но это тоже надо тестить то есть тестишь несколько состояний три состояния когда пользователь не разрешил Accept Ну не акцепту сохранение кук и тогда Ну что мы можем и что не можем чтобы то чего

    00:41:30 - 00:42:53

  • нельзя было Мы не сохраняли на пользователя дальше если пользователь вручную там выбрал Какие куки ему можно какие нельзя сохранять это второе третье состояние когда можно все Акцепт пол и вот эти три состояния это отдельно тоже надо тестировать там задание тоже на практике [музыка] там условно говоря открыть сайт Там режиме инкогнито там ранее использование уже какие-то аккаунты либо только какие-то начинающие аккаунты прогревали хорошо Хорошо давай тебе последний вопрос вот как человек уже походивший на

    00:42:15 - 00:43:43

  • коммерческую практику уже что-то знающие Назови мне обязанности обязанности клей это у нас сейчас я точно это помню это мне уже давно этот вопрос не спрашивали это Quality assurance обеспечение качества продукта а есть у нас tucia это Quality Control который обеспечивает уже контроль качества продукта Окей у нас Что относится проверка каких-то требований по либо каких-то технических характеристик планирование задач но допустим для улучшения качества продукции например подготовка документации либо каких-то данных

    00:43:10 - 00:45:06

  • вот если брать с точки зрения это у нас уже проверка готовности То есть он проверяет анализ вот этих результатов тестирования то есть проверка готовности по релизу проверка соответствие требований качества данного продукта может быть еще что-то я забыл сказать Но ты тоже там забыл то есть это его обязанности тоже такое тестирование в непосредственно и вот я не знаю составление отчетов он может или не может я там не помню ставлении отчета Вроде бы да то есть там также составление отчетов и каких-то иных

    00:44:11 - 00:45:45

  • документов ты связаны там непосредственно писать репортах Бывают такие случаи что в обязанности клей есть у нас проект только какой-то начинающий там нету там условно говоря то есть там составление это тест планов Вот это тоже может включаться в обязанности смотри занимается чем обеспечение качества для того чтобы для того чтобы он работал и чтобы предотвратить ошибки напротив нас так максимально насколько это возможно То есть он организовывает он же проверяет то есть анализирует если надо Если надо он же и проверяет и потом

    00:45:09 - 00:46:53

  • анализирует то есть задача qa это выстроить механику тестирование в процессе разработки так чтобы на провод пролазило Меньше меньше багов то есть выпустил разработчик фичу надо чтобы тестировщик подошел и конкретно эту фичу проверил Да разрастаем еще там может я даже Юнит тесты напишет но все равно ни один разврат никогда не протестирует фичу так как это протестирует тестировщик разрабы сейчас без этих без камней в меня я работал тестировщиком я сейчас тестировщик я работал разработчиком и мои мои функции тестировали

    00:46:05 - 00:47:27

  • я вам официально Заявляю вы никогда не протестируете свою написанную фичу функцию так как это протестирует тестировщик у меня у бывшего тестировщика перешедшего в разработчики не получалось свою фичу тестировать так как это могут сделать тестировщик который этим занимается постоянно я разработал фичу У меня есть представление как оно должно работать какие-то кейсы естественно опыта тестирования еще каких-то там функций там обработал ошибочек там напилил чтобы она более гибкое такое было но все равно нет не до конца все равно

    00:46:51 - 00:48:15

  • кивай найдет каких-то ну нормальных валидных пользовательских кейсов не то чтобы извернется специально чтобы повалить мой софт Нет он найдет каких-то там ну внятных пользовательских кейсах при которых моя функция будет отрабатывать Не так как надо вот поэтому какой-нибудь связан даже такое второе мнение человеческий фактор то есть изначально если разработчик делает какую-то свою фичу То есть он протестировать такой Прям вообще классно Круто А когда к нему приходит на помощь там 2 3 4 мнения там она будет всегда

    00:47:36 - 00:48:50

  • намного лучше потому что свою Она хочет считать что вообще крутой другой человек И говорит ему так сказать горку правду он обижается это называется код ревью вот это вот процедура называется код review и когда [музыка] ой Дети так скажу когда ты пишешь софт не особо паришься тебе сказали а вот так вот перепили по другому такой О прикольно еще перепишу еще напишу вот прям нравится а когда ты выстрадал какую-то задачу ты прям ну ты сам себе гордишься потом тех лет и говорит так вот это вот это нахер переписываю

    00:48:12 - 00:49:47

  • вот так вот так и ты правда бывает надо на Конечно будешь работать куда там берешь заработаешь берешь пишешь код любом случае хорошо Лёш отдыхай я тебя погонял такими мощными вопросами хорошо отдыхай ты пришел нормально выдержал Давай приходи еще обязательно так Александр держишь ручку Давай Саша так Ален Всем привет Так я быстренько я передать Спасибо тебе да всей твоей команде целым что дали возможность поверить себя да погрузиться тестированием прям проникнуться полностью вот познакомиться с классными

    00:49:01 - 00:50:31

  • ребятами А у нас там большой комьюнити которому часто сидим общаемся обсуждаем какие-то там задания и так далее вот а я с 33 группы я вышел на рынок На прошлой неделе было пять скринингов из них получается 3 технических уже прошел прилетела два оффера третий еще пока не знаю на следующей недели этот ответ в целом все круто нужны ребята главное а как сказать а пообщался Да с ребятами спросил как вообще приходят жены какой уровень говорят приходят много но не то совсем слабый уровень Да в целом вакансий много работать можно

    00:49:55 - 00:51:28

  • рынок живой живой живой Где где локация А я живу в Питере в России получается 4 из 5 вакансии а нет Три из пяти вакансии это офис Вот 2 вакансии были удалены по России рынок живой Ну все по деньгам тебя все устроило да деньги везде стандартные там джуновские позиции плюс минус везде одинаковые со старта там суммы одинаковые но рынок живой ничего никуда не все работает главное подготовиться хорошо Красава Ой блин ты меня два оффера получил У меня даже волосы на голове почувствовал Ай ты молодец спасибо

    00:50:40 - 00:52:09

  • ты мне написал или еще не написал написал июня не отвечаешь Но пока я тебе написал мне еще два собеса было типа там все идет Спасибо тебе спасибо а вот так ребятушки на этой хрененной ноте у меня 36 Какое нахрен 36 середина июля стартует 36 группа блин Санёк ты прям подъехал у меня прям родилось рассказать про мой курс Спасибо Саша в середине июля 36 группа стартует пожалуйста рынок живой жены Нужны хорошие качественные классные джуны шарища нужны у меня такие готовятся вот так что подъезжайте ребятки У меня

    00:51:26 - 00:52:59

  • сейчас кстати такая прикольная ситуация у меня практически каждый день офферы меня ребята присылают оффер я их через день через два пощу там по одному но она прям накапливается накапливается и Блин мне Я чувствую что делаю правильное дело что вся моя команда Инна Ира Наташа Все мы охрененно делаем вот поэтому Ира здесь Ира привет Короче Мы молодцы большие делаем классное дело каждый день офферы вот так кто еще там по собеседется хочет Кирилл давай на Привет Вадим немножко Про себя расскажи и погнали

    00:52:27 - 00:54:02

  • я колите шурин с инженер так иногда за твоими курсами за собесами нравится вопросы которые ты задаешь ребятам твой подход поведение собесов поработал свое время Начинал работать на продукте там поработал потом поработал полтора года на аутсорсе и на данный момент уже практически год работаю опять в продукте вот по сферам работал в первом продукте Это был ecommerce продукт там была веселая интеграция с ибн озоном и волмартом второй проект был на аутсорсе это был финтех проекта банковское приложение и третий У нас

    00:53:16 - 00:55:03

  • сейчас продукт который я работаю он работает в сфере оптимизации бизнеса по средствам там всяких искусственных интеллектов Дополненная реальности и так далее тоже весьма интересный реально [музыка] всякие типа фильтры в мобильном приложении которая там позволяют делать прикольные маски всякую такую штуку клиентов пользователей Расскажи как ты тестировал массы Я просто тоже тестировал маски я работал деле конторы которые занималась вот этими всеми мобильными нейросетями Расскажи как ты тестировал какими

    00:54:11 - 00:55:46

  • кейсами я к сожалению моя команда не занимается тестированием Именно аишки поэтому тут сложно будет конкретно тебе что-то сказать по кейсом Ну ясно Ну да ладно хорошо давай тогда начнем Тебе тебе Как погонять ты хочешь просто проверить свой уровень да Было бы неплохо Давай тогда специально под это дело к нам подключается Татьяна Давидюк я пока начну пока Таня Расскажи что такое честно говоря даже не знаю такого по-русски утечка Бага и бак релиза Ну то есть по простому это когда у нас который мы

    00:55:05 - 00:56:42

  • либо обнаружили и пофиксили на деве либо Ну или настоящее Да там обнаружили попал в прод то есть мы пиксели он все равно улетел утечка Бага Мы про него тут Фишка в чем мы думали что его не было а он ушел и нам пользователь прислал что типа бак есть или мы уже про свой Тестируем а там бак появился это бакли Кейдж это утечка А бак релиза бак релиза это ну может быть такое что связи там с конфигами или с другими кейсами мы не воспроизвели этот баг на develop или стоит же но бак попал напротив Не не мы бак вас релиз это

    00:56:04 - 00:57:43

  • когда мы воспроизвели бак мы знаем что он есть но он допустим не настолько там серьезный ну его сейчас брать фиксить и отодвигать из-за него релиз он до следующего там до следующего релиза поживет ничего страшного Вот это называется бак релиз Ну там если мы говорим что это не критика какая-то минорная штука с которой надо пофиксить но как бы пожить не какое-то время можно не беда хорошо Ты уже готова Всем привет Здорово хочет поспрашиваться Да он просто хочет в общем свой уровень почекать он Мидл три года Да даже

    00:56:58 - 00:58:29

  • наверное сеньор Но вообще сейчас вопрос про бакликич это серьезно самом деле не мидловский Вадим потому что метрики хорошо и подробно знают когда чуть побольше человек может сказать зачем они нужны на проекте что такое метрики Какие он использовал метрики [музыка] Ну метрики на проекте если мы говорим за Scan то там есть свои метрики это чарт и так далее по которым Project менеджеры или полития шурыц в нашем случае также следят за этой статистикой то есть сколько Store поинтов мы взяли в спринт

    00:57:45 - 00:59:27

  • и там две недели то в течение какого времени и по какой Вот как это правильно называется С какой тенденцией мы закрываем эти Story Point и концу спринта выходим в ноль условно говоря да то есть такая Метрика с точки зрения тестирования Ну наверное пользуемся метриками из разряда сколько багов которые сколько багов вылезла напротив сколько багов мы зарепортили за Spring что-то что-то в этом роде или мимо касса отвечаю в качестве в отношении покрытия кейсами в отношении плотности багов на какой-то на какую-то

    00:58:44 - 01:00:30

  • функциональность про это что-нибудь слышал Ну да в частности бывают метрики которые используются при прогоне странах это например есть у нас там то странность 30 тестов мы его прогоняем и смотрим на соотношение пройденных и зафаенных кейсов можно попробовать оценить успешность прохождения этих тестов и на основании этого как бы сделать соответствующие выводы а ты Странно Если у вас запускается мануальная или автоматически так и так то есть часть тестов которая покрыта уже автоматизацией она гоняется

    00:59:50 - 01:01:17

  • по запросу и формируется там аллюр-репорты красивые по которым мы можем посмотреть какие тесты зафалены и Если необходимо вручную произвести и там плюс Ну то есть смотри если начинается регресс перед релизом то регрессивные проверки проходят самонуально но параллельно с этим автоматизаторы запускают часть покрытых кейсов уже регрессивных самостоятельно и мы полю репорту можем себя контролировать То есть если мы что-то пропустили и условно говоря этот же кейс при мануальном тестировании пройден А

    01:00:36 - 01:01:57

  • этот же кейс при запуске авто тестов был завален то тут уже как бы вопрос к нам и к автома где мы допустили ошибку интересно кейс Да вот автоматизаторов завален у вас все окей причины Пожалуйста назови мне которая могут влиять на файл автотеста Но это и коммерсы так понимаю мы обсуждаем или какой-то другой Сейчас последний проект падения именно авто теста при том что у вас все окей первые самые очевидный фактор это человеческий Да мануальный тестировщик мог некорректно провести тестирование этого

    01:01:16 - 01:02:46

  • кейса и пометить его как пройденным или не заметить там бак вот тоже самое с точки зрения авто тестов могла быть допущена ошибка при написании самого автотеста и она не мочится или не до конца матчатся с тестами которые там описаны в том же трейлере по которому пишется автотест Вот это первый момент второй момент связан может быть с окружением как правило и авто тесты и мануальное тестирование должны быть на одном окружении с одними конфетами например на стоит же Чтобы избежать какого-то в окружении

    01:02:02 - 01:03:27

  • третье возможно а если там какие-то сложные зависимости между тестами то есть для того чтобы выполнить теста нужно выполнить тест-бет тсд и только потом выполнить этот тест Возможно не был учтен какой-то кейс автотестами Вот как-то так это первое в голову лезет неплохо есть еще варианты например поменялись локаторы добавилась но функциональность не апдейт соответственно у нас со старыми локаторами будет все валится то есть грубо говоря автотесты надо прорыв продукт живой То есть он не просто вы

    01:02:44 - 01:04:17

  • его выкатили впрок и забыли про него вы там что-то еще колупаетесь что-то добавлять это тоже может влиять то есть авто тестов никто не отменял хорошо хороший вариант я могу сказать что Ну естественно видно что человек с опытом да то есть не джун тут запрос должен быть человека что конкретно потому что я так понимаю Кирилл или Кирилл из тебя все-таки ну по теории по техникам может быть что-то спросить Ну так встряхнуть тебя ребят Я настолько давно не повторял теорию поскольку собесы прохожу достаточно редко К сожалению он

    01:03:31 - 01:04:57

  • может не к сожалению это показатель того что мне нравится в моей компании Хорошо работаешь тебя ниоткуда не выгоняет то есть Ну да там беда получилась силу как бы ситуации в стране Украины Заказчик был американский и связи с этим было очень высокая вероятность попасть на Бенч Ну а как известно просидеть на бенчив положении Когда в компанию не заходят новые проекты как бы чревато тем что могут уволить Поэтому чтобы не рисковать решил как бы уйти Сам такой момент можем можем поговорить о теории тестирования например тогда

    01:04:30 - 01:05:55

  • расскажи что такое таблица принятия решений для чего она вообще нужна Ну это один из приемов для написания кейсов То есть можно назвать это техникой тест дизайна Когда у нас есть какие-то то есть у нас есть допустим стоял условно говоря на регистрацию пользователя почему-то Первая всегда в голову приходит именно сайнаб и скажем у нас есть какие-то ограничения к возрасту пользователя его полу не знаю там к его уровню зарплаты если надо указывать Но если скажем это там приложение для быстрого займов Там и так далее которые

    01:05:12 - 01:06:55

  • рассчитывает кредитный рейтинг и способность пользователя погасить этот кредит Вот и как бы связи с этим у нас есть разные наборы входных данных то есть там пользователь как валино и так и не валидная и на основании инвалидных валидных наборах тестовых данных входных У нас есть тоже несколько кейсов ждать пользователю если ему там от 18 до 20 лет его там уровень дохода 1000 долларов там скажем в месяц то мы ему даем одну сумму если там возраста 20 до 25 и уровень дохода там от 1000 до 2000 долларов мы ему даем другую сумму

    01:06:09 - 01:07:34

  • кредита регистрируем там и помечаем его как надежный А того ненадежный Да вот то есть такие предусловие их сочетания чтобы не держать в голове их удобно визуализировать в виде таблицы принятия решений и по этой таблице вот каждую строку каждый отдельный кейс покрыть отдельным тест кейсом и таким образом мы будем учитывать все возможные варианты исходя из набора бизнес логики которые мы имеем в документации или которую обсуждаем На митинг с бизнес-аналитиком из-за документированной там не знаю Джерри или в конфликте у кого как

    01:06:51 - 01:08:06

  • а еще Ты был достижен как и пути прохождения Да позволяют нам найти пробелы в логике старее То есть если у нас упущено какое-то звено то выстраивание стоит транзишен и выстраивание позволяет нам вот эти пробелы восполнить и это писать требование Да кстати очень удобно еще применять такую технику при тестировании требований Чтобы самому не запутаться Если стоять длинная и сложная хорошо Ты тут Окей я себя попрошу тогда набросать стоит транзистор для сайнапа А какого рода будет сейчас скажу значит форма

    01:07:27 - 01:09:26

  • [музыка] у нас помимо там дизайна всякого левая часть ты можешь подписаться зайти залогиниться своим корпоративным То есть ты там одно поле поле ввода и ты водишь корпоративной Азии и кнопка saynam вторая часть правая D можешь зайти либо при помощи Ну там такой тайтлик сайнаб выдает e-mail и ты можешь зайти в первом поле у тебя Ты можешь вести либо e-mail либо свой юзернейм во втором поле пароль стандартная линька и кнопка накидай пожалуйста кейсов Там стоит транзистор на эту форму тяжело если честно так без визуально

    01:08:32 - 01:10:41

  • Ну ты можешь себе на листики нарисовать [музыка] тебе получается что ABS подтверждает что ты существуешь поэтому он себя пускает то есть грубо говоря если тебя не существует не просто не существует если истек твой пароль или там что-то случилось с твоим аккаунтом тебя вот это Форма выдаст определенная носификации плюс тебе еще как ты помнишь нужно задать вопрос если это все сильно тяжело меня в голове полными смач я понимаю вообще ну наверное чаще не теститься ничего вот Вадим Может этот возьми по шарик раньше

    01:09:47 - 01:11:29

  • И нарисуй накидаю не знаю я тебе форму сейчас скажу что может человек просто видел один момент вот так будет проще Итак форма Как ты говоришь мордочка Да она чуть шире и по вертикали поменьше потому что будет две части Да они будут разделены как бы вертикально на две части пополам пополам на две части там по центру Да ну почти мы я упирая на то что мы не лезем на дизайн мы смотрим именно то что нам нужно проверить у нас получается слева в поле года хитом юзер что у меня глючит [музыка] так Нет ты кнопку сделать такой же длины как

    01:11:15 - 01:13:14

  • и поля это нынче для форм Особенно для форм которые у нас типа СВС это справа у нас два поля ввода одно под другим естественно не все выровнены тут одно и второе первое у тебя будет юзер name или User email [музыка] второй опасно ниже этих полей еще одна кнопка тестировать эту форму и продумать Возможно стоит транзишен я как бы опять же говорю о том что у нас эта форма завязана третьей стороннем сервисе которым менедж вот менеджер вот этих юзеров [музыка] то есть мы используем не напрямую наш Back and а какой-то серпанти далее

    01:12:52 - 01:14:52

  • конечно ты можешь использовать там свою базу данных Обычно когда несколько миллионов Но если не углубляться пока в какие-то Корнер кейсы то я бы на диаграмме сразу два кружочка бахнул как итоговое состояние логин то есть мы запускаем пользователя и мы не логиним пользователя можешь продолжать типа да Там слева и справа по одному Так что нарисовать а получается с левого края экрана потому что у него будет транзишен чтобы место Тебе хватило Так так что нарисовать два кружочка два кружочка слева края с левого края

    01:14:54 - 01:16:51

  • форму Под форму кружочки горизонтальной вертикально такие нормально то есть левый кружочек это у нас логин в правом сакс отказываем логине вот а дальше я бы на определял как бы все возможные состояния начиная с слева направо то есть Сначала с левой половиной если есть User corporate и по нему происходит Стоп У меня вопрос у нас слева сайнаб справа sayne не важно я сказала пусть там будет тоже Сайлент Вадим апе Я сказала что на дизайн вообще внимания при регистрации Вот То есть первый самый тривиальный

    01:16:18 - 01:18:08

  • кейс который успешный это пользователь у которого есть корпора и Тайги вводит его в поле нажимает на кнопочку saynam и попадает стоит логин вот можно как начальное состояние там точечка Да это обозначить и вот стрелочкой Соединить с логин и там обычно стрелочку еще как-то подписывают но мы проговорили что на ней должно быть вот второй вариант рассматриваем второй случай который будет вести к состоянию файлы то есть пользователь знает свой corporate но вводит некорректный корпора Тайги там допустим какой-то лишнюю цифру написал

    01:17:29 - 01:18:54

  • или лишнюю цифру не одну цифру не дописал там или две не дописал сводит не валидный корпора Тайги нажимает на кнопочку саймин попадает в состояние файл 1 что в принципе логично третий кейс этой же левой формой пум пум пум пум [музыка] знаете у меня честно говоря больше других как-то вариантов сразу голову не плывет то есть один нужно продумать варианты Смотри ты используешь допустим трижды неправильно свой корпоративный айди мало ли это стучится какой-нибудь хакер Да взломать корпоративный сайт и

    01:18:13 - 01:19:36

  • как бы получить проблем то есть мы должны выяснить как минимум разработчиков Ну или бизнес аналитика если это еще не разработана до Каким образом На каком количестве файл Логинов у нас юзер вообще должен выкидываться ему должен блокироваться доступ и Должен ли блокироваться какие у нас дальнейшее будут действия системы то есть смотри у нас три раза Вот этот использовался неправильно Возможно если у нас есть 3 сторонний то юзер ли директе цена этот третий сторонний сервис где он может подтвердить свою идентичность скажем так

    01:18:59 - 01:20:43

  • вести используют там Google аутентификатор или вам логин или что-нибудь такое Да очень быстро истекающий токен подтвердить свою личность подтвердить свой корпоративный email и тогда ему перешлются кредиты заново то есть корпоративные правильные То есть он подтвердит свою личность его вернут если он не сможет допустим подтвердить свою личность то его корпоративный ID Может блокироваться это еще один вариант да то есть Ну мало ли там где-то кто-то посмотрел его корпоративная идея решил на дурака взять там Ну мало ли там или

    01:19:51 - 01:21:18

  • буква И ошибся такой вариант тоже возможно логично то есть смотри уже чуть больше кейса да Ну мы же я же правильно понимаю мы рассматриваем вариант там где после сайным мы редиректимся сразу куда должны редиректнуться без этапа двух фактор дал понимаешь Вот это сама форма Она сама по себе есть двухфактор к своеобразная То есть ты заходишь и тебя проверяет вот этот вот компонент Потому что если тебя не существует в этом серпанте компоненте Или там что-то с тобой случилось то Ты просто физически не сможешь

    01:20:34 - 01:22:01

  • перелогиниться именно как ты имеешь в виду двух фактор к типа Ван логина или Google идентификатора она будет у тебя срабатывает только случае вот слева и формой если ты тебя определенном количестве неправильных Логинов да то есть определенное количество неправильно вел свой корпора иди тебя перекинул насчет пойти сервис и там тебе уже при помощи двух фактор и нужно подтвердить свою личность то есть Это один вариант у нас вторая часть что ты по ней можешь сказать правый Да так ну по правой части

    01:21:18 - 01:22:45

  • позитивный кейс вводим валидный username пароль нажимаем на кнопку synam У нас аксесс логин второй кес вводим Подожди подожди мы можем ввести или e-mail поэтому начинаем комбинировать это все ну то есть можно применить попарно у нас в одно поле которое вверх [музыка] принято поправляешь [музыка] на этом шаге Я бы Расписал себе все возможные кейсы то есть вспомнил бы комбинаторику и школьную математику Расписал бы юзер e-mail и Password в таблице как столбцы и дальше как бы что пользователь вводит в комбинациях затем бы загнал это

    01:22:01 - 01:23:47

  • в пик то ли в теремок Games отсек бы ненужные комбинации которые дублируются то есть выбрал бы только уникальное и проверил бы их то есть вся суть кейса сводится к тому что что-то одно пользователь вводит неправильно то есть либо Он вводит username неправильный либо Он вводит email неправильно но при этом вводит правильный пароль либо username правильный пароль неправильно либо email правильный пароль неправильный либо юзер нейтральный email правильный но пароль неправильный То есть когда Что что Вот

    01:23:30 - 01:24:36

  • здесь будет это такой скоб негативных кейсовского позитивных кейсов что Он вводит корректный username пароль корректный email пароль у него идет секс логин плюс Я бы проверил обязательно вот эту линочку паспорт Подожди подожди смотри у нас еще есть вариант поскольку ты нормально тестируешь У тебя есть доступ вот к этой есть такой прикол Ты можешь юзера в этой симпатии дезактивировать то есть запретить ему доступ email этот существует он существует базе данных но он просто деактивирован соответственно ты идешь спать его

    01:24:03 - 01:25:38

  • деактивируешь и пытаешься залогиниться с этим e-mail А тебе нужно проверить как система отработает и отработает ли на то что юзер он существует Но он был деактивирован потому что на самом деле может случиться Так что у вас какое-то звено между вот этим серпантии вашим приложением скажем так прервется Да и До вас еще не дошла информация что этот юзер уже чуть-чуть что он уже не существует вот между серпанцами тебя тоже надо проверить с деактивированием юзера с удалением юзера то есть там с добавлением какой-то новый ролик

    01:24:50 - 01:26:22

  • соответственно вот эти кейсы Тебе тоже надо будет перебрать я хотел чуть дальше об этом сказать это связочка она по любо проверяется если есть интеграция с каким-то surparty и авторизация идет Не напрямую через нас А еще через одно звено то это звено также должно быть протестировано на случай там того что если произошел сбой в этом звене как будет реагировать остальные звенья на это все вот так вот по поводу forgot you Password тоже такой интересный кейс как бы не могу сказать что там полноценное тестирование

    01:25:36 - 01:26:52

  • безопасности но Например я же как тестировщик знаю как бы какой пользователь существует в базе какого пользователя не существует базе И когда я нажимаю на эту линочку как правило Там выскакивает какой-то по папчик или модальная кошка с просьбой введите ваш там юзернейм или e-mail и нажмите на кнопочку там не знаю отправить временный пароль или что-то в этом роде Вот и по-хорошему как бы приложение не должно говорить о том что вы ввели email которого не существует в системе Вот это с точки зрения безопасности То

    01:26:14 - 01:27:22

  • есть я бы вот этот кейс проверил что происходит если я Введу не валидный юзернейм или e-mail который не знает система то есть по-хорошему мое представление она должна в любом случае отвечать одинаково типа временный пароль был отправлен на username там или e-mail или e-mail который привязан к этому username Вот это такой Кейс плюс проверил бы кейс который выходит из этого же кейса про то что ввожу некорректный email как отвечает приложение нет и проверил бы обязательно Что происходит на валютном кейсе когда мы вводим

    01:26:49 - 01:28:19

  • юзернейм или e-mail который есть в нашей системе то есть получает ли пользователю уведомления на почту Что будет если он там перейдет по эта линочке сбросится ли его пароль предложит ли ему ввести новый пароль а если предложит ввести новый пароль и он нажмет сохранить редиректит его сразу авторизирует приложение или его перекинет опять на форму авторизации если перекинет на форму авторизации то сможет ли он авторизироваться под новыми кредами и и не сможет ли он авторизироваться под старыми креведами вот как-то так да вот

    01:27:33 - 01:28:42

  • это вот то что ты сейчас рассказал это ты есть транзишен который надо было нарисовать да Погода тоже состояние мы это хорошо между ними есть еще переходы ты все проговорил Но люди которые не тестировали формы такие они в принципе мало для начинающих хорошо просто сидеть и себе все расписывать каждое состояние каждый переходит таблички и тогда будет дно ситуацию одну подумаю Как как ты будешь ее из нее выходить и тестировать смотри комикс проект который которого есть своя платформа так да определили обладающий определенным пулом

    01:28:08 - 01:30:02

  • юзеров а юзер разделены на несколько категорий а категория юзеров обычных юзеров которые просто имеют доступ к стандартным лендингам и категория типа которая платит какую-то подписку денежку дополнительно оттягивают производителю там не знаю продавцу А за за то чтобы Это допускали первыми к распродажам потому что например в Европе в Америке в Канаде распродажи это не так как у нас там два рубля скинули и все это типа считается распродажа или наоборот зачеркнули Все по факту цена-то выше вот за границей обычно делают так что если

    01:29:19 - 01:31:14

  • например раз продают косметику косметика которая стоила там 50 100 баксов она начинает стоить там 5 баксов 7 баксов за единицу Да и твоя задача протестировать Имеет ли юзеры без вот этой привилегии доступ к части сайта с со скрытые распродажей только ты это будешь тестировать но тут нужен механизм разграничения еще как правило это пермиш то есть связываются определенные перемешины там условно как представим себе табличку users в базе данных в которой есть там булевские типы булевские значения на

    01:30:17 - 01:31:50

  • разные типы пермишенов то есть пользователь User там допустим может видеть текущие распродажи но не может них участвовать пользователь видит текущей распродажи и может них участвовать Типа такого варианта То есть если мы присматриваем такой механизм типа пермишным то здесь как бы задача сводится к тому что нужно протестировать создать пользователей и дать им разные типы пермишнов и посмотреть Просто после авторизации зайти там условно говоря на раздел распродажа сейлз или еще что-то и посмотреть

    01:31:10 - 01:32:31

  • на тот контент который им отображается как правило это все происходит на бэкенде если мы говорим там за мобильное приложение да то есть мобильное приложение рендерит контент который должен видеть пользователь Согласно той же Sony не которую пришлет сервак по кредо-пользователя То есть как бы тут вроде бы все не сильно сложно я бы просто создал бы разных пользователей с разными перемещенными авторизировался и посмотрел бы какой контента не видят Если как бы все все окей то как бы все окей если не все окей Тогда смотрел бы в

    01:31:50 - 01:33:02

  • чем конкретно проблема потому что он может видеть контент но у него эти кнопки будут там зади заявлены или подсвечиваться сереньким То есть он их не может нажать поучаствовать там в какой-то акции еще что-то еще что-то или там купить товар он товар видит но купить его не может тут еще важно какие там требования каждой роли прописано конфликты перемешанов это типа когда один перемешиваем противоречит другому ну честно говоря я понимаю что такое теоретически ты практически может возникнуть но в своем опыте я с таким не

    01:32:26 - 01:33:39

  • встречался что был конфликт у вас хороший разработчики настолько хорошо разработчики на самом деле может произойти допустим Если у тебя разные части приложений к одной части ты как юзер имеешь доступ а к другой части ты вроде как не имеешь одной у тебя типа фул админ Ты очень там суперпользователь может зайти на все части предложения А другие первичные тебе как бы этого не позволяют и тогда получается идет наслоение первично то есть в этой части может что-то сломаться Вот именно вот тот момент с юзерами с распродажами

    01:33:06 - 01:34:29

  • когда ты заходишь на распродажу Ты все видишь ты вроде все можешь добавить но тебя какая-то часть будет потому что у тебя первичная которая не позволяет этого сделать конфликтует термическими которые позволяют тебе все сделать вот это вот и есть конечно вот эти моменты должны быть именно проговорены из бизнеса аналитиком с кастелером Что они хотят на самом деле видеть мы идем по максимальному разрешительному пути или мы идем по максимально запретительному пути вот это вот все должно быть прописано в

    01:33:50 - 01:35:09

  • требованиях протестировано Да хороший Поинт про конфликт Ну с Кириллом примерно беседовать Забирай его забирать Я тоже больше не буду или посева что подключился Как тебе самому Ну так плотненько иногда было потная катка получилось не вообще все отлично Все супер то не очень классные вопросы мне понравились Классно Классно Спасибо что подключилась помогла Вот ты там держись Останься уже все будет хорошо все будет нормально на связи так Добринка ребятки мы на сегодня уже закончим Таня Спасибо тебе

    01:34:29 - 01:35:55

  • большое что подключилась помогла ребятушки ставьте лайки пишите комментарии Как Вам понравилось и подписывайтесь на мой канал смотрите мой Инстаграм Вадим Кензов можете найти там и отзывы по курсу там много отзывов У меня сейчас каждый день отзывы от ребят приходит Ну смысле офферы я пощу только офферы вот и у меня там короче видосик сейчас вышел потихонечку буду делать такие прикольные видосы вот так что подключайтесь смотрите дальше что еще хотел сказать Берегите себя качайте мозги тренируйтесь все будет

    01:35:20 - 01:36:53

  • нормально рынок живой ребята на работу устраиваются каждый день офферы ребята рынок живой все нормально на работу войтишку попадает все хорошо Ну просто надо крутым требования сильно выросли а так целом все нормально всех люблю целую Всем пакеты ребятки ко мне на курс 36 группа середине июля будем заниматься Все пока пока

    01:36:09 - 01:37:00

Менторы

Специалисты своей области, которые смогут помочь вам

  • Нигма Нурия
    Нигма Нурия

    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

© 2024 HireGuru. Сделано в Санкт-Петербурге с hireguru.ru