Библиотека тестировщика | 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
Forwarded from Библиотека программиста | программирование, кодинг, разработка
📯Внимание всем отважным героям и искателям приключений!

«Библиотеки Программиста» с гордостью представляет новую захватывающую игру — «Битва с Драконом». Выберите своих персонажей и сразитесь с древним Крылатым Ужасом Бурлопиворогом в эпическом поединке!

Мы предлагаем вам взять под свой контроль хитроумного изобретателя или ловкого вора.

💎Победителей ждет почет, уважение и награда! Итак, кто осмелится бросить вызов Бурлопиворогу? Начните свою «Битву с Драконом»!
6
🔥🧑‍🎓 Simple WEB tests

Любой процесс автоматизации тестирования начинается с определенных этапов, к ним можно отнести:

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

Изучить материал

#гайд
👍10🔥2
🤔 Очередной #дайджест по QA

Как быстро и безболезненно закрыть регресс в API из связки PyTest + JSON Schema — о полезных приемах, хитростях, которые можно применить для ускорения процесса, и об источниках данных для такого тестирования

Цикломатическая сложность — почему Qa и разработчики должны беспокоиться об этом

Тестирование с намерением — технический взгляд на нюансы

Что такое регрессионное тестирование и smoke тестирование — про подводные камни регрессионного тестирования (лайфхаки для собеседования) и откуда взялось название Smoke тестирования

Тестирование по методу Монте-Карло — как повысить качество ПО
❤‍🔥185🔥3👍1
📚 Как протестировать машину времени: практическое руководство по архитектуре тестирования и автоматизации (2023)

✍️ Автор: Джо Колантонио

📃 Страниц: 384

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

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

Что внутри:

🔸 Развитие способности мыслить нестандартно при тестировании методологий
🔸 Изучение различных типов тестов и их приложений с нетрадиционной точки зрения
🔸 Понимание, как применять различные технологии в процессе тестирования
🔸 Практика и оттачивание своих навыков тестирования с помощью практических упражнений с кодом
🤩14👍32🥰1
🔤 Азбука SQL в примерах. Часть 2. Ограничения, которые упрощают жизнь

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

🔗 Читать статью
🔗 Зеркало
👍72
🤔 Почему джунов-тестировщиков не берут на работу?

Многие не могут понять, почему так происходит.
Не в каждой компании есть отдел тестирования. Если это маленькая компания или стартап, они могут нанять одного тестировщика, чтобы посмотреть, как пойдет. Если компания крупная, то могут набирать группу тестеров: одного на 2-4 разработчика. Но, в любом случае, такое количество специалистов, которое предлагает рынок, компаниям не нужно.

Продолжение смотрите в ролике.

#видео
👍4🥰31
🤓🤖 Bash для тестировщика

Неважно, программист вы или тестировщик — bash знать строго обязательно. Не всегда будет выпадать случай работать с GUI, поэтому для того, чтобы скачать файл, посмотреть логи и что-либо еще, понадобится консоль.
В этом ролике автор разбирает базовые настройки среды и команды, которые понадобятся для работы с терминалом.

00:35 Зачем bash-терминал тестировщику?
02:11 Установка и настройка bash на Windows 10
06:14 Команды pwd и cd
10:19 Быстрая навигация в bash

#видео
🤩15👍105🔥1
💩💩 Тестирование в 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