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

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

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

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

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
⚡️ Тестирование лендинга — быстрый гайд

Лендинг — важнейший элемент маркетинговой кампании, который должен привлекать внимание, генерировать лиды, стимулировать конверсию. В этой статье мы рассмотрим этапы его тестирования и нюансы, которым следует уделить особое внимание.

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

#гайд
🎉3🔥1
🤔🤔 Quality Assurance и Quality Control в тестировании ПО

Разбор понятий обеспечения качества ПО (Quality Assurance ) и контроля качества ПО (Quality Control) — сходство, отличия, примеры.

Смотреть

#видео
❤‍🔥26👍41🥰1
🤦‍♂️🤨 Идеальная профессия для душнил. Техписатель рассказывает про работу и зарплаты

Технические писатели — это не только «душнилы», которые пишут документацию. Они создают истории, которые помогают людям лучше разобраться и понять продукты. Как стать техническим писателем и сколько они зарабатывают?

Самые распространённые задачи технического писателя:

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

Продолжение здесь

#почитать
202👍2👏2
Как называют Среду для тестирования, которая в точности похожа на продакшн-окружение?
Anonymous Quiz
15%
Accept (acceptance)
25%
Demo
10%
Test (testing)
50%
Stage (stagging)
👍71
🤔 Автоматизированные тесты — не отнимают ли они слишком много ресурсов и времени для запуска?

Добавление новых функций и их усовершенствование являются частью процесса разработки продукта. С каждой новой функцией будут появляться новые автоматизированные тесты. Усовершенствования функций приведут к:

изменению только существующих тестовых наборов или
созданию новых автоматизированных тестовых наборов поверх изменения существующих тестовых наборов

Продолжение тут

#почитать
👍4👏31
🤔 Приготовили #дайджест библиотек для автоматизации API на разных языках программирования.

♦️ SuperTest
Библиотека для Node.js, используется для тестирования HTTP-серверов и веб-приложений, включая API. Она интегрируется с либой SuperAgent для создания HTTP-запросов и обработки ответов.

♦️ Requests
Юзайте для выполнения HTTP-запросов и работы с веб-API. Она обеспечивает удобный интерфейс для отправки запросов и обработки ответов, включая поддержку различных HTTP-методов (GET, POST, PUT, DELETE и др.).

♦️ RestSharp
Эта C#-библиотека, предназначенная для тестирования и работы с RESTful API. Она предоставляет интерфейс для создания и отправки запросов.

♦️ RestAssured
Разработана специально для автоматизации тестирования RESTful API. Она предоставляет удобные методы для создания и отправки HTTP-запросов, а также проверки ответов.

♦️ HTTParty
Это простая Ruby-библиотека для выполнения HTTP-запросов и работы с API. Она предоставляет удобный интерфейс для создания запросов и обработки ответов.
🎉20👍51🔥1
🧑‍🍳🤓 Мобильный тестировщик на удалёнке

У начинающего специалиста может возникнуть вопрос — как работать на удалёнке? Что нужно из техники для работы и какие задачи могут ждать?

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

Смотреть

#видео
👍9
🎯✏️ Detekt: как статический анализ помогает улучшить код автотестов

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

И у каждой ошибки есть своя цена. Было бы здорово, если бы о них можно было узнать:

🔹 на этапе локальной отладки и, соответственно, быстрее (например, запустив одну команду и получив отчёт) — движение в сторону Fail Fast и сокращения Feedback Loop;
🔹 не занимая ресурсы CI сборкой кода, который заведомо придётся исправлять, — Quality Gates;
🔹 снимая часть нагрузки с ревьюера и меньше переключая контекст специалистов;
🔹 работая с унифицированным кодом и не тратя время на обсуждение мелочей.

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

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

#почитать
🔥14🎉11👍42👏1
🤔 Зачем тестировщику Jira

На собеседованиях спрашивают про страшные и сложные системы управления проектами, а что если ты и не работал на реальных проектах?

Самая популярная такая система — Jira. Что важно знать тестировщикам, а что можно и пропустить — расскажут в ролике.

#видео
17👍7👏3
🧑‍💻 Особенности работы в айти: результаты опроса подписчиков

