Рубрика: СОБЕСЕДОВАНИЕ С ПОДПИСЧИКОМ! - Свеженький, только после курсов)))

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

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

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

    00:00:00 - 00:01:19

  • короче не важно 15 они короче берут бабки не ничего особо толком не учат Потому что много людей в одну ты видел сам и общаются с ними Они после приходят они просто не отстреливают о чем они рассказывают Вот Но то такое Ладно [музыка] дешевле пройти Все ладно так скиду резюме пока не вижу резюме наша нас спрашивать секунду а ты уже прошел курсы Уже или еще процессе совершающая стадия Практика закончилась по теории тебя можно гонять Давай попробуем будем позориться по полной Так давай ладно первый вопрос

    00:00:53 - 00:02:17

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

    00:01:43 - 00:03:13

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

    00:02:39 - 00:04:08

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

    00:03:33 - 00:04:48

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

    00:04:11 - 00:05:42

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

    00:05:02 - 00:06:42

  • эти варианты есть но это язык программирования т.п да Или но джестабек или нет нот GS это бег нот понял или фронт Я уже не помню но Джес это один из приборка JavaScript или что-то такое короче там по моему это просто сокращенно не НОД GS это именно вот это бэкенд какой-то жесткий Это вроде я что-то такое уже забыл давно от этого отошел меня сейчас вообще там Голова болит от всего Так ладно окей Так что я тебя спрашивал Так и ты сказал же сон же сон это как раз текстовый документ который так сказать создан по подобию JavaScript

    00:06:00 - 00:07:44

  • его запроса Ну Бади Да можно его называть тело запроса Неважно как главное То что rest даты То есть ты сказал что там какие-то документация документация называется API документация Да ты заходишь обе документацию смотришь Какие запросы ты куда посылаешь какие ответы Ты должен получить какие статус коды и так дальше Окей какие ты статус код от сервера знаешь 200 400 500 также смотрел Недавно видел 1003 практически не котируются телефонии в сибах Ну может и быть и в защите фишки и так дальше что такое 200 код

    00:06:52 - 00:08:26

  • Все ок заброс принят и отправлены получим то есть 4004 304 ноут фаун не найдены Страницы или 420 там один пусть будет 421 я не буду выдумывать не знаю я понял Смотри Ответ простой этого лидация любая валидация сбека знаю что такое валидация что-то валидное или инвалидное если цифры они будут не валидны как я понимаю а ну да то есть вот это вот сообщение которое тебе сообщает о том что чувак Ты ввел неверный формат e-mail это есть как раз валидация которая может быть настроена либо на баке либо на фронте

    00:07:41 - 00:09:08

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

    00:08:38 - 00:10:12

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

    00:09:27 - 00:11:26

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

    00:10:52 - 00:12:36

  • шаги это путь по которому Данная ошибка воспроизводится понял Смотри самария это не описание Это краткий заголовок по которому разработчик сразу должен понять что где когда отвечает данный вопрос Что где когда и читает твое сам и Бога он должен понять что за Бах При каких условиях Бах и там где это два то есть Понятное дело что некоторые баги там нужно описывать шаги воспроизведения так дальше и тому подобное Окей какая разница между северики priority серьёзность и приоритет серьезность насколько

    00:12:00 - 00:13:26

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

    00:12:42 - 00:14:06

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

    00:13:34 - 00:15:10

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

    00:14:24 - 00:15:58

  • и у тебя там короче в Network и что-то по появлялась Да расскажи в целом Что такое Network вкладка Ну давай так Переведи ее как Network переводится он момент загуглишь Ну давай загугли мы сети точно Ну все эти сети Ты должен говорить грамотно Ты же тестировщик ё-моё ты должен сказать Нетворк это вкладка которая отображает все сетевые запросы браузера Почему все потому что они еще делятся каким-то образом эти запросы там есть вкладочка All это там все есть JavaScript есть CSS есть аяк Запрос который ты написал

    00:15:16 - 00:16:51

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

    00:16:29 - 00:17:57

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

    00:17:24 - 00:18:44

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

    00:18:05 - 00:19:28

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

    00:18:55 - 00:20:23

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

    00:19:46 - 00:21:25

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

    00:20:35 - 00:22:30

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

    00:21:42 - 00:23:08

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

    00:22:36 - 00:23:44

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

    00:23:10 - 00:24:31

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

    00:23:50 - 00:25:03

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

    00:24:27 - 00:25:36

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

    00:25:09 - 00:26:51

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

    00:26:00 - 00:27:32

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

    00:26:50 - 00:28:01

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

    00:27:26 - 00:28:37

  • есть ты должен четко понимать что такое таблицы где они лежат Что такое язык Что такое СУБД И так дальше СУБД Это программа которая ставится на компьютер с помощью которой ты подключаешься к базе данных и с помощью которой ты используешь этот У тебя есть допустим английский язык это тот же английский язык если ты типа начнешь разбираться по запросам ты поймешь Это просто тупо English Вот Но тебе этот английский язык нужно где-то писать Ну куда то что его записываешь там не знаю как чат вот мы чат сейчас пишем ты же не можешь просто

    00:28:01 - 00:29:15

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

    00:28:38 - 00:29:59

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

    00:29:22 - 00:30:40

  • вернее показалось давайте так просто Переведи на английский мои слова Ну мы сначала пишем ссылок выбрать потом мы сначала пишем шоу databases Это команда которая отображает на базу данных дальше мы пишем команду Show Table Space это команда которая отображает нам таблицы после того как мы уже видим базу данных и видим таблицы мы уже можем пользоваться оператором Select если ты зайдешь с убд и начнешь писать ты Ну тебе ничего не вернется потому что ты не знаешь ничего Откуда тебе что брать тебе сначала шоу Table Space это типа

    00:30:10 - 00:31:33

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

    00:30:57 - 00:32:09

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

    00:31:33 - 00:32:54

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

    00:32:16 - 00:33:29

  • то так Так тут написано у тебя еще HTML Басик и СССР Что такое HTML это Ну грубо говоря структура сайта коде HTML пишется где что будет располагаться И зачем смотри первое твоя ошибка в том что когда я тебя спрашиваю любое определение своего резюме или просто с тестированием ты почему-то хочешь пойти по сложному пути Я не знаю почему по легкому пути Я тебя спрашиваю там допустим Нетворк Переведи И ты сразу поймешь я тебя спрашиваю Переведи и ты поймешь я тебя спрашиваю Переведи и ты поймешь понял к чему я Ты должен сначала начать

    00:32:56 - 00:34:41

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

    00:33:56 - 00:35:21

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

    00:34:38 - 00:35:56

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

    00:35:18 - 00:36:23

  • поэтому Как так получается что у вас тестировщика уже миллиард миллиардов и все и все его просто типа Ищите работу бесконечно человек выпустила сейчас И все ищут работу Это просто капец я просто в шоке насколько они просто людей кидают А что это за школа хотя бы [музыка] Давай не будем Ну ты прикинь 90 человек по 15 тысяч но это тупо миллион там с копейками реально это невесомое Это капец Какое кидалово я бы уже ну типа реально блин свои курсы открыть он Артем Руся на YouTube видел пашут по 250 баксов еще по 50 баксов на

    00:35:50 - 00:37:30

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

    00:36:41 - 00:37:55

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

    00:37:18 - 00:39:03

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

    00:38:24 - 00:39:48

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

    00:39:07 - 00:40:57

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

    00:40:07 - 00:41:32

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

    00:41:04 - 00:42:29

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

    00:41:52 - 00:43:33

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

    00:42:58 - 00:44:19

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

    00:43:53 - 00:45:13

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

    00:44:40 - 00:45:51

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

    00:45:15 - 00:46:20

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

    00:45:48 - 00:47:06

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

    00:46:27 - 00:47:26

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

    00:46:57 - 00:48:13

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

    00:47:34 - 00:48:45

Менторы

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

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

    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