Тестировщик с нуля | Урок 17 | Техники тест-дизайна. Классы эквивалентности. Граничные значения.

Этот урок будет первым из серии уроков, которые будут посвящены техникам тест-дизайна. Сегодня мы рассмотрим такие техники тест-дизайна, как классы эквивалентности или эквивалентное разделение и анализ граничных значений, узнаем, что же за зверь такой тест-дизайн, а также поговорим о разницы между тест-дизайном и тест-анализом. Классы эквивалентности и анализ граничных значений это пожалуй самая популярная тема, которую спрашивают на собеседовании.
Таймкоды:
00:00 - Вступление
00:50 - Определение тест-дизайна
01:14 - Чем занимается тест-дизайнер
02:04 - Эквивалентное разделение
02:36 - Пример один. Классы эквивалентности
03:23 - Пример два. Классы эквивалентности
05:15 - Анализ граничных значений
05:50 - Пример три. Граничные значения и классы эквивалентности
07:20 - Проверка граничных значений с точки зрения сертификации ISQTB
09:26 - Логическая граница
09:50 - Технологическая граница
10:10 - Произвольная граница
10:25 - Класс ноль не ноль
11:22 - Разница между тест-дизайном и тест-анализом
12:14 - Напутственная история
ПОДПИШИСЬ НА КАНАЛ
Впереди будет еще много полезных и интересных видео! Подписывайся и жми на колокольчик, чтобы не пропустить новые выпуски!
TELEGRAM: t.me/OlegMalyshevBlog
INSTAGRAM: / omalysev
#тестирование #тестированиепо #тестировщик #тестировщикпо #qa #тестировщикснуля #классыэквивалентности #граничныезначения

Пікірлер: 11

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

    Этот урок будет первым из серии уроков, которые будут посвящены техникам тест-дизайна. Сегодня мы рассмотрим такие техники тест-дизайна, как классы эквивалентности или эквивалентное разделение и анализ граничных значений, узнаем, что же за зверь такой тест-дизайн, а также поговорим о разницы между тест-дизайном и тест-анализом. Классы эквивалентности и анализ граничных значений это пожалуй самая популярная тема, которую спрашивают на собеседовании. Таймкоды: 00:00 - Вступление 00:50 - Определение тест-дизайна 01:14 - Чем занимается тест-дизайнер 02:04 - Эквивалентное разделение 02:36 - Пример один. Классы эквивалентности 03:23 - Пример два. Классы эквивалентности 05:15 - Анализ граничных значений 05:50 - Пример три. Граничные значения и классы эквивалентности 07:20 - Проверка граничных значений с точки зрения сертификации ISQTB 09:26 - Логическая граница 09:50 - Технологическая граница 10:10 - Произвольная граница 10:25 - Класс ноль не ноль 11:22 - Разница между тест-дизайном и тест-анализом 12:14 - Напутственная история ПОДПИШИСЬ НА КАНАЛ Впереди будет еще много полезных и интересных видео! Подписывайся и жми на колокольчик, чтобы не пропустить новые выпуски!

  • @nevelp1387
    @nevelp13873 ай бұрын

    Привет ! Возникли вопросы по задаче по найму персонала. Таймкод: 4:40. Условие: -- при возрасте от 0 до 16 лет - не нанимать; -- при возрасте от 16 до 18 лет - можно нанять только на парт тайм; -- при возрасте от 18 до 55 лет - можно нанять на full time; -- при возрасте от 55 до 99 лет - не нанимать; Вопрос 1: Почему границы классов объединены таким способом, на котором они приведены на видео ? Почему первый класс 'NO' имеет диапазон (0 - 16), 'PART' -- (17 - 18), а 'FULL' -- (19 - 55) ? Получается, что если потенциальному работнику 16 лет, то на работу его никак не возьмут, хотя условие это предполагает. А если кандидату 18 лет, то его смогут взять только на парт тайм, хотя опять же, условие предполагает для него full-time. Получается, что слово "до" следует воспринимать как "не включительно", в таком случае ограничить набор стоит до 54 лет включительно, что не выглядит логичным. Как разобраться с такой ситуацией, является ли это ошибкой требований о которой необходимо сказать или такие ситуации обычно просто игнорируются и остаются на усмотрение тестировщика ? Вопрос 2: В данной задаче у нас есть два условия, которые предполагают результат "не нанимать". Возможно ли объединить условие по возрасту в один класс эквивалентности, скажем NO: [0 - 15] , [56 - 99] и если да, то насколько такой подход целесообразен ? Вопрос 3: Следует ли предусматривать отдельный класс под значения, которые изначально предполагают негативный сценарий ? Не только под отрицательные числа, но и буквы, специальные символы и что бы то ни было ещё Заранее благодарю за ответ !

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

    Спасибо, Олег! Подписалась, жду новых видео!

  • @OlegMalyshevIT

    @OlegMalyshevIT

    Жыл бұрын

    Спасибо )

  • @andreyrodionov6121
    @andreyrodionov612111 ай бұрын

    Благодарю! Очень интересно! И особенно история с Альпами.

  • @OlegMalyshevIT

    @OlegMalyshevIT

    11 ай бұрын

    Спасибо )

  • @homenskyy
    @homenskyyАй бұрын

    На самом деле, думаю, что не правильное разделение. Если человеку 16 лет, то его уже можно брать на полставки. То есть в NO нужно брать от 0 до 15 (включительно), на полставки с 16 до 17(включительно), и на фултайм с 18 до 54. С 55 не брать. Где я не прав? Спасибо за ответ)

  • @user-ru2hw9vv5h
    @user-ru2hw9vv5h4 ай бұрын

    Олег спасибо за уроки. Однако во втором, третьем и четвертом классах эквивалентности у вас конфликт с условием, не добавлен возраст 16, 18 и 55 лет примерно с времени 4:08

  • @OlegMalyshevIT

    @OlegMalyshevIT

    4 ай бұрын

    Класс 10 - 16 не нанимать - берем 10, вы говорите что нужно взять 16, но 16 уже относится не классам эквивалетности а к граничным значениям, другой технике тест-дизайна Класс 17 - 18 нанимать на не полный день - берем 17, но тут можем взять и 18 и не важно 17 это будет или 18 этой проверкой мы еще зацепим одновременно и технику граничных значений, мы тут не сможем взять число, которое будет проверять только согласно классам эквиалентности. Класс 19 - 55 нанимать на полный день - я взял 40, внутри диапазона, вы говорите нужно взять 55, но 55 здесь опять же больше проверяет границу и это относится к технике граничных значений больше, чем к классам эквивалентности.

  • @zhvsik8463
    @zhvsik84634 ай бұрын

    Приветствую Олег. Мне немного не понятно стало 9:07 откуда взялось значении с лева(-5) и с права (-21). Можете объяснить плиз.

  • @OlegMalyshevIT

    @OlegMalyshevIT

    4 ай бұрын

    -5 это проверка класса эквивалентности меньше 0, а 21 больше 18. Чтобы проверить какой то класс эквивалентности в данном случае мы берем одну проверку для класса

Келесі