Или «притча о потерянных тестах»...
Занимаюсь большой задачей, над которой надо еще посидеть, подумать. В принципе, автор задачи очень жаждал ее исправления, поэтому базовые автотесты написал сам. Моя задача — проверить, что все работает хорошо и пополнить тестовый набор. Полгода назад я делала похожую аналитику, так что нашла ее, изучила, вытащила интересные сценарии.
Тесты на данные, в csv-формате. Открыла через libre office, чтобы удобнее было работать с таблицей. К существующим десяти добавила еще штук 70. Это не быстро:
Документы открываются и вроде все хорошо. Даже данные не пропали. Причем сохранилось все тесты, даже тот, который я только что вставила и пыталась отредактировать. Их на тот момент было 50-60.
Доделала работу, закоммитила изменения и стала ждать результатов прогона. Закоммитила — потому что в тот момент быстрее было прогнать тесты в TeamCity, чем локально. Переключилась на другие задачи
Приходят коллеги, смотрим на тесты — а там вместо русского теста знаки вопросиков
15.case. ? data ????????
16.case. ? data ????????
17.case. ? data ????????
...
о_О
Оказалось, так эта зараза мне «восстановила» документы. Они остались битые все. Но ведь я даже не знала, что все плохо. Открыл же. В нормальной кодировке открыл. Все хорошо, блин!!! Кто же знал, что, стоит закрыть файл, как ты его потеряешь?
Знал бы прикуп, жил бы в Сочи © И office гад, сказал бы, что восстановить до конца не смог, "рекомендую сохранить данные". Это можно было сделать — открыть параллельно эксель и вставить туда информацию. Потом удалить битые файлы и добавить новые, нормальные.
А теперь? Теперь все сначала. Конечно, второй раз это будет немного быстрее, но. Полная демотивация Вчерашний вечер рабочий, сегодняшнее утро — все впустую. Все потеряно. #жизньболь и все такое
А, главное, выяснилось это уже тогда, когда осталось то, 2-3 часа до конца рабочего дня. Но настроения нет вообще, с таким настроем это еще больше времени займет. Отложила задачу, завтра снова займусь...
Что я могу вам сказать? Не верьте этим гадам офисовским, когда они говорят «я все восстановил». Делайте бекапы. Открылся документ? Прекрасно! Создаем рядышком его полную копию, все сохраняем, все закрываем. Открываем повторно и проверяем — правда сохранил, правда восстановил? Не врешь?
PS — добавила пост в общую копилку багов.
Занимаюсь большой задачей, над которой надо еще посидеть, подумать. В принципе, автор задачи очень жаждал ее исправления, поэтому базовые автотесты написал сам. Моя задача — проверить, что все работает хорошо и пополнить тестовый набор. Полгода назад я делала похожую аналитику, так что нашла ее, изучила, вытащила интересные сценарии.
Тесты на данные, в csv-формате. Открыла через libre office, чтобы удобнее было работать с таблицей. К существующим десяти добавила еще штук 70. Это не быстро:
- Изучить эксельку прошлой аналитики.
- Включить мозг :-)
- Достать оттуда пару строк.
- Отредактировать их под формат автотестов.
- Подписать комментарии «что-почем-зачем».
- Повторить
Таких исходных экселек штук 10. И вроде бы все хорошо, но «где-то что-то пошло не так». Я даже не знаю, что я сделала. Ctrl + C, Ctrl + V — скопировала комментарий к прошлому тесту. Выделяю ячейку и начинаю редактировать. Тут все резко закрывается и появляется сообщение «все плохо, начать восстановление?». Ну начинай...
Картинка из интернета, но у меня было точно также
Документы открываются и вроде все хорошо. Даже данные не пропали. Причем сохранилось все тесты, даже тот, который я только что вставила и пыталась отредактировать. Их на тот момент было 50-60.
Доделала работу, закоммитила изменения и стала ждать результатов прогона. Закоммитила — потому что в тот момент быстрее было прогнать тесты в TeamCity, чем локально. Переключилась на другие задачи
Приходят коллеги, смотрим на тесты — а там вместо русского теста знаки вопросиков
15.case. ? data ????????
16.case. ? data ????????
17.case. ? data ????????
...
о_О
Оказалось, так эта зараза мне «восстановила» документы. Они остались битые все. Но ведь я даже не знала, что все плохо. Открыл же. В нормальной кодировке открыл. Все хорошо, блин!!! Кто же знал, что, стоит закрыть файл, как ты его потеряешь?
Знал бы прикуп, жил бы в Сочи © И office гад, сказал бы, что восстановить до конца не смог, "рекомендую сохранить данные". Это можно было сделать — открыть параллельно эксель и вставить туда информацию. Потом удалить битые файлы и добавить новые, нормальные.
А теперь? Теперь все сначала. Конечно, второй раз это будет немного быстрее, но. Полная демотивация Вчерашний вечер рабочий, сегодняшнее утро — все впустую. Все потеряно. #жизньболь и все такое
А, главное, выяснилось это уже тогда, когда осталось то, 2-3 часа до конца рабочего дня. Но настроения нет вообще, с таким настроем это еще больше времени займет. Отложила задачу, завтра снова займусь...
Что я могу вам сказать? Не верьте этим гадам офисовским, когда они говорят «я все восстановил». Делайте бекапы. Открылся документ? Прекрасно! Создаем рядышком его полную копию, все сохраняем, все закрываем. Открываем повторно и проверяем — правда сохранил, правда восстановил? Не врешь?
PS — добавила пост в общую копилку багов.
Tools > Options > Load/Save > General > галочка "Always create backup copy"
ОтветитьУдалитьСпасибо!
УдалитьНо ей я тоже больше верить не буду =) На всякий пожарный)