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

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

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

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

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
#дайджест лучших статей о применении TestNG

Руководство по аннотациям TestNG для Selenium WebDriver — гайд по тестовому фреймворку, созданного Cédric Beust

Параметризация тестов с помощью @Parameters — как жить с одинаковой структурой и выполнением одних и тех же действий с отличающимися входными данными

Тестирование в Java — почему перейдя на NG, большинство вряд ли желают вернуться к JUnit-у

Как запускать автотесты с помощью адаптера на примере TestNG — создание файла с зависимостями, запуск и отслеживание результатов

Тестирование через абстрактные классы в TestNG — вы всё ещё тестируете с помощью JUnit и не обращаете внимания на TestNG? Тогда мы идём к вам.
5🥰21👍1
meetup Testify: Теории, практики и QA-факапы

В гостях выпуска, который состоится 28 февраля в 18:00, бизнес-аналитик из red_mad_robot, SDET & PM из JetBrains и руководитель блока качества SMLAB. Поговорят они о подходах к разработке IT-продуктов, автоматизации веба и распространенных факапах на проектах.

🔹 Саша Пшеборовская, SDET & PM в JetBrains, расскажет о десятке лучших практик запуска автоматизации тестирования веб-приложений с нуля: от тестирования «тестируемости» до создания CI/CD и способов архитектурных решений.

🔹 Ирина Мягкова, BA в red_mad_robot, расскажет про ценность и назначение методологии 3 Амиго. Почему методика полезна при разработке сложных ИТ-продуктов, и как применять ее на практике с конкретными результатами.

🔹 Александр Наумов, куратор ЦК QA в SMLab, расскажет о типичных QA-факапах: как посыпал голову пеплом на разных проектах и почему. И, разумеется, о том, как подстелить соломку.

Регистрация тут

#мероприятие
👍62🥰2
Как я пишу HTTP-сервисы спустя 13 лет работы с Go

В этом посте рассматривается широкий спектр тем, связанных с созданием сервисов на Go:

🔹 Структурирование серверов и обработчиков с расчётом на максимальное удобство поддержки
🔹 Советы и рекомендации по оптимизации сервисов под быстрый запуск и правильное отключение
🔹 Обработка стандартных задач, применимых ко множеству типов запросов
🔹 Глубокое исследование правильного тестирования сервисов

Для кого предназначен этот пост?

Для всех, кто планирует писать какой-то HTTP-сервис на Go. Также он может оказаться полезным, если вы изучаете Go, так как многие из примеров соответствуют рекомендуемым практикам. Опытные гоферы тоже могут найти здесь полезные паттерны.

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

#почитать
👏521
Книга «SQL Pocket Guide: A Guide to SQL Usage»

Если вы используете SQL в повседневной работе в качестве аналитика данных, специалиста по данным или инженера, это популярное карманное руководство станет вашим идеальным справочником при работе. Вы найдете множество примеров, в которых рассматриваются сложности языка, а также ключевые аспекты SQL, используемые в Microsoft SQL Server, MySQL, Oracle Database, PostgreSQL и SQLite.

#чтиво
👏431
#дайджест материалов по TestComplete

🎯 Инструменты автоматизации тестирования приложений Android — инструменты для автоматизации, их возможности и преимущества

🎯 Учебник по TestComplete на русском — основы работы с TestComplete и рекомендации по созданию автоматизированных тестов

🎯 Знакомство с TestComplete — описываются начальные шаги работы с TestComplete, включая создание скрипта, использование автодополнения и выполнение тестов

🎯 Использование TestComplete с Python: пошаговая инструкция — пошаговая инструкция по настройке TestComplete для работы с Python

🎯 Обзор программного обеспечения медицинского оборудования и алгоритм его тестирования — приведен алгоритм тестирования медицинского ПО и особенности работы с ним
9🥰21
🧑‍💻 Статьи для IT: как объяснять и распространять значимые идеи

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

Что: семь модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций.

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

👉Материалы регулярно дополняются, обновляются и корректируются. А еще мы отвечаем на все учебные вопросы в комментариях курса.
👍621👏1
🤔🤔 API-автотесты: как достичь наиболее полного покрытия?

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

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

#почитать
👍116🥰21
#вопросы_с_собеседования

Что такое жизненный цикл дефекта?

