Тестовое задание на собеседовании тестировщика

Поділитися
Вставка
  • Опубліковано 12 гру 2024

КОМЕНТАРІ • 46

  • @ПавелПотапов-т8о
    @ПавелПотапов-т8о 2 роки тому +10

    Герман, спасибо за Ваши видео! У Вас отлично получается, продолжайте в том же духе! Я лишь недавно начал знакомство с тестированием и Ваше тестовое задание вызвало у меня интерес! Обязательно постараюсь поразмыслить над ним на досуге и буду ждать следующие видео!

    • @GVARGIN
      @GVARGIN  2 роки тому +1

      и вам спасибо за обратную связь!

  • @Sega3991
    @Sega3991 2 роки тому +15

    2:25 Вполне можно выбрать какую-нибудь стандартную форму логина/калькулятора и т.п и попросить протестировать её.
    А по железкам задать парочку доп. вопросов в свободной форме.
    Единственная причина, по которой вам дают тестировать карандаш/стакан - лень интервьюера что-то придумать.
    И, уж простите за грубость, если вакансия предполагает человека с хоть каким-то опытом, даже полгода, интервьюер может брать свои карандаши/стаканы и запхать себе куда-нибудь, куда ему больше нравится

  • @crashjar
    @crashjar 5 місяців тому +2

    Я еще не дошел до техник тест дизайна. Но, думаю алгоритм тестирования будет следующим:
    1. Уточнить требования.
    2. Smoke тест. Работает ли вообще приложение. Выводит ли номер по нажатию кнопки.
    3. Раз подразумевается работа со сторонними приложениями, значит должно быть API. Тестируем его.
    4. Тестирование локализации. В правильном ли формате выводится номер.
    5. Тест помещается ли максимальная длинна номера в поле вывода.
    6. Тестовые данные. Дата вчера, сегодня и завтра, в каждой дате по три записи с разным временем. При нажатии кнопки должно вывестись завтра с наибольшим временем
    7. Баг репорт

  • @OlegKudlay
    @OlegKudlay 2 роки тому +2

    04:43 - это жизненное кредо тестировщика, его искра мотивации, как любого нормального инженера.
    Многие это путают с занудством.

  • @ZokkaMokka
    @ZokkaMokka 2 роки тому +4

    Поучаствую))
    1.Можно уточнить, есть ли требования (документация)?
    2.На момент тестирования интеграция с одним устройством?))
    3.Не противоречит ли бизнес-логике то, что в базе появляется запись о будущем авто? Если нет, как она туда попадает, если устройство считывает и сохраняет в базу проезжающие машины, а не планирующие проехать? Если в базе есть запись о планирующих приехать машинах, то в приложении всегда будет выводиться запись о последнем планирующем 🤔 нужны требования)

    • @jadulya
      @jadulya 2 роки тому

      Можно сюда буду добавлять свои мысли? Надеюсь, вы не против
      - проверка происходит только по дате или по дате и времени?
      - эта система используется только там, где часовой пояс один и тот же?
      - что делать, если у 2х разных номеров машин будет одинаковое значение даты и времени?

    • @jadulya
      @jadulya 2 роки тому

      - насколько информативно выводить данные только по последнему отсканированному номеру машины? Что может дать эта информация? (Это к вопросу о требованиях к системе, какие они?)
      - какой формат номеров может сканировать эта система? (Только российские или иностранные тоже? У российских номеров есть формат квадратных номеров, сможет ли система такие сканировать?)
      - что произойдёт, если номер будет нечитаемый? Если это въезд на парковку, например, как поведёт себя система с нечитаемым номером? Пропустит автомобиль или нет? Если нет, то как проинформирует об этом? Как такие нечитаемые номера записать в базу?
      Возможно я тут ушла уже в другую сторону.

    • @GVARGIN
      @GVARGIN  2 роки тому

      1. Все написанные требования озвучены. Но да, есть заказчик, который может отвечать на дополнительные вопросы.
      2. Патрнерские системы разрабатываются независимо от нас. Мы можем предоставить интерфейс, который даст возможность загружать данные в нашу базу. По одной строке обычными Insert или импортом большого количества записей.
      3. Нам могут прислать расписание проездов машин. Например, рейсовые автобусы, которые пересекают границу. Меня будет интересовать, какой автобус уедет последним.

    • @GVARGIN
      @GVARGIN  2 роки тому

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

    • @GVARGIN
      @GVARGIN  2 роки тому

      - пока отображаем только номера машин. Возможно, потом добавим что-нибудь еще.
      - все вопросы сканирования относятся к нашим партнерам. Что они нам пришлют и загрузят в базу, то мы и отобразим.

  • @user-ABCD701
    @user-ABCD701 10 місяців тому

    Спасибо!

  • @ДмитрийСлепцов-с6о
    @ДмитрийСлепцов-с6о 2 роки тому +1

    Лайкос)! Интересное задание

  • @medvedevvit
    @medvedevvit 27 днів тому

    Огонь

  • @iv11
    @iv11 2 роки тому +4

    А вы готовитесь к собеседованию с кандидатом? Изучаете его биографию, готовитесь к встречным вопросам, ищете какие вопросы обычно задают кандидаты.... Нет? Вам кажется странной такая постановка вопроса? Это далеко не всегда странно. Начиная с определенного уровня ( не очень высокого, кстати) , у мало-мальски приличного тестировкщика довольно много предложений. И у кого больше выбор у него или у вас- это большой вопрос.
    Если вы говорите про даже не джунов, а совсем после курсов, где на одну вакансию 200 желающих- это кое как работает ( хотя по мне и в этом смысла не много, ваша задача отобрать более менее вменяемого и потом даже не научить его, а дать ему возможность научиться самому), но уже через полгода- год опыта ситуация разворачивается. И вопрос про карандаш становится не уместным , если не сказать глупым. Если что, был с обоих сторон баррикад , но уже на вторую работу кейс про карандаш не повторял. Опять же, если что- работа есть , как и предложения, хотя пока себя опытным не считаю.

    • @GVARGIN
      @GVARGIN  2 роки тому

      Ну все верно, бывают разные кандидаты и разные компании. Мне для подготовки обычно хватает резюме. Иногда правда приходят очень хорошие кандидаты, у которых уже есть на руках пара офферов. Но почему они идут на собеседования дальше? Желание подороже себя продать, или хочется работать в более надежной компании. Если так, значит стоит стараться и выкладываться. Точно так же, как и компании нужно при прочих равных убедить специалиста работать именно тут, а не у конкурентов. Это же рынок 😊
      А если на собеседование приходит «суперзвезда» с офферами и считает, что только из-за этого его надо брать…. А на работе задачи тоже будут фильтроваться? В общем я таких кандидатов не рассматриваю к себе в команды и ищу более мотивированных людей.

    • @iv11
      @iv11 2 роки тому +5

      @@GVARGIN Лукавите.
      Мне для подготовки обычно хватает резюме - А мне для подготовки обычно хватает описания вакансии
      Иногда правда приходят очень хорошие кандидаты, - Иногда, правда, бывают приличные компании, но редко. Или мелкие помойки, гордо называющие себя стартапами или огромные формальные компании, которые за... мумукают формальностями.
      Но почему они идут на собеседования дальше? - Но почему компания, видя хорошего кандидата, не берет его, а продолжает собеседовать других?
      Желание подороже себя продать, или хочется работать в более надежной компании - Оба-два. В этом есть что то плохое?
      Если так, значит стоит стараться и выкладываться. Точно так же, как и компании нужно при прочих равных убедить специалиста работать именно тут, а не у конкурентов. Это же рынок 😊 - ВОт и я про рынок. И про то, что не всегда рынок в пользу работодателя. Да и работодатель сильно теряет отсеивая кандидата по совершенно не нужным в работе качествам. "Мотивированых" обычно имеется ввиду согласных на любую работу, любые условия, за любую зарплату, с любыми , не всегда адекватными , начальниками.
      Я специально обострил некоторые моменты, что бы показать, что тестирование карандаша не для джуна с первой работой - глупое занятие. Причем ничего полезного из знаний этого кейса мне за не слишком долгий, но уже приличный , опыт работы не пригодился абсолютно. Так же глупо , как и понты у джуна с полугодовым опытом. Как и полуторочасовые и многократные собеседования на позиццию стоимостью 30 тыр, с которой кандидатть уйдет через полгода максимум.
      Рынок.

    • @GVARGIN
      @GVARGIN  2 роки тому

      @@iv11 ну все верно. Мне хватает резюме, кандидату описание вакансий. И большинство собеседований начинаются с этого. Дальше если кандидат интересный, за него может начаться борьба. Если фирма так себе, то ей нужно ещё уговорить кандидата работать там. Мне повезло, я работаю в хорошей компании. Если вдруг пойду на собес в Google, я буду готов отвечать на вопросы про карандаш, люк, опыт и так далее 😊

    • @iv11
      @iv11 2 роки тому +1

      @@GVARGIN Я конечно в Гугл не собеседовался, но почти уверен ( аналогии с другими моментами) , что про каранаш не спрашивают. В этом разница между Гуглом и..... Как минимум не ленятся составить собственный кейс, а не спрашивать жованный-пережованный карандаш, который проверяет только то, что запомнил ли кандидат это или нет . И больше ничего.

  • @johnnyhollywood2857
    @johnnyhollywood2857 Рік тому

    Карандаш, который оставил след на руке, не плохой. Он имеет большую мягкость грифеля. И карандаш не советский, а специальный, художественный, произведён в Италии.

  • @ПавелПетров-и4т
    @ПавелПетров-и4т 2 роки тому

    Спасибо за видео. Будут ли новые актуальные видео на канале?

  • @АндрейГрошев-ы3о
    @АндрейГрошев-ы3о 2 роки тому +3

    Герман, отличная речь, слов-сорняков сходу не услышал. Задание прекрасно, его описание тоже.

    • @GVARGIN
      @GVARGIN  2 роки тому

      Я пока слышу, но работаю над этим 😊 спасибо за обратную связь 👍

  • @darksgamechannel5484
    @darksgamechannel5484 2 роки тому

    Добрый день, Герман а что такое DBeaver? это СУБД как я понял, но в чём разница между DBeaver и PSQL?

    • @GVARGIN
      @GVARGIN  2 роки тому

      DBeaver это не СУБД. Это клиент, который позволяет подключаться к базам данных и администрировать их. Но сама база строится с помощью СУБД. С DBeaver вы можете адмистрировать базы данных где СУБД MySQL, Oracle, PostgreSQL и так далее

    • @darksgamechannel5484
      @darksgamechannel5484 2 роки тому

      @@GVARGIN спасибо большое, стало понятнее теперь)

  • @NatalyBianko
    @NatalyBianko 2 роки тому

    Эхх, почему мне таких задачек не дают на техническом собеседовании? 🙈😂

  • @MrPavelKop
    @MrPavelKop 2 роки тому

    У меня получилось 11 тест-кейсов. Вопрос только один: "Как система записывает не распознанные символы на номере?".

    • @GVARGIN
      @GVARGIN  2 роки тому

      Маловато, но на собеседовании бывает хуже. Мы не знаем, как системы будут считывать номера. Может пришлют пустое значение, может часть, а может ничего не запишут в базу.

  • @remdon
    @remdon 2 роки тому +2

    Добавим ком для продвижения)

    • @GVARGIN
      @GVARGIN  2 роки тому +1

      Спасибо! А я со своей стороны уже загружаю новое видео.

    • @remdon
      @remdon 2 роки тому +1

      @@GVARGIN остальные ещё бы всё просмотреть успеть)

    • @GVARGIN
      @GVARGIN  2 роки тому +1

      @@remdon они никуда не денутся 😊