Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты
8.78K subscribers
1.22K photos
152 videos
23 files
2.56K links
Все самое полезное для тестировщика в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/12538d6f

Работать у нас: https://job.proglib.io/

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
👨‍💻 9 трендов в найме айтишников в 2023 году

Рассказываем, что интересного происходит в найме IT-специалистов.

По данным Хабр Карьеры, бэкендеры и фронтендеры испытывают трудности с поиском работы — спрос на них уменьшился на 4% и 15% соответственно.

Но сложнее всего сейчас мобильным разработчикам. А все потому, что рынок мобильной разработки рухнул на 24% по сравнению с показателями прошлого года. Но этот тренд в большей степени коснулся стажеров и джунов.

Читать статью
3👍2🤔1
🤔 Очередной #дайджест по QA с полезностями

✴️ Внятно о техниках тест-дизайна — разбираемся в базовых техниках QA

✴️ Миф о полном отсутствии дефектов — о спящих дефектах

✴️ Генеративный ИИ на конференции SeaStar — обсуждение Generative AI в QA

✴️ Корпоративные инструменты спешат на помощь — инструмент, снижающий порог вхождения в АТ и экономящий время

✴️ Как на самом деле работают VPN — тестирование бекенда: как работает VPN under the hood
🔥20👍4
💪🤓 Как я автоматизировал самую нелюбимую часть работы

Одна из самых ненавистных и рутинных задач у тестировщиков — это написание тестовой документации. И конечно все цепляются за каждую, даже самую маленькую возможность автоматизировать этот процесс. В этой статье автор расскажет о том, как автоматизировал написание отчета по релизу используя версионность гита и интеграцию с Jira.

Далее вас ждет код на bash и много интересного

#гайд
👍43
🧪 🛣️ Дорожная карта тестировщика в 2023 году

Расскажем, что и в какой последовательности нужно изучить, чтобы стать тестировщиком и найти первую работу.

А еще у нас есть статья про то, как составить свою собственную дорожную карту и что это такое — прочитать можно тут

Читать статью

#туториал
17👏1
🤳🦿 Техники тест-дизайна. Классы эквивалентности и граничные значения

В данном видео пойдет речь о двух известных и популярных техниках тест-дизайна, о которых чаще всего спрашивают на собесах при выполнении тестовых заданий.

Техник существует гораздо больше. Подробно о них можно узнать из книги Copeland Lee. A Practitioner's Guide to Software Test Design

00:38 Тест-дизайн и его цели
01:50 Тестирование классов эквивалентности
02:12 Классы эквивалентности на примере
04:40 Правила для тестирования классов эквивалентности
06:13 Анализ граничных значений
06:50 Правила для анализа граничных значений
07:23 Анализ граничных значений на примере
09:22 Еще раз о важности тест-дизайна для собеседования

#гайд
🔥225👍4
😎💪 Как мне захотелось систематизировать виды тестирования

В этой статье собраны различные фрагменты информации по теме видов тестирования из разных источников.

В материале приведена куча классификаций:
По целям тестирования, по степени автоматизации, по сценариям, по знанию системы, по разработке тестовых сценариев и т. д.

Подробное описание каждой структуры и ее вложений ждет вас здесь

#туториал
👍204🔥1
🤔✍️ Как найти работу в IT по связям

Работу тестировщиком можно найти по связям и даже нужно. На помощь приходит нетворкинг, в который, по хорошему, нужно вливаться и активно участвовать, чтобы про вас говорили, замечали и делали рекомендации. Нужно выходить из хваленой зоны комфорта т. к. когда вы выбирали профессию тестировщика, вы должны были догадываться, что SoftSkills здесь весьма востребован.

В видео, автор ответит на важные вопросы для поиска, даст рабочие механики по организации сети полезных контактов и расскажет, как нетворкинг ему помогает.

#видео
👍62
🤔 #дайджест ресурсов по Git. Что почитать/посмотреть

🍕 Git на пальцах. Узнаете, что такое Git, система контроля версий, принцип работы Git, виды систем контроля версий и прочую базу.

🍕 Основы работы с Git. Научитесь работать над проектом вместе с другими разработчиками, использовать локальный и удалённый репозиторий и понимать принципы и культуру командной разработки.

🍕 Первые шаги в GitHub. Поймете как создать свой репозиторий на GitHub и внести в него изменения, что такое fork, branch и другие интересные слова из мира Git и как создать свой Pull Request.

🍕 Книга ProGit. По ссылке книгу можно скачать. Больше подходит для тех, кто уже знаком с базой, а для новичков может быть сложновато.

🍕 Видео про самые распространённые ошибки в работе с Git и как их исправить. Как быстро исправить случившееся, не удаляя репозиторий.
👍106🥰3🔥2😁2
Какой вид тестирования отвечает за проверку функциональности, используемой типичными пользователями в повседневной деятельности (почти каждый день)?
Anonymous Quiz
21%
Санитарное тестирование
5%
Тестирование надежности
32%
Стандартное тестирование
42%
Тестирование критического пути
❤‍🔥126👍4🥰2
💪🔥😎 Попался крутой и познавательный курс по тестированию, которым делимся с вами.

