Библиотека тестировщика | 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
💩💩 Тестирование в Go

Это не просто видео, где автор рассказывает, как пользоваться определённым инструментом. Здесь разбираются виды тестов и, даже, архитектура при их добавлении.

Спикер показывает, как написать правильный код для теста Backend'а на Go. А еще сможете обзавестись некоторым количеством Best practices.

💩Смотреть
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62
🎉 QA Meetup от X5 Tech

12 декабря в 19:00 вы приглашаетесь на новогодний QA meetup, в котором поговорите про мониторинг, тренды в тестировании и процессы встраивания дизайн-ревью в компании.

Программа:

Full-coverage monitoring. Преимущества и недостатки.
Обсудим, что из себя представляет мониторинг и зачем он нужен. Какие виды мониторинга бывают, и в каком виде он существует сейчас. Также рассмотрим каким хотелось бы видеть идеальный мониторинг с точки зрения рабочего процесса. Разберем конкретные примеры.

Test as Code. Влияние на индустрию тестирования.
Пока идут споры о том заменят ли тестировщиков нейросети, развивается новый подход хранения ручных тестов: «Тесты как код», который в дальнейшем окажет значительное влияние на индустрию тестирования. В докладе расскажу как внедряли данный подход в проекте. Как это повлияло на тестирование в команде и не только.

Не ищем легких путей в тестировании UI или как мы внедряли дизайн ревью?
А что если внедрить дизайн-ревью и позволить нашим дизайнерам самостоятельно тестировать UI? Почему бы и да, подумали мы. Внедрить такой процесс непросто, но мы не ищем легких путей. Главное — результат. В своем докладе я расскажу про процесс встраивания дизайн-ревью в компании, а также поделюсь лайфхаками пользовательского тестирования, которые помогают нам проводить его еще более качественно.

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

#мероприятие
🔥52
🤔 Очередной #дайджест по QA

🪧 Как контракты помогают QA-специалисту не «сгореть» от багов в приложении — борьба с неравномерной нагрузкой на инженера по тестированию и замедлением скорости релизов

🪧 Test-English — бесплатный источник для изучения английского

🪧 Тестирование мобильных и веб-приложений — 10 полезнейших лекций

🪧 Human Resource Machine — возьмите контроль над офисными работниками и запрограммируйте их на решение головоломок

🪧 Книга — Дневник охотника за ошибками. Путешествие через джунгли проблем безопасности программного обеспечения
7👍6🔥6🥰4👏3
#вопросы_с_собеседования

Как установить приоритет тестового случая?

Атрибут priority используется для аннотаций @Test. Если приоритет не установлен, тестовые сценарии выполняются в алфавитном порядке.

// TestNG Interview Questions
package TestNG;
import org.testng.annotations.*;
public class PriorityTestCase{
    @Test(priority=0)
       public void testCase1() {
          system.out.println(«Test Case 1»);
       }
    @Test(priority=1)
       public void testCase2() {
          system.out.println(«Test Case 2»);
       }
}
🤩247👍1👏1
Самые полезные каналы для программистов в одной подборке!

Сохраняйте себе, чтобы не потерять 💾

🔥Для всех

Библиотека программиста — новости, статьи, досуг, фундаментальные темы
Книги для программистов
IT-мемы
Proglib Academy — тут мы рассказываем про обучение и курсы

#️⃣C#

Библиотека шарписта
Библиотека задач по C# — код, квизы и тесты
Библиотека собеса по C# — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Вакансии по C#, .NET, Unity Вакансии по PHP, Symfony, Laravel

☁️DevOps

Библиотека devops’а
Вакансии по DevOps & SRE
Библиотека задач по DevOps — код, квизы и тесты
Библиотека собеса по DevOps — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования

🐘PHP

Библиотека пхпшника
Вакансии по PHP, Symfony, Laravel
Библиотека PHP для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по PHP — код, квизы и тесты

🐍Python

Библиотека питониста
Вакансии по питону, Django, Flask
Библиотека Python для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Python — код, квизы и тесты

Java

Библиотека джависта — полезные статьи по Java, новости и обучающие материалы
Библиотека Java для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Java — код, квизы и тесты
Вакансии для java-разработчиков

👾Data Science

Библиотека Data Science — полезные статьи, новости и обучающие материалы
Библиотека Data Science для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по Data Science — код, квизы и тесты
Вакансии по Data Science, анализу данных, аналитике, искусственному интеллекту

🦫Go

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

🧠C++

Библиотека C/C++ разработчика — полезные статьи, новости и обучающие материалы по C++
Библиотека C++ для собеса — тренируемся отвечать на каверзные вопросы во время интервью и технического собеседования
Библиотека задач по C++ — код, квизы и тесты
Вакансии по C++

💻Другие профильные каналы

Библиотека фронтендера
Библиотека мобильного разработчика
Библиотека хакера
Библиотека тестировщика

💼Каналы с вакансиями

Вакансии по фронтенду, джаваскрипт, React, Angular, Vue
Вакансии для мобильных разработчиков
Вакансии по QA тестированию
InfoSec Jobs — вакансии по информационной безопасности

