Исходный пост вот - http://programmingmindstream.blogspot.ru/2014/02/google.html
"Как тестируют в Google".
Вот что пишет коллега (надеюсь он не обидится, то я его цитирую):
"Книжку про тестировании в Google прочитал. Это очень интересно. Даже наше тестирование, казавшееся чуть ли не самым правильным и идеальным в мире, теперь таковым не кажется.
Ну и от смоук тестирования я бы не отказался. Перед
запуском первыми выполнять проверку
системных слов и работу основных прецедентов (открыть СР, открыть
Предварительный просмотр, открыть документ и тд). По результатам думать -
запускать все тесты или какой-то пресет стоит
отключить. "
Конец цитаты.
Выделено мной.
Что сказать? Коллегу не буду комментировать. Лишь отмечу, что он ВСЁ ПРАВИЛЬНО пишет и ПРАВИЛЬНЫЕ вопросы поднимает.
От "себя" добавлю лишь вот что:
"У кого-то "не хватает тестов". У меня кстати теперь ДРУГАЯ проблема :) КУДА ДЕВАТЬ СТОЛЬКО ТЕСТОВ :)
есть комплекты которые по два часа идут :( и оптимизировать уже не получается
раньше я перед коммитами прогонял РЕАЛЬНО ВСЕ тесты.. а теперь уже выделил подмножества.. так скажем "дымовых"..."
"Как тестируют в Google".
Вот что пишет коллега (надеюсь он не обидится, то я его цитирую):
"Книжку про тестировании в Google прочитал. Это очень интересно. Даже наше тестирование, казавшееся чуть ли не самым правильным и идеальным в мире, теперь таковым не кажется.
Потому что мы описываем только пользовательские
сценарии. А их должно быть примерно 20% от общего кол-ва тестов (70% - системные
тесты в коде, 10% - сквозные).
Понятно, что ASSERTS в коде тоже своего рода тесты.
Думаю, их даже много. Но работать с ними (то бишь понимать их работу) могут
только разработчики.
Конец цитаты.
Выделено мной.
Что сказать? Коллегу не буду комментировать. Лишь отмечу, что он ВСЁ ПРАВИЛЬНО пишет и ПРАВИЛЬНЫЕ вопросы поднимает.
От "себя" добавлю лишь вот что:
"У кого-то "не хватает тестов". У меня кстати теперь ДРУГАЯ проблема :) КУДА ДЕВАТЬ СТОЛЬКО ТЕСТОВ :)
есть комплекты которые по два часа идут :( и оптимизировать уже не получается
раньше я перед коммитами прогонял РЕАЛЬНО ВСЕ тесты.. а теперь уже выделил подмножества.. так скажем "дымовых"..."
Комментариев нет:
Отправить комментарий