Прально и удаляет! Концепция "рабочего стола" изначально была дебильной и годы его использования лишь показали: если в голове — хлам, он будет даже на электронном десктопе. Используйте каталоги, Windows Commander и всё будет хорошо.
Это особенность автоматического тестирования. Ручник бы заметил, что на его десктопе исчезло все.
А в автоматическом варианте такой тесткейс не предусмотрели.
Здравствуйте, Pauel, Вы писали:
P>Это особенность автоматического тестирования. P>А в автоматическом варианте такой тесткейс не предусмотрели.
Ну почему же? Тест на то, что всё что было до добавления артефактов для поиска осталось неизменным отлично ловит такие вот обосратушки.
P> Ручник бы заметил, что на его десктопе исчезло все.
У меня на десктопе и так нифига нету Висит одинокий шорткат на Far исключительно ради hot shortcut и я его в общем вижу только сразу после ребута
Здравствуйте, CreatorCray, Вы писали:
CC>Ну почему же? Тест на то, что всё что было до добавления артефактов для поиска осталось неизменным отлично ловит такие вот обосратушки.
не бывает "тестов на всё что было", эдак придется проверить вообще всю файловую систему, реестр, состояние конфигурационных файлов, менюшек во всех мыслимых и немыслимых местах и тд. Такая проверка будет работать неделями — её же надо постоянно вызывать
Вместо этого пишут проверки
файл-с-вирусом удалён
список-файлов-без-вируса сохранены
процесс-с-вирусом остановлен
список-процессов-без вируса работают
подозрительный-файл перенесен в карантин
Таких строчек будет от силы пару десятков.
И если автоматизатору не пришло в голову добавить тесткейс "шорткаты вот там", то тесты ничего такого не обнаружат.
А с чего бы ему пришло в голову такое добавлять, если автотесты он запускает на чистой винде удаленно и там точно шорткатов нет?
Гы-гы.
P>> Ручник бы заметил, что на его десктопе исчезло все. CC>У меня на десктопе и так нифига нету
Здравствуйте, Baiker, Вы писали:
B> Концепция "рабочего стола" изначально была дебильной и годы его использования лишь показали: если в голове — хлам, он будет даже на электронном десктопе.
Прально, это доказывает, что концепция головы изначально была дебильной.
Здравствуйте, Codealot, Вы писали:
P>>Ручник бы заметил, что на его десктопе исчезло все.
C>Не всё, и не только на десктопе. Так что твой ручник ничего бы не заметил, на то он и ручник.
Баги в новых путях выполнения замечают только ручники и пользователи, при чем пользователи находят малую часть от того,
что обнаруживают ручники. Автоматическим тестам это не дано — они долбят одни и те же пути и потому детектят исключительно регрессию.
Здравствуйте, Pauel, Вы писали:
P>Вы уже блеснули познаниями в тестировании. С тех пор чтото изменилось?
Это в тот раз, когда ты позорно слился из дискуссии?
В данном случае, например, напрашивается решение сделать два набора тестов — один небольшой, который исполняется регулярно, и один большой, который исполняется перед релизом. "Проблема" решена.
Здравствуйте, Pauel, Вы писали:
P>Баги в новых путях выполнения замечают только ручники и пользователи, при чем пользователи находят малую часть от того, P> что обнаруживают ручники. Автоматическим тестам это не дано — они долбят одни и те же пути и потому детектят исключительно регрессию.
Если бы я не видел ручников в деле, то может быть, я бы даже тебе поверил.
Здравствуйте, Codealot, Вы писали:
C>В данном случае, например, напрашивается решение сделать два набора тестов — один небольшой, который исполняется регулярно, и один большой, который исполняется перед релизом. "Проблема" решена.
Вы путаете частоту с наполнением теста. Крайне трудно написать тесть вида "не делать того, чего нет в требованиях"
Что вы предлагаете, проверять все объекты в системе?
Ну так у юзера будут другие объекты — все, приплыли.
Здравствуйте, Codealot, Вы писали:
C>Если бы я не видел ручников в деле, то может быть, я бы даже тебе поверил.
Мне повезло — у нас всегда были очень свирепые ручники, не только кликали, но и смотрели логи, помогали локализовать ошибки, помогали в дебаге и много чего другого.
В любом случае, автотесты не находят новых путей, это медицинский факт.
Здравствуйте, Pauel, Вы писали:
P>Мне повезло — у нас всегда были очень свирепые ручники, не только кликали, но и смотрели логи, помогали локализовать ошибки, помогали в дебаге и много чего другого.
А не ты ли в прошлый раз доказывал, что без помощи девелопера они были вообще не в состоянии понять, где искать баги?
P>В любом случае, автотесты не находят новых путей, это медицинский факт.
Ручники, как правило, тоже. Они и старые то далеко не всегда проверяют.
Здравствуйте, Codealot, Вы писали:
P>>Что вы предлагаете, проверять все объекты в системе?
C>Да, естественно. Проверить на наборе типовых установленных приложений — несложно, и на порядки лучше чем не проверять ничего.
А вы представляете, какое время придется затратить на одну такую проверку?
И проверять надо не один набор, а много и разных, каждый типовой для конкретных кейсов.
Здравствуйте, Codealot, Вы писали:
C>А не ты ли в прошлый раз доказывал, что без помощи девелопера они были вообще не в состоянии понять, где искать баги?
А что странного — я помогаю им, они — мне.
Где найден один баг, почти всегда находится еще кучка.
Вы что думаете, на каждый ваш фикс они будут выбрасывать тесткейсы и составлять новые?
Вот пример — поплыли стили. Выясняется, что иногда плывут стили потому, что слегка сломана загрузка конфигов. Просто так тестировщики вряд ли полезут переписывать тесткейсы конфигов. Скорее всего дело ограничится написанием тестакейса на стили.
Зато если сообщить, что стало причиной, можно ждать что тестировщики пересмотрят тесткейсы с конфигами, мало ли, вдруг там еще чего вылезет, раз все так тонко. Как правило — вылезает.
P>>В любом случае, автотесты не находят новых путей, это медицинский факт.
C>Ручники, как правило, тоже. Они и старые то далеко не всегда проверяют.
И не должны. Это задача автотестов — проверять старые, т.е. уже известные пути. Искать регрессию вручную нужно только там, где кейсы не поддаются автоматизации.
Здравствуйте, Pauel, Вы писали:
P>А вы представляете, какое время придется затратить на одну такую проверку?
Полное сканирование системного диска у меня занимает ну минут 30 наверно.
P>И проверять надо не один набор, а много и разных, каждый типовой для конкретных кейсов.
Один — это уже в бесконечное число раз больше, чем ноль.
Здравствуйте, Pauel, Вы писали:
P>А что странного — я помогаю им, они — мне.
Ну ты определись все-таки, трусы или крестик. То ты доказывал, что без указаний девелопера они ничего сделать не могут. Теперь доказываешь, что они просто какие-то сверхчеловеки с ясновидением, которые могут просто так догадаться, что где-то там вдруг пропала пара шоткатов.
Я кстати не уверен, что все ограничилось только шоткатами. Кто знает, какие еще файлы могли пропасть, когда их на диске миллионы и многие используются крайне редко.
Здравствуйте, Codealot, Вы писали:
C>Теперь доказываешь, что они просто какие-то сверхчеловеки с ясновидением,которые могут просто так догадаться, что где-то там вдруг пропала пара шоткатов.
Не совсем понятно, зачем вам ясновидение, что бы увидеть, что на вашем рабочем столе пропали ярлыки.
Вы что, забываете монитор включать?
C>Я кстати не уверен, что все ограничилось только шоткатами. Кто знает, какие еще файлы могли пропасть, когда их на диске миллионы и многие используются крайне редко.
Здравствуйте, Codealot, Вы писали:
C>Полное сканирование системного диска у меня занимает ну минут 30 наверно.
Маловато. Что вы называете сканированием?
P>>И проверять надо не один набор, а много и разных, каждый типовой для конкретных кейсов.
C>Один — это уже в бесконечное число раз больше, чем ноль.
Здравствуйте, Pauel, Вы писали:
P>Не совсем понятно, зачем вам ясновидение, что бы увидеть, что на вашем рабочем столе пропали ярлыки. P>Вы что, забываете монитор включать?
Повторяю для самых-самых сообразительных. Пропадает только небольшая часть ярлыков, в том числе и в стартовом меню. Ты помнишь наизусть все, что у тебя есть в стартовом меню, и регулярно это проверяешь?
P>Разумеется, и что?
Здравствуйте, Codealot, Вы писали:
P>>Вы что, забываете монитор включать?
C>Повторяю для самых-самых сообразительных. Пропадает только небольшая часть ярлыков, в том числе и в стартовом меню. Ты помнишь наизусть все, что у тебя есть в стартовом меню, и регулярно это проверяешь?
Читаем вместе вашу линку "Antivirus deletes all shortcuts from the desktop"
Покажите, что именно вы здесь перевели как "небольшая часть"
Здравствуйте, Pauel, Вы писали:
P>Читаем вместе вашу линку "Antivirus deletes all shortcuts from the desktop" P>Покажите, что именно вы здесь перевели как "небольшая часть"