TG Telegram Group & Channel
Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты | United States America (US)
Create: Update:

🔍 Как провести ревью кода и не пропустить уязвимость

Этот промпт помогает провести глубокий аудит и оценить качество кода — не как разработчик, а как тестировщик.

Промпт:

Представь, что ты QA-специалист. Твоя задача — проверить корректность предоставленного кода.

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

Проверь:

1. Понимание и назначение кода
2. Валидность и невалидность входных данных
3. Граничные условия (min/max/edge)
4. Обработку исключений
5. Нефункциональные аспекты (например, утечки памяти, многопоточность)
6. Безопасность (SQL-инъекции, XSS и т.д.)

Дополнительно:

– Предложи улучшения
– Оцени читабельность и поддержку
– Придумай тест-кейсы для оценки поведения кода

Вот мой код: <вставить_код>


Что дает этот промпт:

➡️ Выявляет баги, о которых не подумал разработчик

➡️ Помогает составить набор тест-кейсов для ручной или авто‑проверки

➡️ Даёт рекомендации по улучшению архитектуры, читабельности и безопасности

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

— При ревью чужого pull request

— Перед релизом фичи

— Для поиска нестабильных багов и потенциальных уязвимостей, особенно когда ошибка появляется не всегда и зависит от условий ввода или окружения

🔗 Источник

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

#буст

🔍 Как провести ревью кода и не пропустить уязвимость

Этот промпт помогает провести глубокий аудит и оценить качество кода — не как разработчик, а как тестировщик.

Промпт:

Представь, что ты QA-специалист. Твоя задача — проверить корректность предоставленного кода.

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

Проверь:

1. Понимание и назначение кода
2. Валидность и невалидность входных данных
3. Граничные условия (min/max/edge)
4. Обработку исключений
5. Нефункциональные аспекты (например, утечки памяти, многопоточность)
6. Безопасность (SQL-инъекции, XSS и т.д.)

Дополнительно:

– Предложи улучшения
– Оцени читабельность и поддержку
– Придумай тест-кейсы для оценки поведения кода

Вот мой код: <вставить_код>


Что дает этот промпт:

➡️ Выявляет баги, о которых не подумал разработчик

➡️ Помогает составить набор тест-кейсов для ручной или авто‑проверки

➡️ Даёт рекомендации по улучшению архитектуры, читабельности и безопасности

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

— При ревью чужого pull request

— Перед релизом фичи

— Для поиска нестабильных багов и потенциальных уязвимостей, особенно когда ошибка появляется не всегда и зависит от условий ввода или окружения

🔗 Источник

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

#буст
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🤩31


>>Click here to continue<<

Библиотека тестировщика | QA, тестирование, quality assurance, manual testing, autotesting, ручное тестирование, автотесты




Share with your best friend
VIEW MORE

United States America Popular Telegram Group (US)