Найти в Дзене
Всем привет, в данном видео мы рассмотрим Что такое homebrew? Как его установить? И как использовать homebrew для установки приложений Страница homebrew: httbrew.shоманда установки: /bin/bash -c "$(curl -fsSL httpraw.githubusercontent.com/....shКоманда добавления brew в zprofile ( youtube не дает вставить угловые скобки, нужно добавить их вместо '--' ): echo 'eval $(/opt/homebrew/bin/brew shellenv)' -- /Users/$USER/.zprofile eval $(/opt/homebrew/bin/brew shellenv) Телеграм канал, где точно будет много полезного: httpst.me/...du6 youtu.be/...0lk
2 года назад
Что такое web, mobile, api тестирование _______________________________________ 💥Всем привет! 💥 🤔 Очень часто можно услышать такие слова как web-тестирование, mobile-тестирование, api-тестирование. Попробуем разобраться в этом простым языком. 🕸 Если говорить кратко, то web-тестирование - это проверка работы функционала на стороне веб-приложения, иначе говоря, что страницы, которые вы видите через браузер корректно отображают данные, которые приходят с сервера, а также логика на странице отрабатывает верно. 📄Целью api-тестирования является проверка логики работы сервера. Что же такое api? Простыми словами - это язык общения сервисов и приложений. Логика здесь такая: чтобы отобразить информацию, которая хранится на сервере, веб-приложение отправляет запрос на этот сервер по определенному пути, конечной точкой которого является эндпоинт. Сервер же, в зависимости от эндпоина выполняет ту или иную функцию, и отдает ответ. Если по запрашиваемому приложением эндпоинту на сервере нет заранее запланированного ответа - вернется код 404 . Каждый ответ сервера можно разделить на условно 3 мажорные части: headers, status, body (но не только из них) В headers содержаться заголовки ответа В body помещается основная информация В status содержится код ответа, который состоит из 3-х значного числа. 📱Mobile-тестирование - это проверка того, как работает мобильное приложение. Можно провести параллель с веб-тестирование, только клиентом в данном случае будет приложение, работающее под мобильным устройством. Тут есть (и очень много) подводные камни, потому что важной частью любого приложения является удобство использования (кнопка, требующая частого нажатия в левом верхнем углу приложения точно не будет отличной идеей - сами попробуйте туда дотянуться), либо, к примеру, такая вещь как обновление приложения - у разных пользователей могут оказаться разные версии приложения, но все они должны работать так, как изначально задумывалось.
2 года назад
Какие инструменты необходимы для старта работы QA ______________________________________________________ 💥Всем привет! 💥 ➡️Сегодня поговорим о том, какие инструменты необходимы для работы QA. ❗️Стоит сразу сказать, что список инструментов будет отличаться от того, в какой области будет работать QA: для тестирования web и тестирования mobile отличаются. Поэтому сейчас я расскажу о самых базовых программах, которые будут использоваться практически в любом проекте. 1️⃣Первое, что будет требоваться для любого уважающего себя QA - это умение работать с панелью разработчика, она же DevTool. В Chrome, чтобы открыть панель разработчика достаточно нажать f12 Про саму панель можно рассказывать бесконечно долго, потому что в ней собрано огромное количество полезного функционала. Но если брать то, что пригодится в начале изучения - это, конечно же, вкладки Console, Elements, Network. 2️⃣Следующим важным инструментом является Postman. Он позволяет вручную (и если есть большое желание - автоматизировано) отправлять запросы (в основном на тестируемый сервер) с таким набором полей и параметров, который необходим нам, а также смотреть полученный ответ. Самый простой пример, который можно привести - это отправить GET запрос с адресом текущей страницы. 3️⃣Третий инструмент, который я рекомендую к изучению - это интерфейс для git. Для macos могу порекомендовать Fork, а для Windows мне больше нравится GitExtensions. Вообще цель этого инструмента - предоставить удобный интерфейс для работы с системой контроля версий, иными словами, у вас перед глазами будут коммиты, ветки, их авторы, будет возможность быстро и удобно ориентироваться в них, переключаться. Конечно же, данный инструмент полностью не заменит консольный git, но все же для старта его будет достаточно. ❓Для тех, кто уже работает или работал QA вопрос: а какие бы инструменты вы бы порекомендовали изучить самому себе на старте вашей карьеры?
2 года назад
Роль QA в команде __________________ 💥Всем привет! 💥 ➡️Сегодня поговорим о роли QA в команде разработки. Первое, что хочется отметить - это то, что очень часто роль QA в команде недооценена. Другие члены команды не сразу осознают необходимость выпускать качественный продукт до определенного момента. 🚀Конечно же, на первых стадиях проекта обычно QA в команде нет в целом, потому что нужно запустить продукт на рынок, проанализировать ситуацию, обогнать конкурентов, и на данных этапах увидеть QA в команде - большая редкость, обычно, это команды, которые уже имеют слаженность, четкое представление о проекте, и понимают, что гораздо эффективнее будет сразу внедрять QA. 🤔Так что же должен делать грамотный QA? - конечно же понимать риски выпуска некачественного продукта и обязательно доносить эти риски до всей команды. На самом деле, очень многие недооценивают именно эту обязанность QA, это ошибка. QA - это вовсе не про “приложение работает верно”, это больше про процессы команды разработки, их контроль, и проверку. __________________ Подписывайтесь, будет много полезного контента, также, заглядывайте в канал в телеграмме t.me/...du6
2 года назад
💥Всем привет!💥 👻Пришла пора развеять туман, рассказать об этом канале: что тут будет, чего ждать, какие цели и планы на него. 👋Можно начать с того, что меня зовут Роман, и я занимаюсь развитием QA в IT проектах (от гигантов финтеха с просто потрясающим сознание количеством QA до стартапов, где только начинают задумываться о выстраивании контроля качества продукта) ❓Итак, что же будет на канале: 1️⃣Конечно же полезные полезности: как написать тест, что же такое этот ваш тест-план, как эффективно применять тестирование на проекте, зачем нужны автотесты и как их писать, как качать софт и хард скиллы 2️⃣Новости с просторов QA-side вещей: это новые технологии и лучшие практики, которые обязательно стоит использовать в своей работе, либо просто интересные фичи, которые возможно найдут себе место в повседневной работе 3️⃣Обучающие материалы: более глубокие статьи по востребованным темам 4️⃣Мои мысли о области QA в целом 🗓Цели и планы.. да на самом деле мне просто нравится видеть, как моя работа приносит пользу, как люди совершенствуются и растут в профессиональном плане, захотелось начать делиться с более широким количеством людей, потому что уже не раз сталкивался с тем, что не все понимают в чем же главная роль и цель QA в команде и каким он должен быть. Так что подписывайтесь, будет много полезного контента, также я буду вести телеграм-канал, так что туда тоже можно присоединиться: t.me/...du6
2 года назад