Telegram Web Link
Какая дата стала причиной массовых ошибок в системах, где даты хранились как 2 цифры
Anonymous Quiz
10%
31 декабря 2000
10%
1 января 1999
63%
1 января 2000
17%
31 декабря 1999
👍8🤩4🔥3
💻 Тестирование IoT и умных устройств

Если хочется понять, чем проверка «умного чайника» с Wi-Fi отличается от обычного веб-приложения — вот подборка материалов, которые помогут копнуть глубже:

1️⃣ IoT Software Testing

➡️ Отличный обзор: какие виды тестов нужны для IoT, чем они отличаются от классического QA, с какими проблемами сталкиваются команды.

2️⃣ Navigating the Connected Device Challenge

➡️ Всё про нагрузку и производительность: что мерить, как тестировать батарею, сеть и железо, где искать слабые места.

3️⃣ Internet of Things Testing

➡️ Объясняет, как в реальности строится процесс тестирования IoT, какие есть фреймворки и подходы.

4️⃣ Testing Considerations for the Internet of Things

➡️ Факторы, которые часто забывают: обновления прошивки, совместимость, влияние среды (температура, влажность, помехи).

5️⃣ A method for IoT devices test case generation

➡️ Научный подход: автоматизация генерации тест-кейсов, учитывающих и железо, и софт. Перспективный взгляд на будущее QA в IoT.

🕹️ Эти материалы помогут понять, что тестирование IoT — это не только «нажал кнопку — загорелась лампочка», а целый пласт новых задач: железо, сеть, прошивка и безопасность.

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

#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍21🤩1
🧩 Загадочные символы в отчете

Тестируем экспорт отчёта в CSV. В файле вместо кириллических букв:

Список клиентов

В чём настоящая проблема? Отмечайте правильный эмодзи 🤔

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

#междусобойчик
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥402🤩2🌚1
👍 Топ-вакансий для тестировщиков за неделю

SDET-инженер (Mobile) — от 200 000 ₽, удаленно (Москва)

QA Manual — от 200 000 до 250 000 ₽, удаленно (Москва)

QA Fullstack (Python) — удаленно/гибрид (Москва)

Инженер по автоматизации тестирования — от 150 000 до 350 000₽, удаленно (Москва)

QA Engineer — от 3 000 до 5 000 $, удаленно

🔜 Еще больше топовых вакансий — в нашем канале QA jobs

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

#свежак
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩3🥰2
😭 Как проверять работу кэша

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

1️⃣ Что проверять:

— Заголовки ответа сервера: ETag, Last-Modified, Cache-Control

— Service Worker: что кэшируется, как обновляется, как падает при новых версиях

2️⃣ Как искать проблемы:

— DevTools → Network → Disable cache (для теста)

— Проверяйте статус ответа: 200, 304 Not Modified (кэш сработал)

— Сравнивайте данные при повторном запросе: старые vs новые

3️⃣ Чек-лист для Service Workers:

— Обновление кэша: новые версии должны заменять старые

— Offline mode: приложение работает с кэшем

— Стратегии: Cache First, Network First — проверить для разных сценариев

4️⃣ Примеры багов:

— Старый JS/CSS загружается → ломается интерфейс

— Файлы не обновляются при деплое

— Service Worker кеширует слишком много → лишние данные

💡 Для прод-приложений проверяйте кэш на разных устройствах и браузерах.

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

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🤩2👾1
🤷‍♂️ Как легко создавать моки и стаб-сервисы

Если сервис недоступен или ещё в разработке, WireMock поможет протестировать всё, что нужно, без подключения к реальному backend.

➡️ Моки и стабы для любых сценариев — идеально как для ручных тестов, так и для автоматизации.

🔗 Подробности в статье

🐸 Библиотека тестировщика
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3🥰3🤩2
🛠 Инструмент недели: Keploy

Когда хочется автоматизировать API/интеграционные тесты и получать моки прямо из реальных сценариев — Keploy делает это «за тебя».

Что умеет:

— Record & Replay: записывает реальные запросы и зависимости, потом воспроизводит их как тесты

— Автогенерация mocks/stubs для БД и внешних сервисов

— Работает без изменения кода (через eBPF)

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

1️⃣ Установка


curl --silent -O -L https://keploy.io/install.sh | bash


2️⃣ Запись сценариев


keploy record -c "команда_запуска_приложения"


3️⃣ Совершим API-запросы (POST, GET и т.п.) — они сохранятся

4️⃣ Воспроизведение (тесты)


keploy test -c "команда_запуска_приложения" --delay <секунды>


🔗 Ссылка на GitHub

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

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
3🤩2👍1🥰1
2025/09/17 11:07:31
Back to Top
HTML Embed Code: