Граничные значения | Техники тест дизайна | Тест дизайн | Test design techniques

Граничные значения - одна из основных техник тест дизайна в тестировании ПО. Именно про это будет сегодняшний выпуск. Я постарался на примерах и простыми словами полноценно рассказать про то в каких случаях применима эта техника, как выделять границы и тестовые данные на границах. Будет полезно начинающим тестировщикам и тем, кто только задумывается как ему стать тестировщиком ПО.
Приятного просмотра!
Телеграмм-канал QA | Про тестирование - ​t.me/QA_quality_assurance
Телеграм-чат Chat QA | Про тестирование - t.me/chatQA
ЕСЛИ ТЕБЕ ПОНРАВИЛОСЬ ВИДЕО, ОБЯЗАТЕЛЬНО ПОКАЖИ ЭТО СВОИМ ЛАЙКОМ!
ПОДПИСЫВАЙСЯ НА КАНАЛ: / @bogdanovsiyuk
НЕ ЗАБУДЬ НАЖАТЬ НА КОЛОКОЛЬЧИК, ЧТОБЫ НЕ ПРОПУСТИТЬ НОВОЕ ВИДЕО!
СДЕЛАТЬ ДОНАТ: www.donationalerts.com/r/bogd...
Меня зовут Богдан и я рад приветствовать тебя на своем канале!
Живу активной и интересной жизнью, снимаю это и делюсь с вами.
⠀⠀Рассказываю о том, как решил сменить работу (и сменил конечно же), устроиться в IT и стать тестировщиком.
⠀⠀Всегда снимаю в поездках и путешествиях, рассказываю о своих увлечениях и тренировках, а так же показываю здесь все, что мне интересно.
МОИ КОНТАКТЫ
Добавляйтесь в друзья и пишите мне по любым вопросам :)
INSTAGRAM run_ocr_bogdan?...
------------------------------
Summer Madness by Roa / roa_music1031
Creative Commons - Attribution 3.0 Unported - CC BY 3.0
Free Download / Stream: bit.ly/l-summer-madness
Music promoted by Audio Library • Summer Madness - Roa (...
------------------------------
------------------------------
Path Switch by tubebackr / tubebackr
Creative Commons - Attribution-NoDerivs 3.0 Unported - CC BY-ND 3.0
Free Download / Stream: bit.ly/3EoNQsO
Music promoted by Audio Library • Path Switch - tubeback...
------------------------------
#Тестирование #тестдизайн #граничныезначения

Пікірлер: 88

  • @BogdanOvsiyuk
    @BogdanOvsiyuk2 жыл бұрын

    Телеграмм-канал QA | Про тестирование - ​t.me/QA_quality_assurance Телеграм-чат Chat QA | Про тестирование - t.me/chatQA Мой инстагарм - instagram.com/run_ocr_bogdan

  • @user-wh9nr8rz3k
    @user-wh9nr8rz3k Жыл бұрын

    Богдан! Чтобы ты знал, это ЛУЧШЕЕ видео по ГЗ! Я пересмотрела очень много, и только здесь я смогла понять все до конца + погоняла тестеров знакомых, которые, кстати, не правильно применяли эту технику.

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    Жыл бұрын

    Спасибо большое! Приятно слышать такое!

  • @user-jm8ll3kz2k

    @user-jm8ll3kz2k

    Жыл бұрын

    Полностью согласна с Вами!

  • @user-ri5vx5ne3g
    @user-ri5vx5ne3g9 ай бұрын

    bravo Bogdan

  • @user-go4xg6xb8s
    @user-go4xg6xb8s Жыл бұрын

    Как же круто вы объясняете, спасибо!

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    Жыл бұрын

    Спасибо большое!

  • @NikTimeHATTORI
    @NikTimeHATTORI9 ай бұрын

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

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    9 ай бұрын

    Спасибо 😅🙌🏻

  • @southwester77
    @southwester777 ай бұрын

    все понятно,огромное спасибо!

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    7 ай бұрын

    спасибо большое!

  • @user-im8zd7tv3q
    @user-im8zd7tv3q Жыл бұрын

    Все дуже зрозуміло і доступно. Я щойно закінчила курси і зараз тестую один сайт. Дуже корисна інформація. Дякую

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    Жыл бұрын

    спасибо большое!!

  • @valnicol8966
    @valnicol89662 жыл бұрын

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

  • @chegoure
    @chegoure2 жыл бұрын

    Все отлично!

  • @user-sl9vo5rs7r
    @user-sl9vo5rs7r Жыл бұрын

    Просто, понятно и доходчиво. Спасибо за видео

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    Жыл бұрын

    Спасибо большое!

  • @GraceVanDir
    @GraceVanDir2 жыл бұрын

    Спасибо, всё понятно. Вечно боялась эту тему, сейчас уже понятно

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    2 жыл бұрын

    Спасибо!

  • @AlexeiBumerang
    @AlexeiBumerang Жыл бұрын

    Ваще огонь! круто ! молодец! не в одном учебники я подобного разбора не увидел,здесь всё понятно и всё на примерах.✊✊✊✊✊👍

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    Жыл бұрын

    Спасибо за фибдбэк! Рад помочь🙌🏻🙌🏻🙌🏻🙌🏻

  • @VetanaWhell
    @VetanaWhell Жыл бұрын

    Спасибо большое!!!

  • @dmitrijkormakov
    @dmitrijkormakov Жыл бұрын

    Все понятно 💪😎 так держать !

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    Жыл бұрын

    Спасибо большое!

  • @vetteshka
    @vetteshka Жыл бұрын

    Богдан, я тебя обожаю ♥️ Два раза эту тему перечитывала и только больше путалась. Очень хорошо объяснил, спасибо!

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    Жыл бұрын

    Спасибо 😅🙌🏻

  • @roshnich3687
    @roshnich3687 Жыл бұрын

    Ещё раз огромное спасибо тебе Богдан, объясняешь так, что вопросов не возникает

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    Жыл бұрын

    Спасибо! Рад помочь🙂

  • @giraNata
    @giraNata9 ай бұрын

    Спасибо)

  • @user-wt1ub3uu2h
    @user-wt1ub3uu2h2 жыл бұрын

    У Вас хорошие видео, очень приятно смотреть и слушать

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    2 жыл бұрын

    Спасибо большое!

  • @user-zb2py3vv4o
    @user-zb2py3vv4o5 ай бұрын

    блин спасибо. реально понятно.

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    3 ай бұрын

    спасибо!

  • @user-ju7mj6bi5u
    @user-ju7mj6bi5u Жыл бұрын

    ВЫ мой ангел хранитель Спасибо большое Очень помогли

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    Жыл бұрын

    Спасибо 🙌🏻

  • @user-sp7eu6mm5y
    @user-sp7eu6mm5y8 ай бұрын

    Огромное спасибо! Всё очень понравилось, всё понятно. Жаль, что нет новых видосов.

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    8 ай бұрын

    возможно скоро будут, просто не успеваю к сожалению

  • @user-sp7eu6mm5y

    @user-sp7eu6mm5y

    8 ай бұрын

    @@BogdanOvsiyuk Я сейчас обучаюсь на тестировщика. Материал даётся "официальным" языком. И очень хорошо,что есть такие видео,как у Вас! Побольше бы таких!

  • @user-xt2yn9mc6q
    @user-xt2yn9mc6q2 жыл бұрын

    СПАСИБО!!!!!!!!

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    2 жыл бұрын

    Рад помочь 🙌🏻

  • @lioliya7323
    @lioliya7323 Жыл бұрын

    Понятно это не то слово)Оооооочень понятно!!!!!

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    Жыл бұрын

    Спасибо большое 😊

  • @NICENIC69
    @NICENIC69 Жыл бұрын

    все понятно, работаем )

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    Жыл бұрын

    Про тест дизайн кстати норм видео, если сам не хочешь книги читать)

  • @NICENIC69

    @NICENIC69

    Жыл бұрын

    @@BogdanOvsiyuk уже третья книга пошла! Но видео хорошие, сейчас могу их оценить, уже после того, как сам окунулся в QA

  • @user-sj1hf7no2g
    @user-sj1hf7no2g2 жыл бұрын

    Полезное видео, как раз начинаю готовиться к собеседованиям, а на них этот вопрос маст хэв👍💪

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    2 жыл бұрын

    Спасибо! Да, меня на каждом спрашивали про ГЗ когда искал первую работу

  • @user-sj1hf7no2g

    @user-sj1hf7no2g

    2 жыл бұрын

    @@BogdanOvsiyuk скажу честно, твой уровень подачи материала на высоте😉 твой язык подачи ясен и понятен даже гуманитариям😀я заканчиваю курсы qa у Skill factory, материал подают неплохо,плюс практику дают. Но по твоим видео проще готовиться💪

  • @user-sj1hf7no2g

    @user-sj1hf7no2g

    2 жыл бұрын

    Для меня самые трудные темы это как раз КЭ и ГЗ, плюс в sqlе блуждаю, когда надо таблицы совмещать😲

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    2 жыл бұрын

    Понял! Спасибо большое! Надо будет про sql значит ещё сделать😅

  • @user-sj1hf7no2g

    @user-sj1hf7no2g

    2 жыл бұрын

    @@BogdanOvsiyuk сделай обязательно, как время будет) я еще месяц буду теорию оттачивать, сейчас видео посмотрю твое, а завтра sql буду штудировать🙂

  • @mono-no-k
    @mono-no-k2 жыл бұрын

    Приветствую! Хотел поинтересоваться сохранился ли промокод на скидку курсов от Яндекса?

  • @MrOlezhandr
    @MrOlezhandr6 ай бұрын

    Как определить, было ли переполнение при работе алгоритма, например ПИД регулятора, т.к. при переполнении внутренних переменных он выдаст наружу данные, которые входят в допустимый диапазон выходных значений. В голову приходит только проверка флагов АЛУ ЦП, но если это, например, LUA скрипт, как предотвратить переполнения или хотя би определить, если оно случиться и не выпустить данные наружу

  • @41etetos
    @41etetos7 ай бұрын

    ❤❤❤❤

  • @KaterinaMak567
    @KaterinaMak5672 жыл бұрын

    Добрый вечер. Сможете подсказать какие будут граничные значения, если есть диапазоны времени я думаю что они так же и будут делится по классам 00:01-08:00 ; 08:01-17:00, 17:01-00:00, как нам отдельно в часах и отдельно в минутах найти граничные значения ? В часах это числа 00,08,17? А что тогда в минутах 00 и 01?

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    2 жыл бұрын

    Привет! Наверное я поздно с ответом)) но лучше с такими вопросами заходи в телеграм чат, он больше по формату подходит для таких вопросов🙂🙌🏻

  • @KaterinaMak567

    @KaterinaMak567

    2 жыл бұрын

    @@BogdanOvsiyuk да, спасибо, учту)

  • @user-cd6yk7eb4y

    @user-cd6yk7eb4y

    Жыл бұрын

    Это разные КЭ и для них необходимо отдельные тесты.

  • @toyostreet
    @toyostreet Жыл бұрын

    Классы эквивалентности используются только вместе с граничными значениями или можно применить их отдельно? и в каких случаях отдельно? если можно

  • @Das.Kleine.Krokodil

    @Das.Kleine.Krokodil

    10 ай бұрын

    Классы эквивалентности могут и не иметь граничных значений

  • @user-ir3vs9yw3q
    @user-ir3vs9yw3q Жыл бұрын

    Доброе утро. Почему после определения ГЗ у поля для ввода имени тестировать значение -1 не можем, но после определения значений для теста поля ввода возраста фигурирует значение -1 в КЭ 0 - 15 и тест ГЗ от -1 до - ?

  • @costas1657
    @costas1657 Жыл бұрын

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

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    Жыл бұрын

    Спасибо большое!

  • @user-cd6yk7eb4y
    @user-cd6yk7eb4y Жыл бұрын

    Всё отлично, но желателен пример определения граничных значений единичного числа, например, 2. В некоторых источниках указывается нижняя граница: минус 2. Почему минус?

  • @user-ol8lq6mf1c
    @user-ol8lq6mf1c Жыл бұрын

    Здравствуйте. Подскажите существует тестирование букв по граничным значениям или по эквивалентности?

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    Жыл бұрын

    Привет! Сами буквы по своей сути являются набором. Да, КЭ есть, а ГЗ нет т.к. это набор

  • @user-ol8lq6mf1c

    @user-ol8lq6mf1c

    Жыл бұрын

    @@BogdanOvsiyuk спасибо

  • @user-kp2ho6ri9z
    @user-kp2ho6ri9z2 жыл бұрын

    Богдан, нужны ли начинающему тестировщику углублённым знания ПК, ОС?

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    2 жыл бұрын

    Нет, думаю в большинстве случаев достаточно уровня продвинутого пользователя

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil10 ай бұрын

    На каком уровня правильнее применять эти техники? Например, граничные значения, пары В модульных тестах, в интеграционных?=

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    10 ай бұрын

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

  • @Das.Kleine.Krokodil

    @Das.Kleine.Krokodil

    10 ай бұрын

    ​@@BogdanOvsiyukпод другими роликами я задал этот же вопрос и там мне ответили

  • @sam_starikov
    @sam_starikov Жыл бұрын

    Привет! По какому принципу убирать повторяющиеся значения?

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    Жыл бұрын

    Привет! По принципу их повторяемости

  • @user-xw1pg3kk5z
    @user-xw1pg3kk5z8 ай бұрын

    Добрый вечер. А если в строке имя нет границы т.е. от 0 до бесконечности? Спасибо

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    8 ай бұрын

    значит будет до бесконечности. но врядли там со стороны разработки не будет ограничений т.к. это же добавляется в базу данных

  • @user-ew5wo9lr2i
    @user-ew5wo9lr2i Жыл бұрын

    Как определить на часах? 22:00 отдельно минуты и часы

  • @user-pd3hu4bk5d
    @user-pd3hu4bk5d2 жыл бұрын

    Ты тестируешь граничные значения в диапазоне от 4 до 15 (допустим, включительно). Ок, согласна, 0 или пустое поле символов мы проверим, но зачем ты делаешь избыточные проверки? Для техники граничных значений мы проверим только 3, 4, 15, 16. И пустое поле на всякий случай!

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    2 жыл бұрын

    Привет! Ты имеешь ввиду , что проверки границ негативных классов - избыточные?

  • @user-pd3hu4bk5d

    @user-pd3hu4bk5d

    2 жыл бұрын

    @@BogdanOvsiyuk тут такая штука: когда разраб в коде прописывает диапазон от 4 до 15, до в него автоматом попадают значения 5 и 14. Только, если он совсем накосячил, он мог ошибочно другие границы обозначить, например верхнюю 155 (случайно нажал вторую 5). На курсах так учили)))) И на них мы обращались к официальным докам ISTQB. Правда, на других курсах, по твоей методе.

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    2 жыл бұрын

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

  • @user-pd3hu4bk5d

    @user-pd3hu4bk5d

    2 жыл бұрын

    @@BogdanOvsiyuk зачем нам тестировать 1, 2, 14, 17? Чем эти значения 1, 2, отличаются от 0 и 3? Чем значение 14 отличается от 15? Чем значение 17 отличается от 16? Эти значения должны по-разному обрабатываться? Или это входит в рамки техники граничных значений для поля диапазоном 4 - 15? На какой источник ты можешь сослаться?

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    2 жыл бұрын

    @@user-pd3hu4bk5d значение 14 это значение на шаг влево от границы 15 класса 4-15. Значения 1 и 2 это шаги внутрь от границ класса 0-3. Если мы тестируем этот класс, то проверяем и эти значения. По моему у Ли Коупленд можно про это прочитать, если я не ошибаюсь

  • @luckytima2315
    @luckytima2315 Жыл бұрын

    Не понял логики, в первом примере, где от 0 до 3, зачем там проверять 2? Не ужели если 1 проходит то на 2 что-то пойдет не так?

  • @user-lp1pe6lc9k
    @user-lp1pe6lc9k Жыл бұрын

    А разве среднее значение не нужно тестировать? Нижнее значение, среднее и верхнее?

  • @BogdanOvsiyuk

    @BogdanOvsiyuk

    Жыл бұрын

    Нужно если мы говорим про классы эквивалентности, но тут про граничные значения. Про КЭ есть отдельное видео

Келесі