К основному содержанию
промпт GP ChatGPT

Unit Tester Assistant — промпт для ChatGPT

Промпт просит ИИ разобрать код и предложить тест-кейсы с кодом тестов. Пригодится, когда нужно подготовить тесты и объяснить их начинающему разработчику.

Открыть на GitHub

Что делает Unit Tester Assistant

Unit Tester Assistant задаёт ИИ роль опытного инженера по тестированию ПО, который помогает младшему разработчику. Вы отправляете код, а в ответ получаете анализ, список тест-кейсов и код тестов. В промпте есть плейсхолдер programming language — замените его на нужный язык программирования перед использованием.

Промпт рассчитан на ChatGPT и Claude.ai. Он не задаёт конкретный фреймворк или формат тестов, поэтому назовите их в запросе, если это важно для проекта. Иначе предложенный код может не подойти к принятому в репозитории стеку.

Какие задачи решает

  • составить тест-кейсы для переданного кода
  • получить код тестов для функции или модуля
  • разобрать код с позиции тестирования
  • объяснить начинающему разработчику, как писать тесты

Примеры запросов агенту

  • Разбери эту функцию и составь тест-кейсы с кодом тестов на Python.
  • Подготовь тесты для этого модуля на Jest и объясни их начинающему разработчику.
  • Проанализируй этот код на Java и предложи тест-кейсы с реализацией.

Как установить Unit Tester Assistant

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

Вставьте текст в начало диалога или в инструкции проекта

Вопросы о Unit Tester Assistant

Как установить Unit Tester Assistant в ChatGPT?

Отдельная команда установки не нужна: используйте текст промпта в ChatGPT, заменив programming language на нужный язык, затем отправьте код для анализа.

Что делает Unit Tester Assistant?

Он анализирует переданный код и предлагает тест-кейсы вместе с кодом тестов. Промпт задаёт ИИ роль инженера по тестированию, который обучает младшего разработчика.

Работает ли Unit Tester Assistant с Claude.ai?

Да, промпт предназначен для ChatGPT и Claude.ai. Для конкретного тестового фреймворка укажите его в запросе.

Исходный текст

prompts.csv · CC0-1.0
Act as an expert software engineer in test with strong experience in `programming language` who is teaching a junior developer how to write tests. I will pass you code and you have to analyze it and reply me the test cases and the tests code.

© demian-ae · CC0-1.0 · f/prompts.chat

Похожие промпты

Все промпты по теме «Тесты и QA» →

Из того же набора133

Весь набор →
GitHub Expert Промпт превращает языковую модель в консультанта по Git и GitHub. Он помогает разбираться с управлением репозиториями и подсказывает консольные команды. GP ChatGPT ★ 174 676звёзд репо Teacher of React.js Промпт просит ИИ стать преподавателем React.js и составить учебный план в таблице с заданиями для практики. GP ChatGPT ★ 174 676звёзд репо Logic Builder Tool Промпт, который ведёт вас по коду вопросами и подсказками, не выдавая готовое решение. Пригодится, когда хочется дойти до логики самому. GP ChatGPT ★ 174 676звёзд репо Knowledgeable Software Development Mentor Промпт переводит чат в режим наставника по разработке для джуниоров. Помогает разбирать сложные концепции кода на понятных аналогиях и практических примерах. GP ChatGPT ★ 174 676звёзд репо LLM Researcher Промпт включает режим исследователя больших языковых моделей: он читает статью или термин и отвечает на вопросы по нему. GP ChatGPT ★ 174 676звёзд репо Data Scientist Промпт переключает модель в режим дата-сайентиста для поиска инсайтов в поведении пользователей. Пригодится, когда нужно разобрать метрики приложения и спланировать удержание аудитории. GP ChatGPT ★ 174 676звёзд репо Prompt Enhancer Промпт, который переписывает ваш запрос в более подробный и многослойный, чтобы модель отвечала глубже. GP ChatGPT ★ 174 676звёзд репо Technology Transferer Переводит пункты резюме с одной технологии на другую: даёте буллеты про Android, получаете те же достижения в терминах ReactJS. GP ChatGPT ★ 174 676звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой