Тёмный

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

Bogdan Ovsiyuk
Подписаться 14 тыс.
Просмотров 7 тыс.
50% 1

Граничные значения - одна из основных техник тест дизайна в тестировании ПО. Именно про это будет сегодняшний выпуск. Я постарался на примерах и простыми словами полноценно рассказать про то в каких случаях применима эта техника, как выделять границы и тестовые данные на границах. Будет полезно начинающим тестировщикам и тем, кто только задумывается как ему стать тестировщиком ПО.
Приятного просмотра!
Телеграмм-канал 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...
------------------------------
#Тестирование #тестдизайн #граничныезначения

Опубликовано:

 

18 фев 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 88   
@BogdanOvsiyuk
@BogdanOvsiyuk 2 года назад
Телеграмм-канал QA | Про тестирование - ​t.me/QA_quality_assurance Телеграм-чат Chat QA | Про тестирование - t.me/chatQA Мой инстагарм - instagram.com/run_ocr_bogdan
@user-wh9nr8rz3k
@user-wh9nr8rz3k 2 года назад
Богдан! Чтобы ты знал, это ЛУЧШЕЕ видео по ГЗ! Я пересмотрела очень много, и только здесь я смогла понять все до конца + погоняла тестеров знакомых, которые, кстати, не правильно применяли эту технику.
@BogdanOvsiyuk
@BogdanOvsiyuk 2 года назад
Спасибо большое! Приятно слышать такое!
@user-jm8ll3kz2k
@user-jm8ll3kz2k Год назад
Полностью согласна с Вами!
@user-ri5vx5ne3g
@user-ri5vx5ne3g 11 месяцев назад
bravo Bogdan
@user-go4xg6xb8s
@user-go4xg6xb8s 2 года назад
Как же круто вы объясняете, спасибо!
@BogdanOvsiyuk
@BogdanOvsiyuk 2 года назад
Спасибо большое!
@NikTimeHATTORI
@NikTimeHATTORI 11 месяцев назад
Друг ты лучший , я своего куратора не понимаю, а ты объясняешь просто и доступно спасибо.
@BogdanOvsiyuk
@BogdanOvsiyuk 11 месяцев назад
Спасибо 😅🙌🏻
@southwester77
@southwester77 9 месяцев назад
все понятно,огромное спасибо!
@BogdanOvsiyuk
@BogdanOvsiyuk 9 месяцев назад
спасибо большое!
@valnicol8966
@valnicol8966 2 года назад
спасибо,очень понятно!
@chegoure
@chegoure 2 года назад
Все отлично!
@user-im8zd7tv3q
@user-im8zd7tv3q Год назад
Все дуже зрозуміло і доступно. Я щойно закінчила курси і зараз тестую один сайт. Дуже корисна інформація. Дякую
@BogdanOvsiyuk
@BogdanOvsiyuk Год назад
спасибо большое!!
@VetanaWhell
@VetanaWhell 2 года назад
Спасибо большое!!!
@user-sl9vo5rs7r
@user-sl9vo5rs7r Год назад
Просто, понятно и доходчиво. Спасибо за видео
@BogdanOvsiyuk
@BogdanOvsiyuk Год назад
Спасибо большое!
@GraceVanDir
@GraceVanDir 2 года назад
Спасибо, всё понятно. Вечно боялась эту тему, сейчас уже понятно
@BogdanOvsiyuk
@BogdanOvsiyuk 2 года назад
Спасибо!
@giraNata
@giraNata Год назад
Спасибо)
@roshnich3687
@roshnich3687 Год назад
Ещё раз огромное спасибо тебе Богдан, объясняешь так, что вопросов не возникает
@BogdanOvsiyuk
@BogdanOvsiyuk Год назад
Спасибо! Рад помочь🙂
@dmitrijkormakov
@dmitrijkormakov 2 года назад
Все понятно 💪😎 так держать !
@BogdanOvsiyuk
@BogdanOvsiyuk 2 года назад
Спасибо большое!
@AlexeiBumerang
@AlexeiBumerang Год назад
Ваще огонь! круто ! молодец! не в одном учебники я подобного разбора не увидел,здесь всё понятно и всё на примерах.✊✊✊✊✊👍
@BogdanOvsiyuk
@BogdanOvsiyuk Год назад
Спасибо за фибдбэк! Рад помочь🙌🏻🙌🏻🙌🏻🙌🏻
@vetteshka
@vetteshka Год назад
Богдан, я тебя обожаю ♥️ Два раза эту тему перечитывала и только больше путалась. Очень хорошо объяснил, спасибо!
@BogdanOvsiyuk
@BogdanOvsiyuk Год назад
Спасибо 😅🙌🏻
@user-wt1ub3uu2h
@user-wt1ub3uu2h 2 года назад
У Вас хорошие видео, очень приятно смотреть и слушать
@BogdanOvsiyuk
@BogdanOvsiyuk 2 года назад
Спасибо большое!
@user-xt2yn9mc6q
@user-xt2yn9mc6q 2 года назад
СПАСИБО!!!!!!!!
@BogdanOvsiyuk
@BogdanOvsiyuk 2 года назад
Рад помочь 🙌🏻
@user-zb2py3vv4o
@user-zb2py3vv4o 7 месяцев назад
блин спасибо. реально понятно.
@BogdanOvsiyuk
@BogdanOvsiyuk 5 месяцев назад
спасибо!
@user-ju7mj6bi5u
@user-ju7mj6bi5u Год назад
ВЫ мой ангел хранитель Спасибо большое Очень помогли
@BogdanOvsiyuk
@BogdanOvsiyuk Год назад
Спасибо 🙌🏻
@lioliya7323
@lioliya7323 Год назад
Понятно это не то слово)Оооооочень понятно!!!!!
@BogdanOvsiyuk
@BogdanOvsiyuk Год назад
Спасибо большое 😊
@NICENIC69
@NICENIC69 Год назад
все понятно, работаем )
@BogdanOvsiyuk
@BogdanOvsiyuk Год назад
Про тест дизайн кстати норм видео, если сам не хочешь книги читать)
@NICENIC69
@NICENIC69 Год назад
@@BogdanOvsiyuk уже третья книга пошла! Но видео хорошие, сейчас могу их оценить, уже после того, как сам окунулся в QA
@user-sp7eu6mm5y
@user-sp7eu6mm5y 11 месяцев назад
Огромное спасибо! Всё очень понравилось, всё понятно. Жаль, что нет новых видосов.
@BogdanOvsiyuk
@BogdanOvsiyuk 10 месяцев назад
возможно скоро будут, просто не успеваю к сожалению
@user-sp7eu6mm5y
@user-sp7eu6mm5y 10 месяцев назад
@@BogdanOvsiyuk Я сейчас обучаюсь на тестировщика. Материал даётся "официальным" языком. И очень хорошо,что есть такие видео,как у Вас! Побольше бы таких!
@user-sj1hf7no2g
@user-sj1hf7no2g 2 года назад
Полезное видео, как раз начинаю готовиться к собеседованиям, а на них этот вопрос маст хэв👍💪
@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 буду штудировать🙂
@41etetos
@41etetos 9 месяцев назад
❤❤❤❤
@costas1657
@costas1657 2 года назад
Все понятно, спасибо. Мне кажется даже слишком разжевано чтобы не осталось тех кто не понял.
@BogdanOvsiyuk
@BogdanOvsiyuk 2 года назад
Спасибо большое!
@MrOlezhandr
@MrOlezhandr 8 месяцев назад
Как определить, было ли переполнение при работе алгоритма, например ПИД регулятора, т.к. при переполнении внутренних переменных он выдаст наружу данные, которые входят в допустимый диапазон выходных значений. В голову приходит только проверка флагов АЛУ ЦП, но если это, например, LUA скрипт, как предотвратить переполнения или хотя би определить, если оно случиться и не выпустить данные наружу
@mono-no-k
@mono-no-k 2 года назад
Приветствую! Хотел поинтересоваться сохранился ли промокод на скидку курсов от Яндекса?
@user-cd6yk7eb4y
@user-cd6yk7eb4y Год назад
Всё отлично, но желателен пример определения граничных значений единичного числа, например, 2. В некоторых источниках указывается нижняя граница: минус 2. Почему минус?
@user-ir3vs9yw3q
@user-ir3vs9yw3q Год назад
Доброе утро. Почему после определения ГЗ у поля для ввода имени тестировать значение -1 не можем, но после определения значений для теста поля ввода возраста фигурирует значение -1 в КЭ 0 - 15 и тест ГЗ от -1 до - ?
@KaterinaMak567
@KaterinaMak567 2 года назад
Добрый вечер. Сможете подсказать какие будут граничные значения, если есть диапазоны времени я думаю что они так же и будут делится по классам 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 Год назад
Классы эквивалентности могут и не иметь граничных значений
@user-ew5wo9lr2i
@user-ew5wo9lr2i Год назад
Как определить на часах? 22:00 отдельно минуты и часы
@sam_starikov
@sam_starikov 2 года назад
Привет! По какому принципу убирать повторяющиеся значения?
@BogdanOvsiyuk
@BogdanOvsiyuk 2 года назад
Привет! По принципу их повторяемости
@user-kp2ho6ri9z
@user-kp2ho6ri9z 2 года назад
Богдан, нужны ли начинающему тестировщику углублённым знания ПК, ОС?
@BogdanOvsiyuk
@BogdanOvsiyuk 2 года назад
Нет, думаю в большинстве случаев достаточно уровня продвинутого пользователя
@user-ol8lq6mf1c
@user-ol8lq6mf1c Год назад
Здравствуйте. Подскажите существует тестирование букв по граничным значениям или по эквивалентности?
@BogdanOvsiyuk
@BogdanOvsiyuk Год назад
Привет! Сами буквы по своей сути являются набором. Да, КЭ есть, а ГЗ нет т.к. это набор
@user-ol8lq6mf1c
@user-ol8lq6mf1c Год назад
@@BogdanOvsiyuk спасибо
@user-xw1pg3kk5z
@user-xw1pg3kk5z 10 месяцев назад
Добрый вечер. А если в строке имя нет границы т.е. от 0 до бесконечности? Спасибо
@BogdanOvsiyuk
@BogdanOvsiyuk 10 месяцев назад
значит будет до бесконечности. но врядли там со стороны разработки не будет ограничений т.к. это же добавляется в базу данных
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil Год назад
На каком уровня правильнее применять эти техники? Например, граничные значения, пары В модульных тестах, в интеграционных?=
@BogdanOvsiyuk
@BogdanOvsiyuk Год назад
А как техники тест дизайна соотносятся с уровнями тестирования? Выглядит, что не совсем понятно это, поэтому рекомендую чуть больше почитать.
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil Год назад
​@@BogdanOvsiyukпод другими роликами я задал этот же вопрос и там мне ответили
@luckytima2315
@luckytima2315 Год назад
Не понял логики, в первом примере, где от 0 до 3, зачем там проверять 2? Не ужели если 1 проходит то на 2 что-то пойдет не так?
@user-pd3hu4bk5d
@user-pd3hu4bk5d 2 года назад
Ты тестируешь граничные значения в диапазоне от 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. Если мы тестируем этот класс, то проверяем и эти значения. По моему у Ли Коупленд можно про это прочитать, если я не ошибаюсь
@user-lp1pe6lc9k
@user-lp1pe6lc9k Год назад
А разве среднее значение не нужно тестировать? Нижнее значение, среднее и верхнее?
@BogdanOvsiyuk
@BogdanOvsiyuk Год назад
Нужно если мы говорим про классы эквивалентности, но тут про граничные значения. Про КЭ есть отдельное видео
Далее
Чего ожидать от HTTP/3 + Go
51:07
Просмотров 7 тыс.