научи дурака богу молиться...
От: Codealot Земля  
Дата: 26.04.23 21:01
Оценка: 6 (1) :))) :)
После того как наконец были написаны тесты для некоторых частей системы (раньше не было ни одного), у неофитов возникла гениальная идея — написать тесты для тестов.
Ад пуст, все бесы здесь.
Re: научи дурака богу молиться...
От: Pzz Россия https://github.com/alexpevzner
Дата: 26.04.23 21:18
Оценка: +3
Здравствуйте, Codealot, Вы писали:

C>После того как наконец были написаны тесты для некоторых частей системы (раньше не было ни одного), у неофитов возникла гениальная идея — написать тесты для тестов.


Так система же и есть тест для тестов
Re[2]: научи дурака богу молиться...
От: Codealot Земля  
Дата: 26.04.23 21:21
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Так система же и есть тест для тестов


Ну да, но попробуй растолкуй это идиотам.
Ад пуст, все бесы здесь.
Re[3]: научи дурака богу молиться...
От: Pzz Россия https://github.com/alexpevzner
Дата: 26.04.23 21:23
Оценка: +1
Здравствуйте, Codealot, Вы писали:

Pzz>>Так система же и есть тест для тестов


C>Ну да, но попробуй растолкуй это идиотам.


Может они просто об этом никогда не задумывались, а если правильно сказать, то все у них в голове встанет на место.

Есть же даже методика разработки, когда сначала пишутся тесты, а потом целевая программа для их тестирования. Называется test driven development.
Re[2]: научи дурака богу молиться...
От: L.K. Марс  
Дата: 26.04.23 21:37
Оценка: +1
Pzz>Так система же и есть тест для тестов

Не сама система, а баги в этой системе. Т.е. можно нарочно внести в систему (в отдельную ветку) некоторые баги и проверить, ловят ли их тесты.
Re: научи дурака богу молиться...
От: jhfrek Россия  
Дата: 26.04.23 21:45
Оценка: :)))
C>После того как наконец были написаны тесты для некоторых частей системы (раньше не было ни одного), у неофитов возникла гениальная идея — написать тесты для тестов.

а все потому что неофитов никто не покрыл заранее тестами
Re[2]: научи дурака богу молиться...
От: Osaka  
Дата: 26.04.23 22:50
Оценка:
C>>После того как наконец были написаны тесты для некоторых частей системы (раньше не было ни одного), у неофитов возникла гениальная идея — написать тесты для тестов.
J>а все потому что неофитов никто не покрыл заранее тестами
Два сеньёра в чёрных куртках, с вейпами и скутерами
Вышли на объект внедренья в город Сколково далёкий,
Где петлюрцы да бендерцы, всяки люберцы да негры
Инвестировали в дочку председателя правленья.
Но чуть-чуть переборщили, распилили все бюджеты,
Понабрали неофитов, чтоб затем испечь их в тесте.
Отредактировано 27.04.2023 7:20 Osaka . Предыдущая версия .
Re: научи дурака богу молиться...
От: Sharov Россия  
Дата: 26.04.23 23:39
Оценка:
Здравствуйте, Codealot, Вы писали:

C>После того как наконец были написаны тесты для некоторых частей системы (раньше не было ни одного), у неофитов возникла гениальная идея — написать тесты для тестов.



https://en.wikipedia.org/wiki/Mutation_testing
Кодом людям нужно помогать!
Re[3]: научи дурака богу молиться...
От: sergey2b ЮАР  
Дата: 27.04.23 00:17
Оценка: :)))
Здравствуйте, Osaka, Вы писали:

O>Вышли на объект внедренья в город Сколково далёкий,


у меня было всего одно собеседование в Сколково
они за 3 часа успели и гномов помасажировать и люки в москве пересчитать и дерево обойти
Re[4]: научи дурака богу молиться...
От: Codealot Земля  
Дата: 27.04.23 04:27
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>а если правильно сказать, то все у них в голове встанет на место.


Уже пытался, бесполезно.
Ад пуст, все бесы здесь.
Re[3]: научи дурака богу молиться...
От: Pzz Россия https://github.com/alexpevzner
Дата: 27.04.23 06:51
Оценка: +1 :)
Здравствуйте, L.K., Вы писали:

