Курс Тестирование ПО. Занятие 7. Функциональное и нефункциональное тестирование | QA START UP

แชร์
ฝัง
  • เผยแพร่เมื่อ 16 ต.ค. 2018
  • ✅ Подписаться на канал QA START UP - IT Training Center: th-cam.com/users/QASTARTUPIT...
    Доброго времени суток, друзья! Меня зовут Сергей Гливинский и это наш курс Тестирование ПО для новичков. У нас уже 7 урок, а это значит, что мы узнаем все больше и больше информации.
    Тема текущего занятия: Функциональное и нефункциональное тестирование (Functional and non-functional testing). Разберем эти темы на доступных примерах. Приятного просмотра!
    ------------------------------------------------------
    ❗️❗️❗️Мои курсы:
    🇺🇦 Курс QA BASE в Украине:
    👨‍🏫 OFFLINE: qastartup.net/qa-base?...
    👨‍💻 ONLINE: qastartup.net/qa-base-online?...
    🇺🇸 Курс QA Engineer | SDET в USA:
    qastartup.us/qa-profession?ut...
    ------------------------------------------------------
    Ссылки на ресурсы QA START UP - IT Training Center :
    ✅ qastartup.com.ua
    ✅ / qastartup
    ✅ / qastartup
    #курсытестировщиков #qastartup #школатестировния

