Xora IT · Тестирование
Релизы быстрее без потери качества
Ставим процесс тестирования там, где его нет, и автоматизируем там, где он держится на ручной работе. Регресс перестаёт быть узким местом релиза.
Ситуации
С чем к нам приходят
- Релиз откладывается, потому что регресс проходят вручную неделю.
- После каждого обновления ломается что-то из старого.
- Никто не знает, выдержит ли система сезонный пик.
- Тестировщики есть, но процесс не описан и держится на людях.
- Внедрили ИИ-функцию, и непонятно, как проверять, что она работает правильно.
Объём
Что делаем
Ручное функциональное тестированиеАвтоматизация UI и APIРегрессионное тестированиеНагрузочное тестированиеТестирование безопасностиПостроение процесса QA с нуляВстраивание тестов в CI/CDМетрики качества и отчётность
Отдельная практика
Тестирование ИИ-решений
Классическое тестирование проверяет: на входе А — на выходе всегда Б. С языковой моделью так не работает: ответ каждый раз разный, и «правильность» — это диапазон, а не точное совпадение.
- Набор эталонных сценариев с критериями качества
- Регресс при каждом обновлении модели или промпта
- Контроль доли галлюцинаций
- Проверка поведения на краевых случаях
- Замер доли эскалаций на человека
Без этого ИИ-решение деградирует незаметно после очередного обновления, и вы узнаёте об этом от клиентов.
Результат
Что вы получаете
- Описанный процесс тестирования, который не зависит от конкретных людей.
- Набор автотестов в вашем репозитории.
- Отчётность по качеству, понятную не только разработке.
- Знание предела производительности до того, как в него упрётесь.
Стек
Инструменты
SeleniumSelenidePlaywrightAppiumJUnitpytestJMeterYandex.TankGatlingAllureTestITSonarQube
Следующий шаг
Расскажите про задачу
Разберём, оценим сроки и стоимость. Если задача не наша — скажем прямо и подскажем, к кому обратиться.
Обсудить задачу →