Тестирование состояний и переходов / Таблица принятия решений

  Рет қаралды 73,048

Artsiom Rusau QA Life

Artsiom Rusau QA Life

Күн бұрын

Пікірлер
@rusau
@rusau 3 жыл бұрын
Таймкоды ниже: 00:00 - Intro 01:18 - Тестирование состояний и переходов (State Transition Testing) 07:15 - Таблица принятия решений (Decision Table) 12:35 - Причина и следствие (Cause/Effect) 15:10 - Предугадывание ошибок (Error Guessing) 16:27 - Итоги. Практические применение
@iaroslavbulimov2002
@iaroslavbulimov2002 3 жыл бұрын
Артём! Несмотря на то, что в апреле тебе писал что нашел работу мануальным тестировщиком, а сейчас и вовсе устроился автоматизатором на Python, до сих пор смотрю твои шедевральные видео, наполненные полезнейшей информацией!!! Просто хочу сказать ОГРОМНОЕ СПАСИБО за твой труд!!! Это действительно кладезь разжеванного и расставленного по полочкам материала! Всех благ!))
@rusau
@rusau 3 жыл бұрын
Спасибо большое) Приятно слышать!
@iaroslavbulimov2002
@iaroslavbulimov2002 3 жыл бұрын
@@АнатолийЯЯ Бэкграунд был, но небольшой - проходил стажировку на разработчика в течение 3-4 месяцев, но не прошел в итоге. Зато появилось понимание всех процессов, какого это построить продукт "с нуля", косвенно познакомимся и с тестированием в том числе. Работу искал сравнительно недолго - около недели (простое везение тоже считается), больше изучал само тестирование - около месяца.
@artega3921
@artega3921 3 жыл бұрын
Привет. Всем.... Смотрю количество плейлистов и качество подачи информации, проделанная сумашедшая работа. Огромная благодарность автору.
@rusau
@rusau 3 жыл бұрын
Спасибо огромное!
@Hi-jc1uo
@Hi-jc1uo 3 жыл бұрын
Человек просто читает на камеру другие ресурсы 😉 слово в слово, даже примеры те же
@rusau
@rusau 3 жыл бұрын
@@Hi-jc1uo и какие ресурсы в данном видео я читал слово в слово? Даже стало интересно 🧐
@Євгеній-щ7ж
@Євгеній-щ7ж 2 жыл бұрын
@@Hi-jc1uo Скорее это ваши курсы читают слово в слово)
@chillingmaschinengewehr1460
@chillingmaschinengewehr1460 2 жыл бұрын
@@Hi-jc1uo ну сядь и прочитай, будь полезным для кого-то. Артём например полезен, а ты бесполезный трепач.
@DmitriyStolyarov20
@DmitriyStolyarov20 9 ай бұрын
Артем, огромное спасибо, за твой труд! Более полной и исчерпывающей информации, доступным языком не встречал нигде!
@rusau
@rusau 9 ай бұрын
Пожалуйста!
@sergeymozyakov7529
@sergeymozyakov7529 2 жыл бұрын
Вижу что если на эфире вы оговорились, то потом добавляете текст в видео с правильным описанием. То есть вы внимательно просматриваете свои отснятые ролики. Прямо борьба за качество в действии. Это очень круто.
@rusau
@rusau 2 жыл бұрын
Конечно) Приятно, что отметили 😉
@ЕвгенийМельник-в9ы
@ЕвгенийМельник-в9ы 2 жыл бұрын
Большое спасибо! Насколько же понятнее и проще, чем вариант объяснения, который нашёл на хабре, где мегатонны всяких слов и лишних примеров, сквозь которые невозможно продраться, чтобы понять суть предмета!
@rusau
@rusau 2 жыл бұрын
Всегда пожалуйста)
@ameron12
@ameron12 3 жыл бұрын
Увидел в описании текстовую версию "Тестировщика с нуля". Спасибо большое, то что нужно!!!
@ОлексаСтрицький
@ОлексаСтрицький 3 жыл бұрын
Спасибо за полезное видео. Техники тест-дизайна всегда интересны. Буду ждать еще видео :)
@rusau
@rusau 3 жыл бұрын
Пожалуйста!
@Carbonoised
@Carbonoised 2 жыл бұрын
Артём, спасибо! Невероятно полезный урок. Только после твоего видео понял что к чему с таблицами состояний и переходов и таблицами принятия решений. Грамотная подача и чрезвычайно понятные примеры. Моё почтение.
@rusau
@rusau 2 жыл бұрын
Спасибо!
@СтаниславСергеевич-ы7к
@СтаниславСергеевич-ы7к 7 ай бұрын
Большое спасибо! Отличный материал и подача
@medvedevvit
@medvedevvit 2 жыл бұрын
Спасибо за материал, Артем!
@resident77777
@resident77777 5 ай бұрын
Дякую за корисний контент :)
@tatianakozlova2193
@tatianakozlova2193 2 жыл бұрын
Артем, большое спасибо! восполнила пробелы, даже давно работая тестировщиком)
@АлександрФадеев-я3р
@АлександрФадеев-я3р Жыл бұрын
Спасибо,Артем за учебный материал!
@rusau
@rusau Жыл бұрын
Пожалуйста!
@olya_sitnik
@olya_sitnik Жыл бұрын
Благодарю, Артём!!!♥️
@sonyaerinus9195
@sonyaerinus9195 2 жыл бұрын
дякую за гарний контент!
@matiasstrandvaall
@matiasstrandvaall 3 жыл бұрын
Спасибо Братишка , освежил знания ) дай Бог тебе здоровья.
@annafrankenstein85
@annafrankenstein85 10 ай бұрын
2000-й лайк! Спасибо за урок!
@nadejdat4969
@nadejdat4969 3 жыл бұрын
Последние 5 минут самые интересные!
@КаринаСубханкулова-я5я
@КаринаСубханкулова-я5я 3 жыл бұрын
Артём ты большой молодец, благодаря тебе я прошла собеседование, у тебя очень понятная и интересная подача информации. Желаю тебе больших успехов, и спасибо за эти прекрасные ролики!
@rusau
@rusau 3 жыл бұрын
Большое спасибо, поздравляю!!
@vitanaermoshina2316
@vitanaermoshina2316 3 жыл бұрын
Артём, спасибо большое за новое видео!
@rusau
@rusau 3 жыл бұрын
Пожалуйста!
@СергейРаспопов-л9б
@СергейРаспопов-л9б 3 жыл бұрын
На самом деле, данная техника (диаграмма переходов) пригождается, когда надо работать с подтверждаемыми документами. Когда несколько ролей и у "заявок" много статусов, можно написать 100500 кейсов или нарисовать несколько диаграмм... обычно на салфетке правда ))). P.S. Аристом на высотею Жду model based подход ))))
@rusau
@rusau 3 жыл бұрын
Спасибо, Сергей)
@TiLoid
@TiLoid 3 жыл бұрын
Ты молодец. Just thank you, man♂️
@Юрий-ь3ь7ч
@Юрий-ь3ь7ч 3 жыл бұрын
Не пропускаю рекламу на этом канале 👍
@rusau
@rusau 3 жыл бұрын
Приятно, благодарю!
@dron4ik86
@dron4ik86 3 жыл бұрын
Спасибо очень хорошие видео
@Vintus08
@Vintus08 2 жыл бұрын
огромное спасибо за информацию )) поставил 1000 лайк))
@ВадимТеслюк-й3ъ
@ВадимТеслюк-й3ъ 3 жыл бұрын
Спасибо ! Как всегда отличное видео
@resident77777
@resident77777 3 жыл бұрын
Дякую за курс!
@ТатьянаШаповалова-э7и
@ТатьянаШаповалова-э7и 3 жыл бұрын
Спасибо за видео! Было бы интересно послушать про тестовые модели, в интернетах очень разнится информация по этой теме(
@seoonlyRU
@seoonlyRU 2 жыл бұрын
ЛАЙК ОТ СЕООНЛИ!
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil Жыл бұрын
Можно еще добавить, что после того как получена диаграмма состояний и переходов, ее можно представить в виде таблицы, которую далее проще последовательно обрабатывать.
@user23594_
@user23594_ Жыл бұрын
1:04 - полностью согласен! Таблица принятия решений походу нужна для того чтоб найти повод поговорить с аналитиком. в чем смысл оптимизации работы тестировщика - непонятно
@rusau
@rusau Жыл бұрын
Да нет) Это по сути кейсы для проверок)
@user23594_
@user23594_ Жыл бұрын
@@rusau Да я понял, просто я ж сюда не поумничать пришел, а узнать то чего не знал, думал что тест-дизайн призван оптимизировать работу для максимальной эффективности (1:04), а в случае с таблицей принятия решений не совсем - оно видимо надо чисто для лучшего представления о продукте и возможных тестовых сценариях.
@innachernousik7327
@innachernousik7327 2 жыл бұрын
Супер полезно!
@Das.Kleine.Krokodil
@Das.Kleine.Krokodil Жыл бұрын
Спасибо
@olgavasiljeva9532
@olgavasiljeva9532 3 жыл бұрын
Оооо! Как сейчас помню, как по 4-й главе гонять любят 🤣
@club8.3
@club8.3 4 ай бұрын
Какую книгу Вы советуете прочитать (название) ?
@rusau
@rusau 4 ай бұрын
Поищите на канале видео про книги.
@АнатолийЯЯ
@АнатолийЯЯ 3 жыл бұрын
Здравствуйте, недолго работал спецом техподдержки(занимался консультацией и тестированием в 1с рознице ), но скажем так предметная область не нравится, сейчас учу основную теор. базу по тестированию, как я вижу предложение джунов на удаленке слишком велико и работу можно искать долгие месяцы(хотя я готов и к переезду в другой регион),зп не важна, есть вариант устроиться тестером в яндекс, все равно пока ищу работу, хотя бы получу коммерческий опыт небольшой, ничего не слышу про работу в яндексе? насколько я знаю инструменты у них свои, но суть работы по идее схожа, тестируют там в основном веб и мобайл, интересует релевантность этого опыта на рынке.
@teora7223
@teora7223 2 жыл бұрын
Анатолий, поделитесь, как в итоге работа в Яндексе? Пригодилась, понравилась ли?
@zoia2026
@zoia2026 Жыл бұрын
Артем, еще раз спасибо за примеры и пояснения! Есть вопрос, как это эффективно оформить в виде кейсов в любой из TCMS (test rail, jira, azure devops, etc...). У меня на проекте огромное количество тестирования с применением данной техники тест дизайна, очень мало чего мы можем описать в виде steps в текстовом поле. Вся тестовая документация так и остается в excel, потому что это супер удобно и для написания кейсов, и для тест-ревью. Однако это совсем неудобно для сбора метрик, анализа процессов, оформления багов и вообще доступа к тест-кейсам и повторного их использования. Если же нарисовать все в excel, сделать тест- ревью, а потом переписать в условный test rail - это ж какое увеличение времени на бюрократию. Как найти баланс между пользой и вредом? Мне не с чем сравнить, я долгое время работаю в одной компании, поэтому буду рада узнать ваше мнение и мнение коллег в данном канале :)
@rusau
@rusau Жыл бұрын
Пожалуйста. Ты можешь начать с высокоприоритетных кейсов и регрессии. Обычно этого достаточно для сбора метрик и повышения эффективности. На некоторых проектах кейсы с низкими приоритетом даже не документируют.
@zoia2026
@zoia2026 Жыл бұрын
@@rusau Спасибо за ответ! Как обычно, приоритет - это наше все.
@THE4yk
@THE4yk 7 ай бұрын
еше как вариант проверка, поменять валидные логин и пароль местами) вот как всё предусмотреть в таблице принятия решений
@amphibia6228
@amphibia6228 3 жыл бұрын
Как правило в большинстве больших проектов от крупных заказчиков будет одна техника тест дизайна use cases, это не отменяет того что вам нужно знать базу, но просто как факт
@rusau
@rusau 3 жыл бұрын
Я бы не сказал, что это правило) Скорее конкретный опыт конкретных компаний. В трёх компаниях, в которых я работал, эту технику не применяли. Но это тоже мой конкретный опыт)
@eplussport
@eplussport 3 жыл бұрын
Артём, разве в случае с изменением профиля пользователя меняется его состояние? Он был в статусе «создан» и остался в статусе «создан». В базе данных просто обновятся данные о пользователе.
@rusau
@rusau 3 жыл бұрын
В базе данных обычно есть статусы: создан, активен, неактивен, на модерации и так далее
@Mr.Dmitryy
@Mr.Dmitryy 3 жыл бұрын
Функциональная декомпозиция это случаем не доменный анализ?
@rusau
@rusau 3 жыл бұрын
Нет) Доменный анализ это другое)
@alan-quddyserlanuly7086
@alan-quddyserlanuly7086 3 жыл бұрын
Привет Артем, смотрю твой блог уже как месяц, уже получил оффер, благодарю. Артем, у меня такой вопрос, хотел бы проконсультироваться по QA методичке, составлял ли ты такой документ для отдела тестировщиков, если да, то мог бы ты дать советы о том как его правильно составить, благодарю заранее. Отдельный лайк за контент! Спасибо тебе!
@rusau
@rusau 3 жыл бұрын
Пожалуйста) Я не составлял, к сожалению
@ДмитрийПутинцев-л5и
@ДмитрийПутинцев-л5и 3 жыл бұрын
Артем вопрос не в тему, но все же, а ты какой программой пользуешься для создания карт?
@rusau
@rusau 3 жыл бұрын
MindManager
@ДмитрийПутинцев-л5и
@ДмитрийПутинцев-л5и 3 жыл бұрын
@@rusau Спасибо большое
@user-xu6xb2qlghijvdd
@user-xu6xb2qlghijvdd 2 жыл бұрын
А что должно быть в рамке "действие" в таблице принятия решений?
@teora7223
@teora7223 3 жыл бұрын
Артем, а что с первыми видео - их теперь нельзя смотреть, ты их зашифровал? Летом посмотрела несколько первых вводных, а теперь после заставки ускоренный звук и ничего не понятно.
@rusau
@rusau 3 жыл бұрын
Ничего не менялось и тем более никак не шифровалось. Возможно, проблемы в браузере или аккаунте, так как у меня все ок
@blockx8607
@blockx8607 3 жыл бұрын
Спасибо. Только по-моему нет смысла вводить неверный логин + неверный пароль.
@rusau
@rusau 3 жыл бұрын
Почему же?) Лучше лишний раз удостовериться и проверить, что все отрабатывает согласно требованиям и ожиданиям
@blockx8607
@blockx8607 3 жыл бұрын
@@rusau эти поля независимы и проверяются отдельно друг от друга. Даже не представляю возможно ли написать код так что бы получить Тест 1 pass, Тест 2 pass, Тест 3 pass, а Тест 4 fail.
@СергейРаспопов-л9б
@СергейРаспопов-л9б 3 жыл бұрын
@@blockx8607 система может "забыть" проверку валидности данных аккаунта. Т.е. если разработчик, в попыхах, забыл включить помимо валидации, проверку авторизации, то мы пропустим в систему пользователя, без права доступа. Кейс конечно редкий, но хотя бы иногда такую проверку проводить нужно.
@vladvelesovich9135
@vladvelesovich9135 10 ай бұрын
комент в благодарность
@МаксимКобяк-у4л
@МаксимКобяк-у4л 3 жыл бұрын
Артем ,найден баг в твоём видео,в слове валидный))))
@ВаляБучинська-п4ъ
@ВаляБучинська-п4ъ 3 жыл бұрын
По темі Валідності логін/пароль: на днях подала звіт про дифект, коли постійно видається повідомлення - 'формат пароля не відповідає вимогам' але ніякої маски чи списку вимог до формату пароля, небуло надано; От тепер думаю, чи це Баг, а може фіча безпеки ???🤔, але ну його таку безпеку, 2 години не могла зариєструватися, всліпу підбираючи відповідний пароль. Якби це був для мене сервіс, а не робота, я точно не стала б їх клієнтом!
@rusau
@rusau 3 жыл бұрын
Это дефект и к безопасности не имеет никакого смысла. Должны быть четкие характеристики и валидация, что нужно вводить и что систему не устраивает. Если пароль вводится в первый раз при регистрации. Это к вопросу usability. Если сам пароль был забыт, то тогда лучше вводить ограничение на количество безуспешных попыток и возможность его сбросить.
@ВаляБучинська-п4ъ
@ВаляБучинська-п4ъ 3 жыл бұрын
@@rusau Так, я знаю, звіт прийняли як помилку вмісту - відсутні необхідні інструкції. Ти просто про фічу безпеки розповідав - не підсвічувати поле в якому зроблено помилку, от мені і пригадалося. Гарного Тобі вечора і завжди чітких і зрозумілих інструкцій🥰🥰🥰😉
@gryznysima6872
@gryznysima6872 2 жыл бұрын
use case надо
@ВасилийПолунин-о3и
@ВасилийПолунин-о3и 10 ай бұрын
мне кажется табл принятия решений это тот же пэирвайс.
@rusau
@rusau 10 ай бұрын
Нет, разные принципы
@Johnik4991
@Johnik4991 3 жыл бұрын
Скиньте ссылку на Ли Копланда на русском языке)))
@dariakhomenko6727
@dariakhomenko6727 3 жыл бұрын
Ссылка на книгу есть на телеграм-канале у Артема (в описании под видео).
@Vakh1d
@Vakh1d 3 жыл бұрын
Телеграм группа и правда флудилка ))) на вопрос не кто не ответит ))) зато смайликами закидают ))
@rusau
@rusau 3 жыл бұрын
Есть чатка, там можно задать технические вопросы
@viktorshvets9914
@viktorshvets9914 2 жыл бұрын
Блин парень, что с твоим внешним видом. Похож на ботана. Молодец что пилишь видосы. Спасибо
@rusau
@rusau 2 жыл бұрын
🗿
@Kravchuk_Ivan
@Kravchuk_Ivan 3 жыл бұрын
Тебя Ютуб не смотрит
@rusau
@rusau 3 жыл бұрын
Ужас какой) Я ведь размещаю видео не на этой платформе
@Kravchuk_Ivan
@Kravchuk_Ivan 3 жыл бұрын
@@rusau какой ужас ты здоровается с неодушевлённое программой, а не с людьми которые тебя смотрят
@tulumba8876
@tulumba8876 3 жыл бұрын
Ну, как же не докапаться до столба то!) что же такие злые люди(
@Kravchuk_Ivan
@Kravchuk_Ivan 3 жыл бұрын
@@tulumba8876 я нашол баг у человека, а он его не исправляет
@nastyapivchik
@nastyapivchik 3 жыл бұрын
Я вообще не пойму, почему цепляются к этой фразе! В школе учителя часто говорят: "Доброе утро, класс!", это вполне допустимо с точки зрения русского языка.
Security Penetration Testing / OWASP TOP 10
31:44
Artsiom Rusau QA Life
Рет қаралды 32 М.
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
Decision Table | Software testing course from scratch - Lesson 24 | QA Labs
10:01
QA LABS - Курсы тестирования ПO с нуля
Рет қаралды 6 М.
Чек-листы и тест-кейсы
44:43
Artsiom Rusau QA Life
Рет қаралды 81 М.
Техники тест дизайна. Таблицы решений
4:44
RocketBrain. Простое обучение сложным вещам!
Рет қаралды 8 М.
Метрики в тестировании. Матрица трассировки
28:16