четверг, 9 января 2014 г.

В помощь маленьким

Когда я только уходила на фриланс одним из самых больших кайфов в начале работе было то, что ТЕПЕРЬ Я ОТВЕЧАЮ ТОЛЬКО ЗА СЕБЯ. Видимо, слишком рано мне дали создавать отдел и руководить людьми. Не была я к этому готова тогда.

Но время идёт и меняется. И сейчас у меня снова появился джуниор, которого я учу плохому потихоньку воспитываю. Конечно, на данный момент это всё происходит совсем не так, как это было 2,5 года назад, когда мне подсунули первого человека, не знающего ничего о тестировании. И это - о, Боги! - мне начинает нравиться. Хотя до этого я плевалась.

Так о чём это я? Ах, да.

Все мы знаем, что над любым элементом можно производить 4 действия:

1. Создание
2. Просмотр
3. Редактирование
4. Удаление

И на основе этих действий строятся все тест-кейсы, чек-листы, майнд-карты и вообще всё.
А так как я сейчас сбросила на человека рутину смотрю, как человек может составить тест-кейсы, то в помощь я сделала шпаргалку, что проверяется на каждом действии:

Действие при работе с элементом
Необходимая проверка
Создание элемента:
  1. Создание элемента со всеми пустыми полями
  2. Создание элемента с незаполненными обязательными полями
  3. Создание элемента с незаполненными необязательными полями
  4. Создание элемента с неверными значениями в полях (спец. символы,
    скрипты, для даты - дата из будущего, дата из прошлого, неверный
    формат даты и т.д.)
  5. Создание элемента с данными, уже существующими в системе
  6. Отмена создания элемента с пустыми полями
  7. Отмена создания с заполненными полями 
Редактирование элемента:
  1. Удаление всех данных и сохранение элемента
  2. Удаление данных из обязательных полей и сохранение
  3. Удаление данных из необязательных полей и сохранение
  4. Изменение данных на корректные
  5. Изменение данных на те, которые уже существуют в системе
  6. Изменение данных на неверные (спец. символы,
    скрипты, для даты - дата из будущего, дата из прошлого, неверный
    формат даты и т.д.)
  7. Сохранение элемента без изменения данных
  8. Изменение данных и отмена редактирования
  9. Отмена редактирования
Просмотр элемента:
  1. Отображение данных после создания
  2. Отображение данных после редактирования (в списках элементов, на форме элемента,
    в элементах, связанных с изменённым) 
  3. Отображение данных после отмены редактирования (в списках элементов, на форме элемента,
    в элементах, связанных с изменённым) 
  4. Двойное открытие формы просмотра
Удаление элемента:
  1. Удаление только что созданного своим пользователем элемента
  2. Удаление элемента, созданного другим пользователем
  3. Удаление элемента, используемого в других айтемах
  4. Отмена удаления


Вот только смотрю я на таблицу и кажется мне, что чего-то не хватает. Чем бы вы дополнили такую таблицу, если брать описание тест-кейсов на абстрактных элементах?

понедельник, 6 января 2014 г.

Первый пост 2014. Немного о прошлом и планах на будущее лето.

Вот я и появилась опять здесь)
Во-первых, хочу всех поздравить с наступившим 2014. Надеюсь, что многим он принесёт
только положительные эмоции, кучу счастья, проф. роста и кучу-кучу тепла. Как внешнего, так и внутреннего.

Сама себе же обещаю на 2014 год писать стабильно в блог (не только в этот, но ещё и в личный), расти дальше как тестировщик и выступатор (Тань, привет) на конференциях, а также подумать над одной вещью, которая не даёт покоя уже несколько месяцев.

Только вот погода в месте, где я живу, не располагает пока к тому, что активно планировать :)

А у вас на улице довольно холодно, наверное. И многие по-разному проводят эти длинные каникулы. Лично я купаюсь в море (ыхыхых), а кто-то катается на лыжах, а возможно, что кто-то сидит дома, поедая мандарины.

Я же предлагаю вам ещё подумать о предстоящем лете 2014. И о таком событии, как Летняя школа тестировщиков в Крыму.
Что такое летняя школа? Это прекрасное мероприятие, которое помогает совместить отдых и обучение. Вы только представьте: вы возвращаетесь с отпуска не только загорелым и полным сил, но и ещё с огромным мешком знаний и идей, как улучшить тот процесс тестирования, который имеется сейчас в фирме.
Формат обучения летней школы не загружает полностью: обучение разделено на два этапа. Первый – проходит с утра после завтрака. И ведёт его Алексей Баранцев.
Второй этап – неформальный. Он проходит вечерами. И по опыту предыдущих школ, время разговоров не ограничено, так как всегда появляются темы, которые ребята хотят продолжать.
Помимо обучения, вас ждёт день экскурсии, тёплое чёрное море, море настольных игр, викторин на тестерское чутье.
И – самое главное обучение – это общение с коллегами, которое помогает решать проблемы, узнавать что-то новое и делиться своими наработками с теми, кому это действительно необходимо.
Где проходит школа? Школа проходит в замечательном пансионате «Крымское чудо» под Феодосией с приветливыми хозяевами и очень милой кошкой. В распоряжении гостей милые номера, еда на территории пансионата, а также довольно шустрый интернет.
Вы также можете почитать отзывы ребят, уже прошедших обучение в летней школе:

Радостный и позитивный пост Тани Зинченко «Летняя Школа тестировщиков – счастье есть!!»
Отзыв «Балтийской женщины» Иры Винокуровой «По горячим следам Летней школы»
Отзыв Анны Таламановой, опубликованный в блоге Иры Винокуровой «Летняя школа не отпускает»
Итоговый отзыв Оли Киселёвой «Летняя школа 2013», в котором можно найти ссылки на репортаж с места событий

Отзыв Екатерины Михеевой «Летняя школа – Екатерина Михеева» и Марии Шах «Летняя школа 2013 со слов Марии Шах», опубликованные в блоге Оли Киселёвой

Загорелись? Захотели поучаствовать? Тогда вам сюда и сюда. Поверьте, летняя школа меняет очень сильно и жизнь, и взгляд на работу :)

Всем привет)