Жизненный цикл дефекта — это процесс, в ходе которого дефект проходит множество стадий за все время своего существования. Цикл начинается с момента обнаружения дефекта и завершается, когда дефект закрывается после проверки его устранения.
🎉14👍1054
☸️ Покоряем Kubernetes: от базовых концепций к эффективному управлению контейнерами

Умение работать с Kubernetes — ценный навык для продвинутого разработчика, и совершенно необходимый — для каждого DevOps-инженера. Расскажем просто и понятно, как разобраться в основных концепциях Kubernetes.

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

#гайд
👍65🔥3👏2
#дайджест бесплатных материалов по составлению резюме

▫️Разбираем резюме с рекрутерами — как специалисты одной из крупнейших новостных платформ криптовалюты CV разбирали

▫️CV банк от AgileFluent — резюме с хорошими конверсиями для понимания, что можно мыслить нестандартно

▫️CV template — общий стандарт составления правильного резюме

▫️Как адаптировать резюме под вакансии — несколько причин, почему важно адаптировать резюме под вакансию

▫️Резюме для международки — как составить CV для международного рынка
22🎉11❤‍🔥22🥰2
Forwarded from Библиотека программиста | программирование, кодинг, разработка
🧠 Знания — сила! Что должен изучить каждый программист?

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

Мы проведем анализ ответов и составим ТОП-лист навыков, которые не помешают освоить каждому программисту и разработчику для успешного карьерного роста!

👉 Пройти опрос
1❤‍🔥1👍1🔥1
🍍Подборка лучших статей «Библиотеки программиста» за февраль: сохраняй в заметки, чтобы не пропустить #самыйсок

😈 Даркнет: как устроен теневой рынок труда
🚀🏢 Стартапы vs IT-гиганты: куда лучше устроиться Junior-разработчику
🗄️ Базовые запросы SQL: получение записей из БД
🥇 Спортивная мотивация и мотивация в IT, что общего?
😺🐙💡 Как сделать креативный профиль на GitHub
🎮👨‍💻 15 игр, которые научат программированию
🧑🏻‍🏫 Менторство в IT: как стать айтишником, найти работу мечты и облегчить себе жизнь
⛩️ 6 способов нестандартно войти в Айти
📈 5 трендов в подборе ИТ-специалистов на 2024 год
🐍⛓️ Цепи Маркова: генерирование читабельной бессмыслицы за 20 строк на Python
🐱🎨🙏🤖 10 самых странных языков программирования, о которых вы никогда не слышали

🏃 Самоучитель по Go для начинающих:
👉 Часть 6. Функции и аргументы. Области видимости. Рекурсия. Defer
👉 Часть 7. Массивы и слайсы. Append и сopy. Пакет slices
👉 Часть 8. Строки, руны, байты. Пакет strings. Хеш-таблица (map)
6👏41
😱😱 36 багов 29 февраля 2024

Забавная подборка нелепых и странных багов, случившихся 29го февраля

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

#почитать
13❤‍🔥4👍3🥰1
🎉🎉 Вышел Playwright 1.42

Куча новых методов, событий и прочих вкусняшек.

Поддержка
Ubuntu 18 больше не поддерживается.


Версии браузеров
Chromium 123.0.6312.4
Mozilla Firefox 123.0
WebKit 17.4

Эта версия была протестирована на следующих стабильных каналах:
Google Chrome 122
Microsoft Edge 123

Подробнее тут и тут

#поччитать
🔥19❤‍🔥42👏2
#дайджест по DevTools для тестировщика

🌐 DevTools для тестировщика — как максимально эффективно использовать инструменты DevTools в роли тестировщика
🌐 Всё, Что Нужно Знать О Chrome DevTools. Продвинутый Курс Тестирование ПО — Chrome Dev Tools на простых примерах из практики
🌐 Chrome DevTools — спрятанные полезности
🌐 DevTools Tips — узнаете, как дебажить с помощью DevTools
🌐 Git-репозиторий с информацией по браузерам и DevTools — большой набор советов под разные браузеры
🌐 Отличный сайт по DevTools для web разработчиков — использование DevTools Tips и изучение новых фич
🌐 Чем полезен DevTools тестировщику — об основных вкладках и инструментах
10🎉5🔥4🥰4👍3