На канале куча роликов с практикой, домашним заданием и разбором его, инфа по планированию и инцидентам — полна коробочка, в общем.

Рекомендуется для как для джунов, так и для более зрелых специалистов.

Вот несколько уроков, для затравки, чтобы вы могли понять, подходит ли оно вам:

🔹 Урок 1. Тестирование web-сервисов/API
🔹 Урок 2. Тестирование API
🔹 Урок 3. Тестирование API. SoapUI. Практика
🔹 Урок 4. Тестирование API. SoapUI. Практика (2 часть)
🔹 Урок 5. Тестирование API. Postman. Практика
🔹 Урок 6. Тестирование API. cURL. Практика

#обучалка
👏13❤‍🔥106👍3
👆‼️ Вы никогда не сократите Тime Тo Мarket, если будете тестировать все фичи на одном сервере

Time To Market — время от появлении идеи фичи до её релиза для пользователей. В статье пойдет речь о том, как ускорить Time To Market одним простым способом.

Небольшой Time To Market позволяет бизнесу опережать конкурентов и быстрее получать прибыль от продуктов. Даже Греф еще в 2016 году говорил, что главное для IT-компаний — выводить продукт на рынок быстрее.

Чтобы решить эту проблему компании пытаются оптимизировать процессы — чаще запускают эксперименты, создают кросс-функциональные команды на замену отдельным департаментам разработки и дизайна. Однако они упускают из вида, что время до выхода продукта на рынок можно сократить, если перестать тестировать задачи на одном сервере. Подробнее о том, почему так происходит, написано тут

#туториал
7👍3
Selenium with Java — A Beginner’s Guide: Web Browser Automation for Testing using Selenium with Java (2022)
Автор: Pallavi Sharma
Количество страниц: 220

В этой книге рассказываются особенности настройки среды для написания тестовых сценариев с Selenium. Многочисленные возможности, включая интерфейс webdriver, интерфейс веб-элементов и локаторы, подробно описаны и проиллюстрированы.

Книга предназначена для инженеров по тестированию программного обеспечения, которые хотят создать подробно разобраться с Selenium для создания решений по автоматизации тестирования. Для свободного изучения книги требуются базовые знания в области тестирования и языка программирования Java

Еще больше книг по тестированию найдете в нашем канале
👍92
Отдельный сервис, который отвечает за хранение и доставку данных от сервисов-отправителей к сервисам-получателям с помощью модели Publishers/Subscribers. Данным сервисом называют…
Anonymous Quiz
6%
Поды
11%
Апплеты
22%
Сниппеты
62%
Брокеры сообщений
👍8🔥4
🏋️ 🏋️ Поддержка и рефакторинг тестовых наборов

Как тестировщик программного обеспечения, вы являетесь контролером качества. Ваши тестовые наборы — это ваше оружие, обеспечивающее надежность программного кода, создаваемого вашей dev-командой. Когда приложение растет и развивается, фичи добавляются, и свиты превращаются в запутанный комок из устаревших тест-кейсов, которые уже ничего не верифицируют, а наоборот еще добавляют сложности. Тогда должно помочь обслуживание (или, чаще, «поддержка» и «обслуживание») и рефакторинг кода автотестов. Далее рассмотрим методы, которые помогут сохранить гибкость и эффективность тестовых наборов по мере развития приложения.

Важность рефакторинга

Рефакторинг применяется не только к коду тест-кейсов, но и на более высоком уровне, к тестовым наборам. При рефакторинге тестовых наборов улучшается (должна улучшаться) их структура, читаемость и удобство, без изменения их поведения. Таким образом, тест-кейсы в составе набора становятся более понятными, обновляемыми и расширяемыми.

Подробности объяснения всех процессов вас ждут здесь

#гайд
8👍1
🤔 Очередной #дайджест по QA

♦️ Сбои в проекте автоматизации — почему 90% проектов автоматизации не дают обещанной отдачи и продолжают выдавать одни и те же ошибки

♦️ Резюме специалиста по тестированию ПО — сколько страниц должно быть в идеальном QA-резюме

♦️ Опыт использования AI для QA — наблюдения, как ИИ может повысить эффективность работы

♦️ Использование языка запросов KQL при поиске логов — с помощью этого языка можно составлять запросы, которые помогают отфильтровывать и найти необходимую информацию

♦️ Варианты развития QA специалиста если вы еще линейный специалист, но уже «у потолка» — различные варианты развития навыков внутри области QA для молодых специалистов
23👍1
🤔🤔 Что должен знать тестировщик без опыта

В ролике спикер расскажет, что должен знать Junior QA для успешного прохождения собеса.

00:36 Кто такой джуниор QA
01:27 Основные направления в IT, где нужны тестировщики
01:47 Техскиллы для QA
03:05 Что обязательно спросят на собеседовании QA
04:37 Главный софт скилл для собеседования
06:09 Общие советы по подготовке к собеседованиям

#видео
👍233