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

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

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

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

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
10 полезных книг для Java программиста на русском языке

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

🔗 Основной сайт
🔗 Зеркало
👍2
Сравниваем модели машинного обучения с применением статистических тестов

Data scientist из QIWI в этой статье рассматривает три метода сравнения моделей.

Читать статью
👍2🥰1
Что делать, если нет спецификации или она составлена плохо?

Умение задавать вопросы — одно из главных качеств тестировщика. Когда по спецификации непонятно, как должна себя вести программа, нужно связаться с тем, кто во всех деталях знает проект. Это может быть разработчик, проджект-менеджер или тимлид.
#вопросы_с_собеседований
4👍2
Общаются ли ваши тесты?

Полезное руководство Ошера Эль-Нетанани, полное советов по передовым методам проектирования в области автоматизации тестирования.

Читать статью
👍1
Как написать идеальный автотест: 25 джедайских принципов

Тимлид отдела автоматизации тестирования в VK ID поделился основными принципами в работе с автотестами, наработанными в ходе внедрения в свой продукт. Что можно делать, а что лучше не стоит, и какие подводные камни могут вас поджидать, читайте в статье.

Читать статью
👍7
Рассказываем про мир job-сайтов: где программисту опубликовать резюме, чтобы быстрее найти работу в IT.

🔗 Основной сайт
🔗 Зеркало
👍3😁1
7 лучших инструментов автоматизации с lowcode для контроля качества и не только

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

Читать статью
Очередной #дайджест по QA:
✍️ Postman: Основы тестирования API и первые шаги с инструментом
Postman — мощный и интуитивно понятный инструмент, предназначенный специально для тестирования и разработки API. В этой статье рассказывается о самых базовых вещах, с которых следует начать свое знакомство с Postman.

✍️ Быть тупым тестировщиком
Автор рассказывает о своей работе и выделяет несколько интересных пунктов.

✍️ Тест: сумеете ли вы стать junior QA в большой компании

✍️ Симуляция реальности: разбираемся в мок-серверах и пишем свой
О проблеме черного ящика и почему её вообще нужно решать.

✍️ Роль тестировщика на каждом этапе гибкой модели разработки
Современная индустрия производства программного обеспечения всё чаще прибегает к использованию гибких методологий разработки. В последние годы эти методологии стали широко распространены и продолжают набирать популярность.

✍️ Измерение покрытия python сервисов для end-to-end тестов
Данный вопрос всегда вызывает жаркие дискуссии в рядах тестировщиков

✍️ 10 курсов, которые помогут “ворваться” в тестирование и остаться там
Про бесплатные и платные курсы, которые будут полезны начинающим тестировщикам, а также о том, как начать делать свои первые шаги в этом направлении.
👍6🔥1
Какой ноутбук считаете наиболее подходящим для программирования и почему?
#интерактив
👍1
Волшебный шкаф тестировщика: как мы победили человеческий фактор в учёте девайсов

Уследить за собственным девайсом иногда бывает сложно: все мы хоть раз да ходили по дому в поисках непонятно где забытого смартфона или планшета. А когда мобильных девайсов тысяча, и они нужны не только тебе, но и коллегам по команде (причем как в офисе, так и дома — у нас же гибридный рабочий график)? Это огромная головная боль, причем заболеть голова может в любой момент и с непредсказуемой силой…

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

Читать статью
👍2
Что такое тест-план и для чего он нужен?

Тест-план — это документ, который поэтапно описывает весь процесс тестирования, начиная от целей и сроков и заканчивая обязанностями каждого члена команды.

Из-за того, что тест-план, сделанный по всем канонам, — довольно большой и сложный текст, на практике его составляют редко. И занимаются этим обычно старшие тестировщики.
#вопросы_с_собеседований
Аддитивное тестирование: подход к качеству программного обеспечения

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

Читать статью
👍2
Agile 101 (и как в него вписывается тестирование)

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

Читать статью
QA не является центром затрат

Дэн Петерсен смело подчеркивает, почему деятельность по тестированию и обеспечению качества не следует рассматривать как затраты.

Читать статью
👍1
Очередной #дайджест по QA:

✍️ Тестировщики НЕ являются привратниками качества
Тестировщики играют важную роль в оценке качества, но контроль находится не в их ведении.

✍️ Почему QA-инженеры любят находить ошибки, а я лично это ненавижу
Шахар Барак описывает мощный сдвиг в мышлении от обнаружения ошибок к их предотвращению.

✍️ 17 советов по автоматизированному тестированию от отраслевого эксперта
Основываясь на своем богатом опыте, Николай Адволодкин делится множеством советов по эффективной автоматизации тестирования. И если вы предпочитаете слушать, есть 20-минутное дополнительное видео, объясняющее это.

✍️ Шаблоны проектирования автоматизации тестирования: повышение эффективности и качества кода
Если вы хотите улучшить свою автоматизацию тестирования, Денис Пеганов описывает лучшие практики и показывает примеры трех распространенных шаблонов проектирования.

✍️ 3 атрибута тестируемости: работоспособность
Когда вы не можете протестировать части своего продукта или кода, есть вероятность, что с ним что-то не так. Гил Зильберфельд объясняет, почему тестируемость важна и как этого добиться.
🔥1
Введение в Locust: open source инструмент для нагрузочного тестирования на языке Python

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

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