![WebTestingPro](/img/default-banner.jpg)
- Видео 80
- Просмотров 28 070
WebTestingPro
Россия
Добавлен 26 апр 2023
На канале я делюсь своими знаниями по
1. Тестированию Веб приложений
2. Инструментам для Тестировщика например Postman
3. Языку SQL
4. Микросервисной архитектуре и инструменту Docker
Несколько слов о себе:
Зовут меня Сергей, свой путь в IT я начал несколько лет назад сразу с тестирования, это были золотые времена когда знания теории тестирования было достаточно.
Видео на канале предназначены для подготовки ручных тестировщиков (как это видится мне). Для меня ручной тестировщик это не только человек проходящий тестовые сценарии, но и разбирающийся в смежных областях (dev-ops, программировании, умеющий работать с базами данных). Это видение буду воплощать в видосиках на этом канале WebTestingPro.
1. Тестированию Веб приложений
2. Инструментам для Тестировщика например Postman
3. Языку SQL
4. Микросервисной архитектуре и инструменту Docker
Несколько слов о себе:
Зовут меня Сергей, свой путь в IT я начал несколько лет назад сразу с тестирования, это были золотые времена когда знания теории тестирования было достаточно.
Видео на канале предназначены для подготовки ручных тестировщиков (как это видится мне). Для меня ручной тестировщик это не только человек проходящий тестовые сценарии, но и разбирающийся в смежных областях (dev-ops, программировании, умеющий работать с базами данных). Это видение буду воплощать в видосиках на этом канале WebTestingPro.
Postman разбираемся с Newman | #postman #autotest #qa
Переходим от автоматизации в Postman к автоматизации для CI/CD
Ссылка на node.js
nodejs.org/en/download/package-manager/#windows-1
Устанавливаем Newman
npm install -g newman
Проверяем установился ли он
newman -v
| #postman #autotest #qa
Ссылка на node.js
nodejs.org/en/download/package-manager/#windows-1
Устанавливаем Newman
npm install -g newman
Проверяем установился ли он
newman -v
| #postman #autotest #qa
Просмотров: 126
Видео
Postman подготовка автоматизации часть 2 | #autotest #postman #manualtesting #qa
Просмотров 733 месяца назад
Продолжаем строить нашу автоматизацию в postman с нуля. Добавим метод изменения ранее созданных книг, добавим тестовые сценарии 00:00 Добавление проверок в Postman 04:17 Проверка имени в методе получения 08:03 Импорт метода и проверка авторизации 09:58 Авторизация и токены 11:52 Создание и изменение книги 13:42 Проверка и исправление ошибки 18:44 Тестирование и унификация данных #autotest #post...
Postman подготовка автоматизации | #postman #autotest #manualtesting
Просмотров 2513 месяца назад
В этом видео мы подготовим автоматизацию тестирования с помощью Postman. Научитесь использовать этот инструмент для управления и автоматизации тестирования вашего веб-приложения. #postman #autotest #manualtesting Ресурсы: restful-booker.herokuapp.com/apidoc/index.html#api-Auth 00:00 О чем будет видео? 01:49 Создание окружения и переменных 03:51 Создание и проверка книги 09:37 Расширение функцио...
Примеры тест кейсов | #testcases #confluence #manualtesting #qa
Просмотров 47210 месяцев назад
Разбираем что должно быть в тест кейсе. Примеры кейсов: В данной папке выложены примеры тест кейсов. Пример ТЗ drive.google.com/drive/folders/1nN3oGz1ef8bUvwmmSuiO7BaIq8bL51Qk?usp=sharing 00:00 Введение в тестовые кейсы 00:56 Структура тестового кейса #testcases #confluence #manualtesting #qa
Тест-дизайн | #test #manualtesting #testcases #тест #тесты #тестирование
Просмотров 14910 месяцев назад
Планируете проводить тестирование? В этом видео мы поделимся с вами тест-дизайном: от создания тест кейсов до актуальности тестов для вашего проекта. Не пропустите полезные советы и принципы для успешного тестирования. #test #manualtesting #testcases #тест #тесты #тестирование 00:00 Введение в тест-дизайн 01:53 Определение тестовых сценариев и создание тест-кейсов 03:44 Поддержание актуальности...
Тезисно процесс тестирования
Просмотров 10610 месяцев назад
Разберем кратко из чего состоит процесс тестирования приложения
Иерархия бизнес требований
Просмотров 15710 месяцев назад
Разберемся какие документы нам необходимо изучить что бы писать кейсы
Путеводитель по Jira: Как создать дефекты в вашем проекте! 🐞#manualtesting #testcases #qa
Просмотров 19810 месяцев назад
Разберемся как создать дефект в системе Jira. Опишите, как вы обнаружили дефект, что нужно сделать для его воспроизведения и какие результаты ожидать. После создания дефекта, вы найдете его на дашборде, где сможете просмотреть и начать работу по его устранению. 🚀 00:00 Создание дефекта в системе 00:15 Создаем дефект 01:13 Работа с дефектом
Изучаем Jira: Управление задачами и проектами легко! 🛠️ | #manualtesting #qa #testcases #jira
Просмотров 43710 месяцев назад
Сегодня мы поговорим об интерфейсе таск-трекера Jira, который поможет вам отслеживать задачи и управлять проектами. Мы рассмотрим пример проекта по разработке ПО, где вы сможете видеть задачи, их статусы и комментарии. Таск-трекер обладает множеством функций, но в этом уроке мы не будем их подробно рассматривать. Помните, основная задача - отслеживание выполнения задач и управление проектами. 🕵...
Погружаемся в мир Confluence: Ваша универсальная Википедия проекта!" 📚 #manualtesting #qa
Просмотров 62310 месяцев назад
Проведем вас в мир Confluence - системы управления контентом от Atlassian. Confluence - это мощный инструмент для создания, организации и совместного использования информации внутри вашего проекта или компании. Мы рассмотрим, как Confluence упрощает процесс работы с документами, облегчая вход в проект новым пользователям. 🌟 00:00 Введение в Confluence 00:58 Преимущества Confluence
Что такое Jira | Task tracker | #manualtesting #qa #confluence #jira #tasktracking
Просмотров 1,1 тыс.10 месяцев назад
Поговорим про учет времени и отслеживании состояния задач на проекте. 00:00 Введение в инструмент управления проектами и задачами "Jira" 01:52 Декомпозиция задач и приоритеты #manualtesting #qa #confluence #jira #tasktracking
Смотрим логи тестового стенда | tail -f
Просмотров 14811 месяцев назад
Посомтрим логи тестового стенда в реальном времени
Что такое логи | INFO DEBUG ERROR | #manualtesting #logs #qa
Просмотров 67211 месяцев назад
• Разберемся еще раз что такое логи. Как и зачем они нужны. Какие типы логов бывают. • Каждый тип сообщения имеет свою функцию и может указывать на различные проблемы в приложении. • Важно определить, какие типы сообщений являются критическими для вашего приложения и как они должны быть обработаны. 00:00 Введение в логирование 01:52 Типы сообщений 03:46 Заключение #manualtesting #logs #qa
Базовые команды Linux | pwr, cd, cp, rm, mkdir, touch
Просмотров 23811 месяцев назад
Разберем минималистичный набор для работы с unix подобными системами Ссылка на команды docs.google.com/document/d/1F_dnfNysqL89p9iyNo-Dl1St_xYeikgQ/edit?usp=sharing&ouid=108593352023334076813&rtpof=true&sd=true
Что такое Linux | Ubuntu, CentOS etc
Просмотров 19911 месяцев назад
Познакомимся с Linux, разберемся чем отличается от Windows
Мастерим в Docker: Подключение портов и команда expose" 🐳| #docker #qa
Просмотров 34211 месяцев назад
Мастерим в Docker: Подключение портов и команда expose" 🐳| #docker #qa
Работа с контейнерами | docker run, start, stop
Просмотров 15711 месяцев назад
Работа с контейнерами | docker run, start, stop
Запуск контейнера Docker | Docker run: Основы и практическое руководство 🐳 #manualtesting #docker #
Просмотров 33811 месяцев назад
Запуск контейнера Docker | Docker run: Основы и практическое руководство 🐳 #manualtesting #docker #
Архитектура микросервисов | Монолит, микро сервисы
Просмотров 24011 месяцев назад
Архитектура микросервисов | Монолит, микро сервисы
Внешние ключи и ограничения | Foreign Key Primary Key
Просмотров 13611 месяцев назад
Внешние ключи и ограничения | Foreign Key Primary Key
Агрегирующие функции | MAX, HAVING, GROUP BY
Просмотров 7911 месяцев назад
Агрегирующие функции | MAX, HAVING, GROUP BY
Искусство JOINов: Понимаем различия и применяем в практике" 🧩 | JOIN (LEFT, RIGHT, FULL) | #sql
Просмотров 14011 месяцев назад
Искусство JOINов: Понимаем различия и применяем в практике" 🧩 | JOIN (LEFT, RIGHT, FULL) | #sql
Выполняем запрос INSERT INTO | Добавляем данные в таблицы
Просмотров 6511 месяцев назад
Выполняем запрос INSERT INTO | Добавляем данные в таблицы
Выполняем запрос CREATE NEW TABLE | Создаем новую таблицу
Просмотров 7811 месяцев назад
Выполняем запрос CREATE NEW TABLE | Создаем новую таблицу
Выполняем запрос DELETE | Удаление данных из таблицы
Просмотров 77Год назад
Выполняем запрос DELETE | Удаление данных из таблицы
Выполняем запрос UPDATE | Изменение данных в таблице
Просмотров 71Год назад
Выполняем запрос UPDATE | Изменение данных в таблице
тОООООООкен
спасибо бро!
Спасибо) Развивай канал)
Очень здорово, что вы рассказывает о таких сложных вещах простыми словами!
Надеюсь что было полезно)
Отличная лекция!
А если wsl стоит,то выбирать установка на linux или на windows?
Как удобнее, я бы рекомендовал на WIndows.Docker и так взаимоджействует с WSL ,если поставили linux то там надо будет поменять версию wsl под докер на 2.0. Это к тому что выбирайте платформу которая вам удобнее. Главное что бы вы смогли контейнер поднять)
@@WebTestingPro поменял wsl на 2.Буду в линукс ставить.С винды удалил.Привычней линукс как раз.Хоть одна теперь программа будет под wsl)
Столько видео полезных на канале,спасибо)
подскажите пожалуйста чайнику как вернуть ,возможность перетягиванием мыши менять значение, раньше были стрелки ↔ а сейчас скролрм или вводить в ручную . как у вас на 9.30 менуте
Главное что бы вы понимали зачем меняете) А уж как будете менять - не принципиально) Но конечно мышкой удобнее было)
@@WebTestingPro 😉лайк,подписка,бубенцы 👍✍🔔
подскажите пожалуйста чайнику 9:12 здесь вы вводили вручную, а здесь 9:30 ↔, возможность перетягиванием мыши менять значение, как включит стрелки везде ?
Вы не чайник - не переживайте) Раньше у меня в Chrome с зажатым Shift работало так) Сейчас винду переустановил - Хром поставил новый. Может это была особенность версии - не скажу) Но сейчас и у меня только введение и скрол мыши.
@@WebTestingPro Спасибо , скорей всего не винда а обновление хром🧐может Chrome flags покавырять 🤔 🤓
Спасибо)
Надеюсь было полезно)))
автор, что так кратко?)
Так все по сути. Без нюансов. Дольше подготовка идет к этому процессу.
Вот ты прочитал с листочка, и все равно не понятно что к чему. Ни визуализации, ни разъяснений. Так информацию не подают.
Окей. Не смотрите курс) Он не для вас)
Скиньте пожалуйста ссылку на свой ролик - как надо. Я обязательно исправлю и сделаю как у Вас.
Простите еще вопрос, часто вижу в вакансиях "умения развертывания тестового стенда" это оно есть?
И да и нет! Когда вы приходите на проект и Вас просят развернуть тестовый стенд локально для того что бы тестировать у себя на компьютере - Да. Т.е. если в вакансии на должность тестера вы видите такие требования то скорее всего имеется именно то что мы делаем с вами в уроках. Скачиваем из удалённого репозитория себе на комп, монтируем образ докера и запускаем на внутренних портах. Если вы видите в вакансиях для DevOPS или для администраторов или инженеров, то может имеются ввиду умения развернуть тестовый стенд на серверах компании (это уже умения devOPS). Страшного там тоже нет, но с тем уровнем который я даю в уроках - в общем его Вам не хватит.
@@WebTestingPro спасибо большое! я смотрю в сторону qa))
оч круто и подробно объясняете) спасибо
Спасибо! Стараюсь по мере сил!)
Простите за глупый вопрос я могу тоже самое сделать через консоль без idea?
Не глупый совсем. Конечно можете. Просто выполняете всю подготовку, вызываете консоль в папке где лежит проект (или переходите в неё) и выполняете команды докера. Главное что бы был установлен докер и запущен. А Консоль в IDEA просто упрощает восприятие происходящего - легче обьяснить)
@@WebTestingPro Скажите еще а как вы репу качаете либо клонируте через токен прямо в докерфайле, либо клонируете один раз вне докера и передаете внутрь через копирование или монтирование
@@luckytima2315 Есть несколько способов: 1. Это через IDEA когда вы выбираете создать проект из VCS и вводите адресс удаленного репозитория в GitHUB 2. Когда у вас установлен Git вы вызываете консоль В контекстном меню gitbash here или если у вас консольная ОС то вы запускаете git переходите в папку в которой хотите разместить проект. и Там выполняете git clone <http удаленного репозитория>. Доступа к репозиторию именно к WTP через ssh (токен) я не делал, потому через ssh потянуть его вы не сможете.
Прикольно )) Жаль что у автора бывают большие перерывы в выпусках видео
Данный канал планировал сделать что бы выложить "курс" для ручных тестеров. Как я его вижу. И признаться не думал что в целом канал кто то заметит. Темы специфические, плюс полно информации в интернете. А оказалось что смотрите, спрашиваете) Когда 300 человек подписалось на канал - решил что надо продолжать)
На стажировки один раз так пизданул))) Охуели все от HR до директора)
С собой всегда три вещи: - Зонт - Пистолет и WHERE в DELETE запросе
лайк и коммент. Автор, потом ждем по к6 курс)
Инструкция не ясна: откусил жопки у всех муравьев.
🤣
Буду пробовать подключаться
Приветствую. Спасибо за видео. Коротко и ясно. Странно что мало просмотров.
Смотрю ваш курс с самого первого видео. Просто огненно понятное объяснение всего🔥а докер я вообще раньше понять не могла, он был для меня какой-то неведомой штукой (в интернете слишком сложно про него пишут). Спасибо огромное!!! И еще нравится, что все по существу, коротко, ясно и приятным голосом 😍 и объяснение консольных команд гита аналогией с ящиками - это прям тоже здорово придумано
Спасибо)
Могу ошибаться, но как по мне, правильным названием было бы "Иерархия требований", а не "Иерархия бизнес-требований"
6 ... Тестировщик должен быть внимательным
Вы первый кто заметил)
@@WebTestingPro кодю с 2007 года ) опыт обязывает
Отличная подача материала
Что такое апач, nginx? зачем они?
Добрый) И Апач и nginx это web сервера. Они собственно после развертывания отвечают клиенту (в клиент серверном взаимодействии). Но могут выполнять и роль прокси сервера - перенаправляя пользователей на другие веб сервера.
добрый. Ваше видео 1е в выдаче яндекса, на запрос "как веб сервер отвечает на запросы клиентов". Очень жаль, что рассказываете не о том. В вашем видео "сервер" - это чёрный ящик. А вопрос КАК сервер принимает-передаёт данные интерпритатору не раскрыт.. Печалька.
Жаль что не нашли ответа на свой вопрос. У меня есть еще одно видео посвященное обработке запроса, но оно носит ознакомительный прикладной характер. Цель была познакомить "молодых" тестировщиков с процессом. Надеюсь вы найдете подробности вашего вопроса. Удачи)
@@WebTestingPro Разьве наше солнце, как массивный оъект, не искривляет пространство?
@@user-yx2bb3gk9s Смотря в чем вопрос)))
👍
Супер, спасибо 👏
Мне понравилось. Вводная часть для понимания. Именно такое разьясненние я и искала. Я из категории "чайников". Спасибо 👏
Здравствуйте за один день пересмотрел все ваши видео. Очень хорошо и доходчиво объясняет информацию. Спасибо Вам большое. Всех благ вам)
Надеюсь было полезно)
Thanks a lot
Здравствуйте.А есть ли возможность обойти токен авторизации при просмотре плейлистов ТВ, например?
Добрый) Что по своей сути токен - это уникальный набор символов который при дешифровке сообщает информацию. Есть серверная сторона которая генерирует токен и есть сторона клиента которая токен принимает и проверяет. В ролике я разбирал самый примитивный способ шифрования - он не предполагал обогащать данные так называемой "солью" когда при шифровке в данные добавляются дополнительный сведения или ключевые слова на основании которых происходит шифровка. Но с точки зрения факультативной - с целью научится я бы обратил внимание на следующее 1. Не пытаться расшифровать токен - это дело совершенно не благодарное и долгое. Те средства которые доступны простому обывателю ни в коем случае не помогут расшифровать в прямую токен от каких нибудь огромных корпораций (VK , OK и так далее) 2. Токены "взламываются" перехватом или snif - это процесс когда в сеть между клиентом и сервером встраивается промежуточный сервер (не важно ноутбук , маршрутизатор или что нить другое) и смотрит в куки, клонирует себе куки и имитирует подключение вместо пользователя, после чего меняет пароль или почту. Что бы удержать учетную запись 3. Но что бы сделать грамотный перехват токена, надо разобраться с шифрованием сертификатами шифрования, с самоподписанными сертификатами и многим другим) В целом да "взять" попользоваться токен даже для ТВ можно но для этого нужен перехватчик, доступ к ТВ соседа) и невнимательный сосед)
@@WebTestingPro было бы интересно подробнее послушать про перехваты или snif токенов, или если у вас есть хорошая статья про это, пожалуйста поделитесь
@@KNIGHT_SHOP Обещать не буду) Основная работа очень много времени забирает) Но может созрею сделать цикл видосиков по специфике работы со снифферами. Есть там интересные кайсы с Чарльз и WireShark.
@@WebTestingPro отлично, про white shark x2 интересно бы было )
Сергей, Спасибо, за содержательный урок!!
Отличные уроки по SQL, формативно, основные операторы, функции разобраны . Спасибо автору за отличный контент!!!!
Отличные уроки, все разобрано, но хотелось бы ещё уроки с Postman.
Примечание. Если при запуске Docker Desktop возникает неожиданная ошибка WSL, необходимо в CMD от имени администратора запустить установку " wsl --install ". После этой манипуляции Docker заработает.
Спасибо)
Супер
Почему ты не показал инструменты ? Зачем сидеть вручную выдумывать комбинации, когда можно перейти на спец сервисы и вбить туда входные данные. И сервис за секунду составит наилучшие комбинации
Я хочу дать представление о том что это такое. Что бы не относились к этому как к магии =) Конечно уже в процессе работы выяснится что есть куча онлайн всего - генераторы, конвертеры, таблицы, готовые решения. Но мне кажется что надо понимать - тогда и инструмент пойдет в прок)
а можете пожалуйста подсказать что за сервисы такие?
@@user-vh2yb2jk5x pairwise
Спасибо за твои видосы. Я много видео разных смотрю, но в твоих видео всегда есть что почерпнуть новое.
Это самое интересное видео по девтулз, которое я видел. Грамотная спокойная речь, понимание того, о чем рассказываешь. Очень здоровское видео. Спасибо тебе большое, Человек.
Спасибо) Приятно, ошень)
Спасибо, было очень полезно!
какой кайф, так просто обьясняешь. везде такие замудрённые авторы, будто для профессоров делают контент. у тебя всё просто и понятно. подписался. спасибо) готовлюсь к сдаче темы клиент-сервер.
Самый кайфовый )
Канал незаслуженно обделён вниманием, ты реально очень круто и доходчиво объясняешь. Если бы был курс, включающий домашние задания и в идеале практику на реальном или "около-реальном" проекте, то без раздумий бы пошёл к тебе. Не за бесплатно естественно.
Полностью соглашусь. Не понимаю почему этот канал до сих пор не набрал популярность. Может где-то стоит чуть увеличить длительность роликов, но изложение материала просто на высоте. А самое главное рассказывает именно то, с чем придется столкнуться в реальной работе.
Лучший)
Очень просто, быстро и доходчиво 🙏🏻
Огонь 🔥