Каталоги софта как инструмент для QA
Тестировщик Windows 11 рано или поздно сталкивается с задачей: а что будет, если пользователь наставит в систему кучу «левого» софта из сомнительных источников? Именно здесь пригодится умение работать с коллекциями приложений. Например, изучив подборку программ для Windows 11, можно смоделировать сценарий реального юзера, который тянет в систему всё подряд.
Что тестировать?
Обычный пользователь видит кнопку «Скачать». QA видит:
Цифровые подписи— есть ли они? Если нет, то антивирус должен орать.
Мусор после деинсталляции— чистит ли за собой установщик реестр и Temp?
Конфликт DLL— после установки трёх «оптимизаторов» из одного каталога система не упадёт в BSOD?
Живой сценарий
Берём 4–5 утилит из такого каталога (клинер, твикер, бэкап-менеджер, драйвер-пак). Ставим их подряд на свежую VM с Windows 11. Перезагружаемся. Смотрим:
sfc /scannow — не повреждены ли системные файлы?
tasklist и автозагрузка — не расплодилось ли фоновых процессов?
netstat -an — не открыл ли кто порты наружу?
Результат почти всегда веселит: какой-нибудь «ускоритель тормозов» прописывает себя в планировщик задач и каждые 10 минут долбится на неизвестный сервер.
Чего не любят коллеги?
Менеджеры говорят: «Просто нажми кнопку». Опытный тестировщик знает: если сайт предлагает скачать программу «с ключом» или «лечащую таблетку», велик шанс, что внутри зашит майнер или сталкер за реестром. Тестировать это на боевом ПК — жесть. Только песочница или изолированная VM.
Короткий итог
Следующий раз, когда напишут тест-кейс «проверить, что ПО устанавливается и открывается», не ленитесь. Поставьте рядом два-три «соседа» из того же каталога, перезагрузитесь два раза, посмотрите диспетчер задач. Windows 11 — ОС капризная, но именно на стыке совместимости старого софта и новой системы рождаются самые интересные баги.
А если вы junior — вот вам бесплатный, забавный совет: сделайте скриншот реестра дои послеустановки. Покажете такой дифф на код-ревью — станете звездой отдела за один вечер.