Size: a a a

2021 May 16

SP

Straxoff Pavel in QA Alliance
Кстати нет
источник

SP

Straxoff Pavel in QA Alliance
Думал руками
источник

SP

Straxoff Pavel in QA Alliance
@Igor_Owl забудь все что я говорил, кажется я не понимаю как это работает вообще
источник

BO

Boris Osipov in QA Alliance
ну вот. поиграйся как нить с pitest
источник

IG

Igor Gruziev in QA Alliance
Чой-та?
источник

IG

Igor Gruziev in QA Alliance
Если про ручное, то могут быть и такие извращенцы
источник

IG

Igor Gruziev in QA Alliance
Тулзы есть, хоть и мало
источник

IG

Igor Gruziev in QA Alliance
Pitest джавовый, если не ошибаюсь
источник

SP

Straxoff Pavel in QA Alliance
Короче разрабы не трогают соурс

Вот Борис сказал про pitest для джавы например

Подключается как плагин в проекте

Указываешь классы где следует искать тесты и классы, которые нужно мутировать

Запускаешь команду и все
источник

IG

Igor Gruziev in QA Alliance
Да
источник

SP

Straxoff Pavel in QA Alliance
Он тебе создаёт мутации на нужный тебе соурс, а конкретно - меняет операторы, инкременты, инвертирует условия, подменяете возвращаемые значения на null и так далее
источник

SP

Straxoff Pavel in QA Alliance
Все равно странно
источник

SP

Straxoff Pavel in QA Alliance
Например
источник

SP

Straxoff Pavel in QA Alliance
У меня есть метод, который сравнивает 2 числа и возвращён тру или фолс, если а > б
источник

SP

Straxoff Pavel in QA Alliance
Тут сложно ошибиться, но, если я сделаю мутантов и он поменяет знак, то mutation score indicator уже не будет 100%
источник

SP

Straxoff Pavel in QA Alliance
Короче надо поподробней это посмотреть
источник

SP

Straxoff Pavel in QA Alliance
Хотя мб инструменты не такие тупые как я и знают какие именно мутации к чему применять
источник

IG

Igor Gruziev in QA Alliance
Скорее всего, есть паттерны
источник

IG

Igor Gruziev in QA Alliance
Плюс даже если косяк будет, то это ведь прибитый мутант)
источник

A

Andrey in QA Alliance
очень дельный подход ведь? по сути ты тестируешь юнит тесты проекта и смотришь, хорошие ли они. Жаль, что я пока не встречал, чтобы такое использовали в жизни
источник