ความคิดเห็น • 107

  • @olegoleynikov635
    @olegoleynikov635 ปีที่แล้ว +2

    Привіт з 2023-го😃Дякую за чіткі та зрозумілі пояснення! :)

  • @ukraineforever1600
    @ukraineforever1600 4 ปีที่แล้ว +56

    А вот это просто шедевральное обьяснение на понятных всем вещах, построенное на ассоциациях чтобы создать "якоря" держащие это в голове. Если бы в школах, универах так преподавали, то умных людей было бы в десятки раз больше, а так там ужасно сухая и скучная теория которая как не лезет в голову, так и выпадает оттуда очень легко.

    • @israelelon646
      @israelelon646 3 ปีที่แล้ว

      i realize I am kinda off topic but do anyone know of a good site to stream new movies online ?

    • @kingsleyayden9217
      @kingsleyayden9217 3 ปีที่แล้ว +1

      @Israel Elon Try Flixzone. You can find it on google =)

    • @israelelon646
      @israelelon646 3 ปีที่แล้ว +1

      @Kingsley Ayden Thank you, signed up and it seems like they got a lot of movies there =) I really appreciate it !

    • @kingsleyayden9217
      @kingsleyayden9217 3 ปีที่แล้ว

      @Israel Elon Happy to help :D

  • @user-ix4hd1lb9p
    @user-ix4hd1lb9p 3 หลายเดือนก่อน

    Спасибо большое за простоту!

  • @user-gb6dz3jk2i
    @user-gb6dz3jk2i 3 ปีที่แล้ว +4

    Объяснил все очень круто, красиво и понятно. Как ребенку прям))
    Спасибо за видео

  • @dob313
    @dob313 ปีที่แล้ว

    Это супер посмотрел куча роликов но это👍

  • @Potutinskiy
    @Potutinskiy 3 ปีที่แล้ว +3

    Сергей, огромное спасибо за ваш труд!!!

  • @user-rq5hw4st6d
    @user-rq5hw4st6d 2 ปีที่แล้ว +1

    Спасибо за Ваш видеокурс!!

  • @user-xv5xo3tn2s
    @user-xv5xo3tn2s 2 ปีที่แล้ว

    Спасибо!

  • @janekhovailo7922
    @janekhovailo7922 5 ปีที่แล้ว +6

    Супер! Молодец!
    Очень понятное и доступное изложение учеб.материала.

  • @PRO-PLANE
    @PRO-PLANE 2 ปีที่แล้ว +5

    Наглядно и поэтому ещё проще ! Палец в гору

  • @oleh_-UA
    @oleh_-UA 5 ปีที่แล้ว +21

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

  • @irinaya5567
    @irinaya5567 2 ปีที่แล้ว +1

    Благодарю за работу ☀️

  • @someoneone7890
    @someoneone7890 3 ปีที่แล้ว +3

    Великолепно! Спасибо!

  • @ooommm4102
    @ooommm4102 2 ปีที่แล้ว

    Большое спасибо Сергей!

  • @user-ff6ui1to5t
    @user-ff6ui1to5t ปีที่แล้ว

    Спасибо

  • @user-qg1jj1ih9c
    @user-qg1jj1ih9c 2 ปีที่แล้ว +1

    Спасибо очень интересно и познавательно !

  • @elenakharon1888
    @elenakharon1888 3 ปีที่แล้ว +1

    Спасибо большое! Все понятно и доступно.

  • @user-dr6wc7go9e
    @user-dr6wc7go9e 2 ปีที่แล้ว

    Спасибо, очень просто и доступно объяснил! Всё сразу стало понятно.

  • @user-eu8jv1if9c
    @user-eu8jv1if9c 5 ปีที่แล้ว +4

    Отличное изложение материала! Очень кратко, по делу, с интересными примерами. Без "воды". Лучшее, что я встречала!

  • @babageldicherkezow1258
    @babageldicherkezow1258 3 ปีที่แล้ว +1

    Спасибо вам большое за полезное видео

  • @Ulan_Muratuly
    @Ulan_Muratuly ปีที่แล้ว

    Просто и понятно, красавчик

  • @Revnitel
    @Revnitel ปีที่แล้ว

    Лучший разбор темы

  • @serg1998
    @serg1998 2 ปีที่แล้ว

    Ясно, кратко, содержательно!

  • @valeriikorneikotravel
    @valeriikorneikotravel 2 ปีที่แล้ว

    Самое лучшее объяснение 👍

  • @D0D0SI
    @D0D0SI 2 ปีที่แล้ว

    Как всегда спасибо 👍🏼💪🏼

  • @user-wd6bi2he7z
    @user-wd6bi2he7z 3 ปีที่แล้ว

    Класс!

  • @lesspectre6677
    @lesspectre6677 2 ปีที่แล้ว

    Спасибо, все очень понятно

  • @user-wh4so3wd6n
    @user-wh4so3wd6n 5 ปีที่แล้ว +12

    Как раз начала изучать тестирование. Читаю книгу. Ваш курс очень полезен. Очень нравится как подаете материал и как обьясняете 😊

    • @QASTARTUPITTrainingCenter
      @QASTARTUPITTrainingCenter  5 ปีที่แล้ว +2

      Спасибо. Рады, что полезно!

    • @igorveselinovic4060
      @igorveselinovic4060 4 ปีที่แล้ว +1

      Оксана Велес ohjgnfgkd_&'ffgfvk

    • @user-eg9gd8fe1u
      @user-eg9gd8fe1u 4 ปีที่แล้ว

      @@igorveselinovic4060 ضضضخ٨٤ ٣٣٠٣٠٩٣٩٤٤٤٣خ٣٣خ٣خ٣٣خ٣خ٣خ٩

    • @user-uh9vu5iu8y
      @user-uh9vu5iu8y 4 ปีที่แล้ว

      تعه

    • @user-hr6wc6xm5r
      @user-hr6wc6xm5r 4 ปีที่แล้ว

      اتنتننزنزننظ778 8ككطططططططجج
      ح96عو كتوججطكك0ححح

  • @user-sq6it1bl2q
    @user-sq6it1bl2q 3 ปีที่แล้ว

    Спасибо вам

  • @alsoualsou9
    @alsoualsou9 2 ปีที่แล้ว

    thx!

  • @mercuriussphere1732
    @mercuriussphere1732 2 ปีที่แล้ว

    Палец вверх

  • @patriotDaniel
    @patriotDaniel 2 ปีที่แล้ว

    спасибо!

  • @samfisher1975
    @samfisher1975 2 ปีที่แล้ว +1

    Смотря видео нашел баг в плеере ютуба , STR: 1)Запустить любое видео на ютубе 2) кликнуть на "ползунок "громкость"3) прибавлять или убавлять громкость не отпуская клик мышки .4) перевести курсор с ползунка громкости на экран отжав при этом клик AR:При перемещении курсора на экран , видео не ставиться на паузу-воспроизведение 🤣😂

  • @odissey0138
    @odissey0138 3 ปีที่แล้ว

    Четенько и ясненько

  • @boss473
    @boss473 ปีที่แล้ว

    все нормально

  • @Yevheniia_Olinovska
    @Yevheniia_Olinovska 5 ปีที่แล้ว +4

    Спасибо за примеры. Было интересно.

  • @sergos3271
    @sergos3271 ปีที่แล้ว

    спасибо вам большое, объяснили доступным языком, что? где? когда? с меня подписка и лайк

  • @Angelina_P63
    @Angelina_P63 2 ปีที่แล้ว

    дякую вам за пояснення! Це найпрекрасніше донесення інформації яке я чула!

  • @alexaboston7626
    @alexaboston7626 5 ปีที่แล้ว +2

    Отличная подача информации! Спасибо за ваш курс.

  • @user-co7cv2ue2p
    @user-co7cv2ue2p 5 ปีที่แล้ว +2

    Самое доступное обьяснение из простого к сложному! Спасибо! Жду Ваших уроков с нетерпением

  • @dimaonill
    @dimaonill 2 ปีที่แล้ว

    дякую, це дуже круто, що тобі пояснюють на стандартних речах)

  • @vadimbaskarov4651
    @vadimbaskarov4651 5 ปีที่แล้ว +4

    Наглядно показано отличие между видами тестирований!
    Однако, говоря про функциональное тестирование руля ошибочка вышла...
    Это не тестирование рулевого колеса, а рулевой системы!!!

    • @daliborbelic7335
      @daliborbelic7335 4 ปีที่แล้ว

      Вадим Башкарев пзфнхеџчсшд

  • @VariousArtist-mz6uy
    @VariousArtist-mz6uy ปีที่แล้ว

    Если я правильно понял , на простом примере. Если я знаю при какой силе нажатия на карандаш можно писать и я не буду знать пишет он или нет .

  • @karimabdurahim2598
    @karimabdurahim2598 5 ปีที่แล้ว +2

    Очень хорошо все объяснили. А вот чтобы проверить, как система работает при одновременном заказе миллион клиентов, нужно быть автоматизированным тестировщиком? Manual tester не способен на такое тестирование?

    • @sergiiglivinskyi6489
      @sergiiglivinskyi6489 5 ปีที่แล้ว +3

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

    • @user-do2sz6gx2e
      @user-do2sz6gx2e 5 ปีที่แล้ว +1

      @@sergiiglivinskyi6489 спасибо вам, Сергей, что продолжаете отвечать на вопросы.

    • @joseluz4843
      @joseluz4843 4 ปีที่แล้ว

      Abdukarim TJ / USA

  • @olegostrovsky7399
    @olegostrovsky7399 5 ปีที่แล้ว +1

    топ

  • @parvizaskerof9929
    @parvizaskerof9929 ปีที่แล้ว

    Как я могу получить pdf уроков?

  • @FacelessMen
    @FacelessMen 5 ปีที่แล้ว +2

    Спасибо. крутое видео!
    На собеседованиях часто спрашивают виды Нефункционального тестирования, разные источники трактуют по разному от 6 и до 17 пунктов, можно вопрос:
    какие бы Вы выделили Нефункциональные виды ?

    • @sergiiglivinskyi6489
      @sergiiglivinskyi6489 5 ปีที่แล้ว +2

      Производительность, удобство использования, установки, надежности, техническая безопасность (не путать с функциональной) и так далее

  • @taniasokorenko4087
    @taniasokorenko4087 3 ปีที่แล้ว

    Дякую велике, чудовий курс! Все зрозуміло, з прикладами, супер!

  • @ludabass7127
    @ludabass7127 2 ปีที่แล้ว

    дякую за пояснення))))

  • @user-ss1on3ts7h
    @user-ss1on3ts7h 3 ปีที่แล้ว +2

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

  • @user-ji7yp8wc4h
    @user-ji7yp8wc4h 3 ปีที่แล้ว +2

    Окей, как провести новичку кейс на покупку 1 млн. товаров одновременно?
    Если покупка, это значит и оплата.
    Надеюсь на подробный ответ, очень интересный кейс.

    • @QASTARTUPITTrainingCenter
      @QASTARTUPITTrainingCenter  3 ปีที่แล้ว +1

      Это не правдоподобный кейс и никто никогда в жизни (один юзер) не будет покупать 1 млн разных товаров. А если захочет купить один товар в большом количестве, всегда стоят ограничения. А вот если делать покупку 1 млн товаров огромным количеством юзеров, то для этого применяются инструментальные средства, которые это имитируют. Например, JMeter, LoadRunner, NeoLoad.

    • @user-ji7yp8wc4h
      @user-ji7yp8wc4h 3 ปีที่แล้ว +1

      @@QASTARTUPITTrainingCenter , я поэтому и указал на данное высказывание. Это не правильно давать зелёным тестировщикам неправдоподобные кейсы, они же потом так будут говорить на собеседованиях.

  • @rettjaconomaili8201
    @rettjaconomaili8201 3 ปีที่แล้ว

    Дякую!

  • @akmakm7412
    @akmakm7412 ปีที่แล้ว

    Слово обеспЕчение имеет ударение на втором слоге.

  • @lubovgrom4065
    @lubovgrom4065 5 ปีที่แล้ว +3

    Полезно и интересно, спасибо.
    Сколько занятий планируется на курсе?

  • @medojid
    @medojid 4 ปีที่แล้ว +1

    Почему нефункциональное тестирование важнее функционального?
    Ведь если сообщение не отправляется, то уже нет смысла в нефункциональном.

    • @Frau975
      @Frau975 3 ปีที่แล้ว +2

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

  • @Alex_polov
    @Alex_polov 2 ปีที่แล้ว +1

    При всём уважении... но в тесте с рулём Вы тестировали РУЛЕВОЕ УПРАВЛЕНИЕ. А это несколько разные понятия)

  • @longtrunk
    @longtrunk 2 ปีที่แล้ว

    А когда будет практика?

  • @jeannealmagor8875
    @jeannealmagor8875 3 ปีที่แล้ว

    Спасибо за вашу работу! Хотела бы узнать, есть или намечаются ли курсы онлайн? Спасибо.

    • @QASTARTUPITTrainingCenter
      @QASTARTUPITTrainingCenter  3 ปีที่แล้ว

      Формат онлайн есть. Записаться можно по этой ссылке: qastartup.net/qa-base

  • @badmeister235
    @badmeister235 3 ปีที่แล้ว

    А Жотм-то где?

  • @aleksandrshapovalov344
    @aleksandrshapovalov344 3 ปีที่แล้ว

    Очень кратко, и очень не полно. Но интересно.

  • @BlackMuscaria
    @BlackMuscaria 4 ปีที่แล้ว

    ты Бог

  • @DJpuffik
    @DJpuffik 2 ปีที่แล้ว

    В примере нефункционального тестирования корзины: как я проверю, сможет ли одновременно пользоваться корзиной 1млн человек? Надо использовать автотест с 1млн ip?

    • @QASTARTUPITTrainingCenter
      @QASTARTUPITTrainingCenter  2 ปีที่แล้ว

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

  • @ANDREYMr76
    @ANDREYMr76 5 ปีที่แล้ว +3

    Позвольте с Вами не согласится. Легко или нет вращается руль это относится к тестированию усилителя руля. К рулю можно было бы применить такие требования как диаметр самого руля, свойства материала оплетки руля ( не выскальзывает ли руль при его вращении) и т.д.

    • @sergiiglivinskyi6489
      @sergiiglivinskyi6489 5 ปีที่แล้ว +2

      К рулю можно было бы применить такие требования как диаметр самого руля, свойства материала оплетки руля ( не выскальзывает ли руль при его вращении) - это все нефункциональное тестирование

  • @nabiznbk4848
    @nabiznbk4848 3 ปีที่แล้ว

    Про 1 млн пользователей в нефункц.тестировании непонятно. Нужно найти такое количество людей и попросить их осуществить покупку в ещë несуществующем магазине? Помогите понять

    • @QASTARTUPITTrainingCenter
      @QASTARTUPITTrainingCenter  3 ปีที่แล้ว

      есть разные инструментальные средства для нагрузочного тестирования, вот с их помощью можно делать подобную эмуляцию

  • @olgauvarova5541
    @olgauvarova5541 4 ปีที่แล้ว

    говоря проще, функциональное тестирование проверяет функции на наличие и работоспособность, а нефункциональное - проверяет характеристики функций?

    • @QASTARTUPITTrainingCenter
      @QASTARTUPITTrainingCenter  4 ปีที่แล้ว +1

      любой вид тестирования проверяет определенный атрибут качества программного продукта: функциональность, пригодность, производительность, совместимость и так далее.

    • @olgauvarova5541
      @olgauvarova5541 4 ปีที่แล้ว

      @@QASTARTUPITTrainingCenter это понятно, но в данном контексте хочу уточнить разницу между ними

    • @QASTARTUPITTrainingCenter
      @QASTARTUPITTrainingCenter  4 ปีที่แล้ว +2

      @@olgauvarova5541 в целом так и есть, как Вы сказали. Функциональное проверяет работает ли вообще функция, а нефункциональное проверяет как именно она работает - быстро, удобно, надежно и так далее.

    • @olgauvarova5541
      @olgauvarova5541 4 ปีที่แล้ว

      @@QASTARTUPITTrainingCenter спасибо! иногда нужно подтверждение своего понимания, это важно, далее тоже буду уточнять некоторые моменты

  • @user-ye3dv9hd6j
    @user-ye3dv9hd6j 2 ปีที่แล้ว

    как проверить 10000000 пользователей?

  • @user-mz7zi9xw5f
    @user-mz7zi9xw5f 2 ปีที่แล้ว

    Пример приводите с по а не с карандашом)))

    • @QASTARTUPITTrainingCenter
      @QASTARTUPITTrainingCenter  2 ปีที่แล้ว +2

      На собеседованиях очень часто спрашивают: А как вы будете тестировать карандаш?)))) Поэтому неважно что тестить, важно понимать принципы, приоритеты и подходы. А уже их можно применять к чему угодно.

  • @open6893
    @open6893 4 ปีที่แล้ว +1

    Eu que es esto?

  • @user-vn9go7kt9z
    @user-vn9go7kt9z 5 ปีที่แล้ว +1

    Спасибо!

    • @daliborbelic7335
      @daliborbelic7335 4 ปีที่แล้ว

      Алла Лухверчик гкв глмвлепбѕм