📁Чтобы добавить папку с нашими каналами, нажмите 👉сюда👈

🤖Также у нас есть боты:
Бот с IT-вакансиями
Бот с мероприятиями в сфере IT

Мы в других соцсетях:
🔸VK
🔸YouTube
🔸Дзен
🔸Facebook *
🔸Instagram *

* Организация Meta запрещена на территории РФ
7
🙆🧑‍🏫 Визуализация и мониторинг в автоматизации тестирования

Рассказ о том, как интегрировать Prometheus и Grafana для визуализации и мониторинга тестов Selenium WeDriver.

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

Grafana — отличный инструмент для визуализации ваших данных Prometheus.

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

#гайд
🤩205🔥5👍1🥰1
🧠Чему вы бы хотели научиться?

Расскажите нам о ваших пожеланиях: какие навыки вы хотели бы прокачать в ближайшее время или какую профессию хотели бы приобрести?

За прохождение опроса вы получите промокод на скидку 15% на все наши курсы до конца 2024 года.

👉Опрос по ссылке👈
4
✍️🤖 Руководство по эффективным практикам BDD

Behavior-driven development (BDD) — это методология разработки ПО, которая фокусируется на определении поведения программной системы с точки зрения пользователя. Это способствует сотрудничеству между техническими и нетехническими членами команды для обеспечения соответствия разработки ПО бизнес-целям и потребностям клиентов.

Характеристики тестирования BDD:

👉 User-Centric подход
👉 Сценарии на простом языке
👉 Коллаборация
👉 Автоматизированное тестирование
👉 Проверка поведения
👉 Удобочитаемость
👉 Цикл обратной связи
👉 Непрерывное совершенствование

Продолжение читайте тут

#гайд
👍3👏32
#вопросы_с_собеседования

В чем разница между приоритетом и серьезностью?

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

Приоритет — атрибут, определяющий скорость устранения бага.
Приоритет бага сперва определяет инициатор, но в дальнейшем он корректируется менеджером продукта. Именно менеджер имеет общее представление о тестируемой системе и понимает, насколько срочно нужно исправить тот или иной баг.

Если вкратце — серьезность относится к технической стороне вопроса, а приоритет — к менеджерской
🔥125💯1
📚 Mockito Made Clear (2023)

✍️ Автор: Кен Коусен
📃 Cтраниц: 151

Узнайте об API Mockito, а также о том, как и когда использовать заглушки, имитаторы и шпионы. На более глубоком уровне вы узнаете, почему фреймворк делает то, что он делает, и как он может упростить модульное тестирование в Java. Используя Mockito, вы сможете изолировать тестируемый код от поведения или состояния внешних зависимостей, не кодируя детали зависимостей. Вы получите представление об API Mockito, сэкономите время при модульном тестировании и будете уверены в своих Java-программах.

Что внутри:

🔸 Создание основы для тестирования
🔸 Работа с API Mockito
🔸 Использование встроенных и пользовательских мэтчей
🔸 Решение проблем с помощью Mockito
🔸 Использование Mockito в особых случаях
🔸 Запуск тестов Mockito
❤‍🔥185👍3🔥1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
This media is not supported in the widget
VIEW IN TELEGRAM
👍92🔥2
🤔 Очередной #дайджест по QA

🟦 Playwright 1.40 — подвезли новинку, что нового?

🟦 Как пройти испытательный срок — советы новичку, как себя вести, куда деть, что делать

🟦 Тестирование мэйнфреймов — как это сделать, проблемы и лучшие практики

🟦 Эволюция требований к тестировщикам — что было 5 лет назад и что ждать в будущем

🟦 Шпаргалка по Appium — базовая шпаргалка с командами для начинающих в Appium
8🥰8🔥4🎉4🤩4
📈 Обзор рынка труда в ИТ: III квартал 2023 года

В этой статье обсудим зарплату программистов в III квартале 2023 года, динамику вакансий, тенденции рынка труда в ИТ и многое другое. Присоединяйтесь!

Читать статью
7🥰3
🌎 ТОП-10: рейтинг лучших зарубежных работодателей в IT

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

1️⃣ Red Hat
2️⃣ Gainsight
3️⃣ Box
4️⃣ MathWorks
5️⃣ ServiceNow
6️⃣ Marvell Technology
7️⃣ CrowdStrike
8️⃣ Fortinet
9️⃣ NetApp
🔟 Genentech

👉 Читать статью
😁7👍3👏3
🤔 Что нужно знать Junior тестировщику?

В этом видео автор поделится информацией о том, что нужно знать Junior тестировщику и актуализирует список всех необходимых знаний, которые необходимы для трудоустройства на позицию тестировщика в IT компанию.

0:25 — Тестирование и технологии
0:46 — Теория и практика тестирования
1:28 — Нужен ли ОПЫТ?
1:50 — SQL
2:15 — HTML&CSS
3:00 — CLI in UNIX
4:09 — Тестирование API
4:31 — Тестирование мобильных приложений
❤‍🔥19🔥6👍4