В декабре мы провели среди вас опрос, изучили результаты и сделали аналитическую статью на vc.ru.

Вот некоторые выводы:

🧔‍♂️ В основном наша аудитория состоит из мужчин — 92,1% опрошенных. Женщин, соответственно, всего 7,9%.
🐍 В ТОП-10 специальностей входят питонисты — их 12,4%. Дата-инженерами или дата-сайентистами себя назвали 3.7% респондентов.
👨‍🎓 25% аудитории — самоучки, у которых нет профильного образования, и они не заканчивали никаких платных курсов.
💲 У разработчиков с опытом менее года преобладают зарплаты до 90 000 рублей (88%). Если опыта 1-3 года, то доля получающих 150 000+ увеличивается до 53,6%.
💰 Опытные и образованные Python-разработчики (15,44%) также входят в шестёрку самых высокооплачиваемых специалистов.

🔗 Полный отчёт можно прочесть по этой ссылке

💬 Пишите, какие ещё подобные материалы вам было бы интересно почитать
👍62
🤔 Очередной #дайджест для тестировщика

✍️ Тестирование производительности мобильных приложений — как проводится тестирование производительности, его цели, инструменты и нюансы

✍️ Какие вопросы я задаю на собеседовании QA Junior+ — инженер по ручному и автоматизированному тестированию делится своим списком вопросов и ответов

✍️ Великие фейлы — громкие случаи, когда компании сэкономили на тестировании

✍️ Observability, Monitoring и Testing — как концепция TOAD может стереть грань между тестированием и мониторингом

✍️ Непрерывное тестирование производительности — подробное руководство
🔥20🎉156🥰1
🤔 Как использовать нейросети, чтобы работать быстрее и проще?

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

В статье предложено несколько вариантов, как специалисты использовали нейронки в работе. Делайте выводы — это зло или все-таки благо.

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

#гайд
👍42👏1
😵‍💫😵‍💫 Генератор тестовых данных для JVM совместимых языков

В статье речь пойдет о создании тестов в java приложениях, в первую очередь unit-тестов, а точнее, будем говорить о генерации тестовых данных. Проблема генерации тестовых данных в тестировании является центровой. Во-первых, необходимо осознать какие же данные нужны для теста, во-вторых, их необходимо подготовить и сгенерировать. На проектах уровня hello world или при очень хорошей декомпозии проблема невелика, но на больших проектах с большими DTO, это мало того что сложно, так еще и занудно. В какой-то момент количество кода теста может многократно превышать количество тестируемого кода.

Подробнее

#почитать
🤩204🔥1
Если у вас есть профиль в LinkedIn, то вам стоит проверить его SSI (Social Selling Index). Если он высокий, то скорее всего вы активно используете свой личный профиль для нетворкинга и выстраиваете свой профессиональный бренд.

Просто перейдите по этой ссылке для проверки. Идеальный вариант — больше 60 баллов.

Под каждым показателем вы найдете расшифровку и рекомендации, как поднять этот индекс. На самом деле это очень важно, поэтому позаботьтесь о том, чтобы ваша сеть регулярно росла, профиль был заполнен на 100% и вы активно участвовали в жизни сообщества.

Зачем проверять SSI?

Причин на самом деле несколько и они зависят от целей, которые преследует пользователь LinkedIn. Если вы пытаетесь найти с помощью сети работу, запустить свой бизнес по продаже товаров и услуг, или посмотреть насколько ваш профиль интересен с точки зрения алгоритмов, то показатели SSI стоит регулярно проверять.

Много времени на проверку собственного индекса не уйдет. SSI состоит из 3 основных показателей: общий показатель (current SSI), показатель по индустрии (industry SSI rank) и показатель по нетворку (network SSI rank). Current SSI включает в себя четыре блока, от которых зависит то, насколько активно алгоритмы LinkedIn будут продвигать ваш профиль в сети. Establish your professional brand (Создание вашего профессионального бренда), Find the right people (Поиск подходящих людей), Engage with insights (Обмен информацией) и Build relationships (Построение отношений). На каждый блок отводится максимум 25%. Действия, которые юзер совершает во время использования LinkedIn напрямую влияет на эти блоки.

Толковый профиль = больше шансов найти интересную работу.
❤‍🔥21👍611