ИИ в тестировании для проверки документации

Представьте, что вы даете ИИ (например, ChatGPT или DeepSeek) техническое задание (ТЗ) и говорите: «Найди здесь дыры и напиши, что проверять».

Вместо того чтобы читать 20 страниц текста самому, вы просите робота сделать черновик. Вот как это работает простыми словами.

Часть 1. Как ИИ проверяет документацию (Поиск «дыр») ИИ вычитывает требования как въедливый новичок, который не знает контекста. Он ищет неоднозначности, противоречия и пропуски. Пример плохой документации: «Приложение должно быстро загружать фото профиля». Что находит ИИ: · Что значит «быстро»? (0.5 сек или 5 сек?) · Фото какого размера? (1 МБ или 50 МБ?) · Что делать, если фото не загрузилось? (Показать ошибку или старую аватарку?) · Можно ли загружать гифки или только JPEG?


Часть 2. Как ИИ пишет тест-кейсы (Сценарии проверки) ИИ переводит требования на язык «Предусловие → Шаг → Ожидаемый результат». Главное правило — одна проверка = один тест-кейс.


🔥 Живой пример: Функция «Восстановление пароля»

Документация (входные данные): «Пользователь нажимает "Забыли пароль". На почту приходит ссылка. По ссылке можно ввести новый пароль (минимум 8 символов).»

Что выдаст ИИ (упрощенные тест-кейсы):

Кейс №1. Счастливый путь (все хорошо)

· Предусловие: Пользователь зарегистрирован (email: test@mail.ru). · Шаг 1: Нажать «Забыли пароль». · Шаг 2: Ввести test@mail.ru и нажать «Отправить». · Ожидаемый результат: Пришло письмо со ссылкой. При переходе открывается поле для нового пароля. · Шаг 3: Ввести Qwerty123 (8 символов). · Ожидаемый результат: Пароль сменился, вход выполнен.

Кейс №2. Граничные значения (проверка границ)

· Предусловие: Перешли по ссылке из письма. · Действие: Ввести пароль длиной ровно 7 символов (Qwerty1). · Ожидаемый результат: Ошибка. Текст: «Пароль должен быть минимум 8 символов». (Кнопка «Сохранить» неактивна).

Кейс №3. Негативный сценарий (взлом)

· Предусловие: Перешли по ссылке. · Действие: Ввести новый пароль, но сделать это через 2 часа после получения письма. · Ожидаемый результат: Ошибка. «Срок действия ссылки истек». (Безопасность!)

Кейс №4. Неочевидный (его ИИ придумает сам)

· Действие: Нажать «Забыли пароль» и ввести несуществующий email (например, net@ya.ru). · Вопрос ИИ к документации: «В ТЗ не написано, можно ли говорить хакеру, что почта не найдена?» · Вариант от ИИ (безопасный): Ожидаемый результат: Система пишет «Если такой email есть, мы отправили ссылку» (чтобы злоумышленник не понял, зарегистрирован ли пользователь).

Часть 3. Массовая генерация (Таблица) Если документация большая, ИИ выдаст вам таблицу в Excel: ID Приоритет Название Шаги Ожидаемый результат TC-01 Высокий Вход с валидными данными Ввести логин/пароль → Нажать вход Открылась главная страница TC-02 Высокий Вход с невалидным паролем Ввести логин + неверный пароль Ошибка: "Неверный логин или пароль" TC-03 Низкий Проверка Caps Lock Ввести пароль с зажатым Caps Lock Поле показывает предупреждение о Caps Lock


Важные правила (Чего ИИ не умеет) 1. ИИ — помощник, а не колдун. Он пишет 80% текста, но остальные 20% (логику бизнеса) должны проверить вы. Например, ИИ не знает, что в вашей компании пароль нельзя начинать с цифры — это надо добавить вручную.

2. Запрос должен быть точным. Если написать просто «Напиши тесты», результат будет мусором. Нужно писать: «Напиши позитивные и негативные тест-кейсы в формате ID | Приоритет |Название | Шаги | Ожидаемый результат |».

Вывод: ИИ заменяет рутину. Он берет скучный текст и превращает его в структурированный список проверок, а вы лишь выбираете лишнее и добавляете специфику вашего продукта. Время составления тестов сокращается в 3–4 раза, но добавляется время на проверку результата работы нейросети.

#ии #нейросеть #тестирование #иитестирование #сетка #развитие #рост #генерация #автоматизация

ИИ в тестировании для проверки документации | Сетка — социальная сеть от hh.ru ИИ в тестировании для проверки документации | Сетка — социальная сеть от hh.ru ИИ в тестировании для проверки документации | Сетка — социальная сеть от hh.ru ИИ в тестировании для проверки документации | Сетка — социальная сеть от hh.ru