Pzz>>Так система же и есть тест для тестов


LK>Не сама система, а баги в этой системе. Т.е. можно нарочно внести в систему (в отдельную ветку) некоторые баги и проверить, ловят ли их тесты.


К счастью, баги в системе естественным образом заводятся. А если не завелись, значит проблема в тестах
Re[5]: научи дурака богу молиться...
От: Pzz Россия https://github.com/alexpevzner
Дата: 27.04.23 06:52
Оценка:
Здравствуйте, Codealot, Вы писали:

Pzz>>а если правильно сказать, то все у них в голове встанет на место.


C>Уже пытался, бесполезно.


Печально. А ты в этой конструкции кто?
Re: научи дурака богу молиться...
От: Zhendos  
Дата: 27.04.23 08:53
Оценка:
Здравствуйте, Codealot, Вы писали:

C>После того как наконец были написаны тесты для некоторых частей системы (раньше не было ни одного), у неофитов возникла гениальная идея — написать тесты для тестов.


Так может проблема в тестах? Если код в них запутан,
или просто сложный, то это неминуемо приводит к вопросу нет ли ошибок уже в самих тестах.
Правда это решается конечно не тестами тестов, но если подобный вопрос возник,
чаще всего это симптом что тесты нужно упрощать или использовать какой-то другой
framework для тестирования.

Еще некоторые неправильно настроенные утилиты для подсчета процента покрытия
кода учитывают код самих тестов, что тоже наталкивает на мысль тестировать тесты,
хотя правильнее конечно поправить конфиг и исключить код тестов из подсчета.
Re[4]: научи дурака богу молиться...
От: Osaka  
Дата: 27.04.23 13:58
Оценка:
O>>Вышли на объект внедренья в город Сколково далёкий,
S>у меня было всего одно собеседование в Сколково
S>они за 3 часа успели и гномов помасажировать и люки в москве пересчитать и дерево обойти
А тестами покрыли?
Re[5]: научи дурака богу молиться...
От: sergey2b ЮАР  
Дата: 27.04.23 14:03
Оценка: :)
Здравствуйте, Osaka, Вы писали:

S>>они за 3 часа успели и гномов помасажировать и люки в москве пересчитать и дерево обойти

O>А тестами покрыли?

не успели
я когда понял что недостаточно ослепителен, сказал что невижу смысла больше тратить ваше мнение
встал и ушел
Отредактировано 27.04.2023 14:05 sergey2b . Предыдущая версия .
Re[6]: научи дурака богу молиться...
От: Sharov Россия  
Дата: 27.04.23 15:14
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>не успели

S>я когда понял что недостаточно ослепителен, сказал что невижу смысла больше тратить ваше мнение
S>встал и ушел

Это когда было?
Кодом людям нужно помогать!
Re[7]: научи дурака богу молиться...
От: sergey2b ЮАР  
Дата: 27.04.23 15:38
Оценка:
В 16 году
Re[6]: научи дурака богу молиться...
От: Codealot Земля  
Дата: 27.04.23 15:45
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Печально. А ты в этой конструкции кто?


Работаю в той же команде
Ад пуст, все бесы здесь.
Re[7]: научи дурака богу молиться...
От: Pzz Россия https://github.com/alexpevzner
Дата: 27.04.23 18:49
Оценка:
Здравствуйте, Codealot, Вы писали:

Pzz>>Печально. А ты в этой конструкции кто?


C>Работаю в той же команде


Ну пусть тогда тимлид парится или менеджер группы, или как оно там еще у вас называется
Re: научи дурака богу молиться...
От: alzt  
Дата: 27.04.23 20:19
Оценка:
Здравствуйте, Codealot, Вы писали:

C>После того как наконец были написаны тесты для некоторых частей системы (раньше не было ни одного), у неофитов возникла гениальная идея — написать тесты для тестов.


А что такое тест для тестов? Для системы тестирования или это что-то другое?

В любом случае чтобы это не было, лучше работать в команде, где пишут такие тесты, чем там, где говорят "нет времени писать тесты, работать надо".
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.