tgoop.com »
United States »
Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты » Telegram Web
Когда сроки горят, а разработчиков не хватает
Нехватка квалифицированных разработчиков, срывы дедлайнов и перегруз команды — эти проблемы знакомы большинству IT-руководителей. В условиях растущей конкуренции найти баланс между качеством реализации, сроками и бюджетом становится всё сложнее, особенно когда проект требует редких компетенций или быстрого масштабирования.
Решение проблемы — задействовать дополнительные ресурсы на аутсорсе или аутстаффе. Например, обратиться в Proglib. Да-да, мы запустили свою студию веб-разработки!
Что мы предлагаем:
• Опытные специалисты для аутстаффа (frontend, backend, DevOps, UI/UX, PM, BA)
• Полноценная разработка проектов под ключ
• Гибкое масштабирование команды под потребности клиента
• Прозрачная коммуникация и регулярная отчетность
Для каждого проекта формируется индивидуальная команда, исходя из конкретных потребностей заказчика.
Заполните форму, чтобы ускорить свою разработку 👉 https://forms.yandex.ru/u/67e548a4eb614622efa0bcb2/
Нехватка квалифицированных разработчиков, срывы дедлайнов и перегруз команды — эти проблемы знакомы большинству IT-руководителей. В условиях растущей конкуренции найти баланс между качеством реализации, сроками и бюджетом становится всё сложнее, особенно когда проект требует редких компетенций или быстрого масштабирования.
Решение проблемы — задействовать дополнительные ресурсы на аутсорсе или аутстаффе. Например, обратиться в Proglib. Да-да, мы запустили свою студию веб-разработки!
Что мы предлагаем:
• Опытные специалисты для аутстаффа (frontend, backend, DevOps, UI/UX, PM, BA)
• Полноценная разработка проектов под ключ
• Гибкое масштабирование команды под потребности клиента
• Прозрачная коммуникация и регулярная отчетность
Для каждого проекта формируется индивидуальная команда, исходя из конкретных потребностей заказчика.
Заполните форму, чтобы ускорить свою разработку 👉 https://forms.yandex.ru/u/67e548a4eb614622efa0bcb2/
❤5🤩2👏1
Forwarded from Библиотека программиста | программирование, кодинг, разработка
💼🚫 Собес провален? 8 советов, как извлечь пользу из каждого отказа
Отказы на собеседованиях — явление крайне неприятное и даже демотивирующее. Особенно если вы действительно готовились к интервью, вложили много усилий и личного времени в подготовку.
Однако отказ — это всего лишь один из этапов в поиске работы и не стоит воспринимать его как конец света.
➡️ Читать статью
🐸 Библиотека программиста
Отказы на собеседованиях — явление крайне неприятное и даже демотивирующее. Особенно если вы действительно готовились к интервью, вложили много усилий и личного времени в подготовку.
Однако отказ — это всего лишь один из этапов в поиске работы и не стоит воспринимать его как конец света.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩4👍1🔥1
Несмотря на то, что инструмент чаще используется для отладки и анализа API, в нагрузочном тестировании он может сыграть ключевую роль.
Чем может помочь:
Пример использования:
• Запустим Fiddler и выполним необходимые действия в приложении, чтобы зафиксировать соответствующий трафик.
• Сохраним сессию в формате
.saz
через меню File > Save > All Sessions.
• Откроем Fiddler Script Editor через
Rules > Customize Rules.
• Вставим кастомный скрипт, который реализует команды
load
и run.
• Сохраним изменения и перезапустите Fiddler.
• Откроем QuickExec
(нажмите Alt+Q).
• Выполним команду
load <путь к файлу .saz>
, чтобы загрузить записанную сессию.• Выполниим команду
run <интервал в миллисекундах> <количество повторов>,
чтобы начать воспроизведение запросов с заданным интервалом и числом повторений. Этот подход позволяет симулировать нагрузку на приложение, воспроизводя реальные пользовательские сценарии с заданной интенсивностью.
— Fiddler для тестировщика / Установка и настройка
— Fiddler Everywhere для тестировщика | Как тестировать API в Fiddler
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍2🥰2🤩1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁16⚡2👍2🤩1
Если ты работаешь с Jenkins, GitHub Actions или вообще в DevOps-среде — это видео must-see.
Гаураф (чувак, которого уважают и за AI, и за автоматизацию) делится конкретными подходами, как навести порядок в пайплайнах, уменьшить затраты и не потерять в скорости или качестве.
• как не платить лишнего за лицензии,
• как встроить безопасность в тестовую инфраструктуру,
• и как автоматизировать «по уму», а не «потому что модно».
Это тот самый выпуск, после которого хочется одновременно встать и аплодировать, и немного понервничать за своё будущее.
• как ИИ-платформы сами пишут и выполняют тесты,
• почему автоматизация больше не про Selenium-скрипты,
• и какие навыки нужно прокачивать, чтобы не остаться за бортом.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🤩2
Forwarded from Библиотека джависта | Java, Spring, Maven, Hibernate
📈 Как «ленивая разработка» захватывает IT-рынок
Пока мы выстраиваем архитектуру, пишем тесты и спорим о лучших практиках, рынок всё активнее обживают те, кто вообще не пишет код. Low-code и no-code решения не просто живы — они становятся нормой для бизнеса.
Порог входа минимальный, скорость разработки — бешеная, а заказчику всё равно, написано ли это на Java или накликано в визуальном редакторе. Вопрос: как долго останется актуальной классическая разработка?
🔗 Подробнее в статье
🐸 Библиотека джависта
Пока мы выстраиваем архитектуру, пишем тесты и спорим о лучших практиках, рынок всё активнее обживают те, кто вообще не пишет код. Low-code и no-code решения не просто живы — они становятся нормой для бизнеса.
Порог входа минимальный, скорость разработки — бешеная, а заказчику всё равно, написано ли это на Java или накликано в визуальном редакторе. Вопрос: как долго останется актуальной классическая разработка?
🔗 Подробнее в статье
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩4❤2😁2
Собрали топовые материалы, которые наши подписчики сохраняют чаще всего.
Эту подборку мы будем регулярно пополнять, поэтому сохраняйте тонну пользы, чтобы не потерять!
1. Копилка обучающих материалов для QA специалистов
2. Тренажёр для тестирования API
3. Тренажер «Треугольники»
4. Элементы интерфейса
5. Practice SQL
6. Чит-листы и шпаргалки для тестирования
7. Как тестировать WebSocket API в Postman
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🥰3🤩3
Когда тебе нужно быстро набросать автотест, но не хочется ковыряться в селекторах вручную — используй одну из команд Playwright.
npx playwright codegen https://example.com
Чем полезно:
• Быстрый старт для E2E-тестов
• Ускоряет написание скриптов
• Удобно показать джунам, как это вообще работает
P.S. Да, ты потом всё равно перепишешь этот автотест руками. Но начать — станет легче. А иногда «записал и отдал в CI» — это уже победа.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🤩3🥱1
Автотесты шалят – то проходят, то падают. Вот гайд, как их привести в порядок раз и навсегда:
Собирайте статистику падений каждого автотеста в CI, отслеживайте процент флейкиности и отмечайте сценарии с частыми сбоями (например, более 5% падений за неделю).
Заменяйте реальный API и сторонние сервисы на моки и стабы (WireMock, MockServer или MSW), чтобы сбои в сети или внешних системах не портил прогоны.
Добавляйте в HTML специальные атрибуты, например:
<button data-test-id="login-submit">Войти</button>
и в тестах ищите элемент по ним:
driver.find_element(By.CSS_SELECTOR, "[data-test-id='login-submit']")
Лучше отказаться от sleep(5) и пользоваться явными ожиданиями:
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
submit = WebDriverWait(driver, 10).until(
EC.element_to_be_clickable((By.ID, "submit"))
)
Добавляйте 1–2 повтора только к отмеченным flaky-тестам, чтобы сгладить случайные тайм-ауты, но при этом не скрывайте настоящие ошибки.
Настраивайте дашборд стабильности (Allure TestOps, ReportPortal), регулярно удаляйте устаревшие проверки и упрощайте сложные сценарии, чтобы со временем слово «flaky» пропало из вашего лексикона.
С вас ❤️ за полезную инфу!
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6🥰2🤩2🥱2
This media is not supported in your browser
VIEW IN TELEGRAM
После собеседования тебе кажется, что ты прошёл квест. А потом появляется секретный уровень 😬
🐸 Библиотека тестировщика
#развлекалово
#развлекалово
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9🥰2🤩2
Сколько раз вы слышали эту фразу:
«Да нормально, все уже проверили, давайте прямо на прод!”
А потом начинаются приключения.
— Тестировать на реальных данных — это честно. Никакая песочница не покажет тех фокусов, которые вытворяют живые пользователи.
— Быстрее увидеть баг — быстрее починить. А если сидеть ждать идеального теста — можно пенсию встретить.
— Всё равно сто раз всё не предусмотришь. Прод — лучший краш-тест.
— Один факап на проде — и тебе потом объясняться не только перед клиентами, но и перед начальством… и юристами.
— Пользователь не должен быть тестировщиком. Он пришёл зарабатывать/покупать/играть — а не ловить баги за тебя.
— Чистый релиз — как чистая совесть. И спится спокойнее.
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
😁4🤩3👍2
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰3❤2🤩2
Тебе дали тестировать простую форму. Она должна принимать только корректные email-адреса.
Пользователь вводит email → если validateEmail вернёт true, форма отправляется.
Если false — показываем ошибку.
#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩5👍1
Что не так с функцией валидации email?
Anonymous Quiz
83%
Она проверяет только наличие символа @, а это недостаточно для проверки email
3%
Она полностью защищает от всех видов неправильных email
6%
Она требует обязательное наличие точки . после @, что нарушает стандарты
8%
Валидация сделана на серверной стороне, а должна быть только на клиенте
🤩5👍2🔥1
QA specialist — Белгород
QAA Lead (Транспорт) — от 350 000 ₽, офис/гибрид (Москва/Новосибирск)
QA Инженер — от 114 500 ₽, офис (Санкт-Петербург)
Разработчик автотестов — 150 000 — 250 000 ₽, офис/гибрид (Москва)
AQA Lead — от 350 000 ₽, удаленно (Москва)
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩4
Использование AI для предсказания проблем, автоматизации тестов и создания синтетических данных. Инструменты, такие как Tricentis Testim, помогут в этом.
• Shift-Left: тестирование на ранних стадиях разработки.
• Shift-Right: тестирование в реальной эксплуатации после релиза.
Платформы, такие как testRigor и ACCELQ, позволяют создавать тесты без программирования.
Интеграция QA в DevOps для непрерывного тестирования и автоматического выявления дефектов.
#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🤩3
Hoppscotch — это лёгкий и быстрый сервис для работы с API. Никаких установок: просто заходишь на сайт и начинаешь отправлять запросы.
Что умеет:
Есть нюансы:
Hoppscotch подходит, если тебе нужно быстро и просто тестировать API без лишней головной боли.
#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰5👍2🤩2
🔥 IT Breaking Memes — 30 000 ₽ за самую смешную IT-новость
Библиотека программиста запускает конкурс, который взорвет вашу ленту: создайте самую смешную альтернативную версию реальной IT-новости!
👾 Правила просты:
1. Берете настоящую новость из мира технологий.
2. Переписываете ее так, чтобы смеялись все.
3. Получаете деньги и славу.
🏆 Призы:
- 1 место: 30 000 ₽ + статус ведущего нового юмористического IT-канала
- 2 и 3 место: по 5 000 ₽ + вечный почет в IT-сообществе
Пример:
Реальная новость: «Гугл создала модель для общения с дельфинами».
Смешная альтернатива: «Нейросеть от Гугл обрабатывает видеопоток с камеры в свинарнике. ИИ следит, сколько свинья находится возле кормушки, не отталкивают ли ее собратья. Недокормленных докармливают, а переевшие пропускают следующую кормешку».
📅 Сроки: с 29 апреля по 11 мая включительно
Для участия отправьте свою смешную новость в гугл-форму: https://forms.gle/6YShjgfiycfJ53LX8
Ждем ваших новостей!
Библиотека программиста запускает конкурс, который взорвет вашу ленту: создайте самую смешную альтернативную версию реальной IT-новости!
👾 Правила просты:
1. Берете настоящую новость из мира технологий.
2. Переписываете ее так, чтобы смеялись все.
3. Получаете деньги и славу.
🏆 Призы:
- 1 место: 30 000 ₽ + статус ведущего нового юмористического IT-канала
- 2 и 3 место: по 5 000 ₽ + вечный почет в IT-сообществе
Пример:
Реальная новость: «Гугл создала модель для общения с дельфинами».
Смешная альтернатива: «Нейросеть от Гугл обрабатывает видеопоток с камеры в свинарнике. ИИ следит, сколько свинья находится возле кормушки, не отталкивают ли ее собратья. Недокормленных докармливают, а переевшие пропускают следующую кормешку».
📅 Сроки: с 29 апреля по 11 мая включительно
Для участия отправьте свою смешную новость в гугл-форму: https://forms.gle/6YShjgfiycfJ53LX8
Ждем ваших новостей!
🤩4
Forwarded from Proglib.academy | IT-курсы
🤯 Как простая задачка поставила в тупик программистов
На собеседовании задали простой вопрос:
Эта задачка превратилась в одно из самых обсуждаемых тем на Stack Overflow.
➡️ Что внутри статьи:
— Как найти 1 пропущенное число (формула + код).
— Как находить 2 и больше пропущенных чисел (оптимальные алгоритмы).
— Алгоритм Мински–Трахтенберга–Зиппеля.
— Симметрические многочлены и тождества Ньютона (и зачем они нужны).
— Примеры кода на Python для всех случаев.
Если хочешь понять, как красиво решать задачи уровня собесов — обязательно прочитай статью.
👉 Переходи к статье
🔵 Чтобы получить оффер-мечты в Data Science, забирайте наш курс → «Математика для Data Science»
Proglib Academy #буст
На собеседовании задали простой вопрос:
«В мешке числа от 1 до 100. Одно пропало. Как найти его? А если пропали два числа? Три? Или вообще k чисел?»
Эта задачка превратилась в одно из самых обсуждаемых тем на Stack Overflow.
— Как найти 1 пропущенное число (формула + код).
— Как находить 2 и больше пропущенных чисел (оптимальные алгоритмы).
— Алгоритм Мински–Трахтенберга–Зиппеля.
— Симметрические многочлены и тождества Ньютона (и зачем они нужны).
— Примеры кода на Python для всех случаев.
Если хочешь понять, как красиво решать задачи уровня собесов — обязательно прочитай статью.
👉 Переходи к статье
Proglib Academy #буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩5