Telegram Web
📌 Шпаргалка по командам Vim

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

🐸 Библиотека тестировщика

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🧪 SBFT Tool Competition 2025: кто лучший в генерации тестов для Java

В апреле прошло соревнование по автоматической генерации юнит-тестов для Java. В нем сравнивали 4 популярных инструмента: EVOFUZZ, EVOSUITE, BBC и RANDOOP.

Тестировали на 55 Java-классах из 6 open-source проектов.

Оценивали:

➡️ Покрытие кода

➡️ Мутационное покрытие

➡️ Читаемость автогенерируемых тестов.

Что это значит для нас:

Это первое масштабное сравнение за последнее время, где тестовые фреймворки не просто «прогоняли тесты», а сравнивались по реальной пользе в живом коде.

👉 BBC показал наилучшие результаты по структурным метрикам, включая покрытие кода и мутационное покрытие.

🔗 Источник

🐸 Библиотека тестировщика

#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🫠 Как использовать параллельное тестирование для ускорения процессов

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

1️⃣ Используем Selenium Grid или BrowserStack

Selenium Grid — решение для параллельного тестирования на локальных и удалённых машинах.

BrowserStack — облачная платформа для тестирования на реальных устройствах без настройки собственной инфраструктуры.

➡️ Запустите хаб:


java -jar selenium-server-standalone.jar -role hub


➡️ Подключите ноды:


java -jar selenium-server-standalone.jar -role node -hub http://localhost:4444/grid/register


➡️ Зарегистрируйтесь и настройте тесты через API:


capabilities: {
browser: 'chrome',
browser_version: 'latest',
os: 'Windows',
os_version: '10',
'browserstack.local': 'false',
}


2️⃣ Разбиваем тесты на категории: smoke, regression, performance

➡️ Используйте инструменты, такие как TestNG или JUnit, для параллельного выполнения тестов в зависимости от категории:
го помощью можно сократить время тестирования и улучшить результат.


<suite name="Smoke Test Suite" parallel="tests" thread-count="5">
<test name="Test1">
<classes>
<class name="com.example.Test1" />
</classes>
</test>
</suite>


3️⃣ Интегрируем тесты с CI/CD пайплайном для автоматического запуска тестов на разных ветках разработки

➡️ Установите Jenkins и настройте Selenium Grid или BrowserStack при каждом коммите в репозиторий:
ократить время тестирования и улучшить результат.

➡️ Создайте конфигурацию для запуска тестов на разных ветках и запускайте параллельные тесты в облаке или на ваших серверах:


script:
- mvn test -Dparallel
parallel:
matrix:
- BROWSER: "chrome"
- BROWSER: "firefox"


🐸 Библиотека тестировщика

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
Как сгенерировать тест-кейсы из пользовательской истории

QA часто нужно быстро придумать полные сценарии проверки. С помощью одного запроса можно сделать это эффективнее.

Промпт:

You are an experienced software tester working for an ecommerce website. Your goal is to ensure this new feature functions flawlessly. You need to create a detailed test case that comprehensively explores the given functionality once I give you the next prompt. Remember, edge cases are as important as common cases in ensuring the robustness of the feature. Your detailed and well-structured test cases will be the foundation of our assurance to the business that they can trust our platform with their ecommerce needs.

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

🔗 Источник

🐸 Библиотека тестировщика

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Мгновенное создание селекторов и навигация в Playwright

Используйте горячую клавишу Ctrl + Shift + C (Cmd + Shift + C на Mac) в Playwright Inspector, чтобы быстро:

➡️ Переключиться в режим выбора элемента на странице

➡️ Мгновенно получить уникальный селектор для теста

➡️ Скопировать селектор в буфер, не покидая инспектора

➡️ Навигировать по DOM и отлавливать динамические элементы

Как использовать:

— Запустите npx playwright test --debug чтобы открыть Inspector.

— Нажмите Ctrl + Shift + C — переключитесь в режим выбора элемента.

— Кликните по нужному элементу — Playwright автоматически подставит селектор в тест.

💡 Это ускорит написание тестов в 2–3 раза, убирая этап ручного поиска селекторов и поможет найти устойчивые селекторы даже в сложных SPA.

🐸 Библиотека тестировщика

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
🚨 Смешные новости про IT теперь в одном канале

Мы запустили @hahacker_news — наш новый юмористический IT-канал.

Туда будем постить лучшие шутки до 19го мая, которые вы присылали на конкурс.

👉 @hahacker_news — голосование уже идёт, переходите, читайте, угарайте и оставляйте реакции
🚀 Gatling 3.14 теперь дружит с CI/CD: подробности релиза

Обновление включает расширенную поддержку протоколов: HTTP, WebSockets, JMS и другие, что делает его ещё более универсальным в сложных системах.

➡️ Главное улучшение — глубокая интеграция с CI/CD, что позволяет безболезненно встраивать нагрузочные сценарии в пайплайны и тестировать производительность при каждом релизе.

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

🔗 Источник

🐸 Библиотека тестировщика
Please open Telegram to view this post
VIEW IN TELEGRAM
Выберите технологию — и мы расскажем, каким будет ваш путь в тестировании

Отметьте ту, что вам ближе по духу — и смотрите следующий пост с карьерным прогнозом 🔮

🐸 Библиотека тестировщика

#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
💬 Напишите в комментариях свой выбор — посмотрим, насколько предсказание попало в точку

🐸 Библиотека тестировщика

#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
📌 Подборка материалов по Cypress

🔵 15 вопросов на собеседовании по Cypress — краткий список ключевых вопросов, которые часто задаются на интервью, с пояснениями и примерами.

🔵 75 вопросов от Software Testing Material — подробные ответы на часто задаваемые вопросы на собеседованиях по Cypress.

🔵 Полный курс на YouTube — видеокурс, охватывающий все аспекты работы с Cypress, от установки до написания тестов.

🔵 Сквозное тестирование с Cypress — рассматриваются подходы к E2E-тестированию, включая примеры из практики команды Postman, выбор между Puppeteer и Cypress, а также интеграция с CI/CD.

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

🐸 Библиотека тестировщика

#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
2025/06/28 16:58:08
Back to Top
HTML Embed Code: