Граничные значения | Техники тест дизайна | Тест дизайн | 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
Телеграмм-канал QA | Про тестирование - t.me/QA_quality_assurance Телеграм-чат Chat QA | Про тестирование - t.me/chatQA Мой инстагарм - instagram.com/run_ocr_bogdan
Богдан! Чтобы ты знал, это ЛУЧШЕЕ видео по ГЗ! Я пересмотрела очень много, и только здесь я смогла понять все до конца + погоняла тестеров знакомых, которые, кстати, не правильно применяли эту технику.
@BogdanOvsiyuk
Жыл бұрын
Спасибо большое! Приятно слышать такое!
@user-jm8ll3kz2k
Жыл бұрын
Полностью согласна с Вами!
bravo Bogdan
Как же круто вы объясняете, спасибо!
@BogdanOvsiyuk
Жыл бұрын
Спасибо большое!
Друг ты лучший , я своего куратора не понимаю, а ты объясняешь просто и доступно спасибо.
@BogdanOvsiyuk
9 ай бұрын
Спасибо 😅🙌🏻
все понятно,огромное спасибо!
@BogdanOvsiyuk
7 ай бұрын
спасибо большое!
Все дуже зрозуміло і доступно. Я щойно закінчила курси і зараз тестую один сайт. Дуже корисна інформація. Дякую
@BogdanOvsiyuk
Жыл бұрын
спасибо большое!!
спасибо,очень понятно!
Все отлично!
Просто, понятно и доходчиво. Спасибо за видео
@BogdanOvsiyuk
Жыл бұрын
Спасибо большое!
Спасибо, всё понятно. Вечно боялась эту тему, сейчас уже понятно
@BogdanOvsiyuk
2 жыл бұрын
Спасибо!
Ваще огонь! круто ! молодец! не в одном учебники я подобного разбора не увидел,здесь всё понятно и всё на примерах.✊✊✊✊✊👍
@BogdanOvsiyuk
Жыл бұрын
Спасибо за фибдбэк! Рад помочь🙌🏻🙌🏻🙌🏻🙌🏻
Спасибо большое!!!
Все понятно 💪😎 так держать !
@BogdanOvsiyuk
Жыл бұрын
Спасибо большое!
Богдан, я тебя обожаю ♥️ Два раза эту тему перечитывала и только больше путалась. Очень хорошо объяснил, спасибо!
@BogdanOvsiyuk
Жыл бұрын
Спасибо 😅🙌🏻
Ещё раз огромное спасибо тебе Богдан, объясняешь так, что вопросов не возникает
@BogdanOvsiyuk
Жыл бұрын
Спасибо! Рад помочь🙂
Спасибо)
У Вас хорошие видео, очень приятно смотреть и слушать
@BogdanOvsiyuk
2 жыл бұрын
Спасибо большое!
блин спасибо. реально понятно.
@BogdanOvsiyuk
3 ай бұрын
спасибо!
ВЫ мой ангел хранитель Спасибо большое Очень помогли
@BogdanOvsiyuk
Жыл бұрын
Спасибо 🙌🏻
Огромное спасибо! Всё очень понравилось, всё понятно. Жаль, что нет новых видосов.
@BogdanOvsiyuk
8 ай бұрын
возможно скоро будут, просто не успеваю к сожалению
@user-sp7eu6mm5y
8 ай бұрын
@@BogdanOvsiyuk Я сейчас обучаюсь на тестировщика. Материал даётся "официальным" языком. И очень хорошо,что есть такие видео,как у Вас! Побольше бы таких!
СПАСИБО!!!!!!!!
@BogdanOvsiyuk
2 жыл бұрын
Рад помочь 🙌🏻
Понятно это не то слово)Оооооочень понятно!!!!!
@BogdanOvsiyuk
Жыл бұрын
Спасибо большое 😊
все понятно, работаем )
@BogdanOvsiyuk
Жыл бұрын
Про тест дизайн кстати норм видео, если сам не хочешь книги читать)
@NICENIC69
Жыл бұрын
@@BogdanOvsiyuk уже третья книга пошла! Но видео хорошие, сейчас могу их оценить, уже после того, как сам окунулся в QA
Полезное видео, как раз начинаю готовиться к собеседованиям, а на них этот вопрос маст хэв👍💪
@BogdanOvsiyuk
2 жыл бұрын
Спасибо! Да, меня на каждом спрашивали про ГЗ когда искал первую работу
@user-sj1hf7no2g
2 жыл бұрын
@@BogdanOvsiyuk скажу честно, твой уровень подачи материала на высоте😉 твой язык подачи ясен и понятен даже гуманитариям😀я заканчиваю курсы qa у Skill factory, материал подают неплохо,плюс практику дают. Но по твоим видео проще готовиться💪
@user-sj1hf7no2g
2 жыл бұрын
Для меня самые трудные темы это как раз КЭ и ГЗ, плюс в sqlе блуждаю, когда надо таблицы совмещать😲
@BogdanOvsiyuk
2 жыл бұрын
Понял! Спасибо большое! Надо будет про sql значит ещё сделать😅
@user-sj1hf7no2g
2 жыл бұрын
@@BogdanOvsiyuk сделай обязательно, как время будет) я еще месяц буду теорию оттачивать, сейчас видео посмотрю твое, а завтра sql буду штудировать🙂
Приветствую! Хотел поинтересоваться сохранился ли промокод на скидку курсов от Яндекса?
Как определить, было ли переполнение при работе алгоритма, например ПИД регулятора, т.к. при переполнении внутренних переменных он выдаст наружу данные, которые входят в допустимый диапазон выходных значений. В голову приходит только проверка флагов АЛУ ЦП, но если это, например, LUA скрипт, как предотвратить переполнения или хотя би определить, если оно случиться и не выпустить данные наружу
❤❤❤❤
Добрый вечер. Сможете подсказать какие будут граничные значения, если есть диапазоны времени я думаю что они так же и будут делится по классам 00:01-08:00 ; 08:01-17:00, 17:01-00:00, как нам отдельно в часах и отдельно в минутах найти граничные значения ? В часах это числа 00,08,17? А что тогда в минутах 00 и 01?
@BogdanOvsiyuk
2 жыл бұрын
Привет! Наверное я поздно с ответом)) но лучше с такими вопросами заходи в телеграм чат, он больше по формату подходит для таких вопросов🙂🙌🏻
@KaterinaMak567
2 жыл бұрын
@@BogdanOvsiyuk да, спасибо, учту)
@user-cd6yk7eb4y
Жыл бұрын
Это разные КЭ и для них необходимо отдельные тесты.
Классы эквивалентности используются только вместе с граничными значениями или можно применить их отдельно? и в каких случаях отдельно? если можно
@Das.Kleine.Krokodil
10 ай бұрын
Классы эквивалентности могут и не иметь граничных значений
Доброе утро. Почему после определения ГЗ у поля для ввода имени тестировать значение -1 не можем, но после определения значений для теста поля ввода возраста фигурирует значение -1 в КЭ 0 - 15 и тест ГЗ от -1 до - ?
Все понятно, спасибо. Мне кажется даже слишком разжевано чтобы не осталось тех кто не понял.
@BogdanOvsiyuk
Жыл бұрын
Спасибо большое!
Всё отлично, но желателен пример определения граничных значений единичного числа, например, 2. В некоторых источниках указывается нижняя граница: минус 2. Почему минус?
Здравствуйте. Подскажите существует тестирование букв по граничным значениям или по эквивалентности?
@BogdanOvsiyuk
Жыл бұрын
Привет! Сами буквы по своей сути являются набором. Да, КЭ есть, а ГЗ нет т.к. это набор
@user-ol8lq6mf1c
Жыл бұрын
@@BogdanOvsiyuk спасибо
Богдан, нужны ли начинающему тестировщику углублённым знания ПК, ОС?
@BogdanOvsiyuk
2 жыл бұрын
Нет, думаю в большинстве случаев достаточно уровня продвинутого пользователя
На каком уровня правильнее применять эти техники? Например, граничные значения, пары В модульных тестах, в интеграционных?=
@BogdanOvsiyuk
10 ай бұрын
А как техники тест дизайна соотносятся с уровнями тестирования? Выглядит, что не совсем понятно это, поэтому рекомендую чуть больше почитать.
@Das.Kleine.Krokodil
10 ай бұрын
@@BogdanOvsiyukпод другими роликами я задал этот же вопрос и там мне ответили
Привет! По какому принципу убирать повторяющиеся значения?
@BogdanOvsiyuk
Жыл бұрын
Привет! По принципу их повторяемости
Добрый вечер. А если в строке имя нет границы т.е. от 0 до бесконечности? Спасибо
@BogdanOvsiyuk
8 ай бұрын
значит будет до бесконечности. но врядли там со стороны разработки не будет ограничений т.к. это же добавляется в базу данных
Как определить на часах? 22:00 отдельно минуты и часы
Ты тестируешь граничные значения в диапазоне от 4 до 15 (допустим, включительно). Ок, согласна, 0 или пустое поле символов мы проверим, но зачем ты делаешь избыточные проверки? Для техники граничных значений мы проверим только 3, 4, 15, 16. И пустое поле на всякий случай!
@BogdanOvsiyuk
2 жыл бұрын
Привет! Ты имеешь ввиду , что проверки границ негативных классов - избыточные?
@user-pd3hu4bk5d
2 жыл бұрын
@@BogdanOvsiyuk тут такая штука: когда разраб в коде прописывает диапазон от 4 до 15, до в него автоматом попадают значения 5 и 14. Только, если он совсем накосячил, он мог ошибочно другие границы обозначить, например верхнюю 155 (случайно нажал вторую 5). На курсах так учили)))) И на них мы обращались к официальным докам ISTQB. Правда, на других курсах, по твоей методе.
@BogdanOvsiyuk
2 жыл бұрын
Да, я понимаю о чем ты говоришь, в этом же случае разраб мог даже не перепутать границы, а поставить другой оператор, типа не больше или равно, а больше и т.п. я понял твою мысль👍. Просто видео носит такой начальный учебный характер и хотелось показать, что не надо забывать выделять негативные классы и что у каждого класса, который является диапазоном, есть границы и тестовые данные на них😊
@user-pd3hu4bk5d
2 жыл бұрын
@@BogdanOvsiyuk зачем нам тестировать 1, 2, 14, 17? Чем эти значения 1, 2, отличаются от 0 и 3? Чем значение 14 отличается от 15? Чем значение 17 отличается от 16? Эти значения должны по-разному обрабатываться? Или это входит в рамки техники граничных значений для поля диапазоном 4 - 15? На какой источник ты можешь сослаться?
@BogdanOvsiyuk
2 жыл бұрын
@@user-pd3hu4bk5d значение 14 это значение на шаг влево от границы 15 класса 4-15. Значения 1 и 2 это шаги внутрь от границ класса 0-3. Если мы тестируем этот класс, то проверяем и эти значения. По моему у Ли Коупленд можно про это прочитать, если я не ошибаюсь
Не понял логики, в первом примере, где от 0 до 3, зачем там проверять 2? Не ужели если 1 проходит то на 2 что-то пойдет не так?
А разве среднее значение не нужно тестировать? Нижнее значение, среднее и верхнее?
@BogdanOvsiyuk
Жыл бұрын
Нужно если мы говорим про классы эквивалентности, но тут про граничные значения. Про КЭ есть отдельное видео