вторник, 7 января 2020 г.

Итоги 2019 года


С прошедшим новым годом!

Продолжу свою традицию подводить итоги года. Правда, это фактически агрегация моих постов про 12 недель. И все же. Приятно оглянуться назад и посмотреть, сколько всего ты сделал!

И, конечно, начать строить новые планы Wink ;)

Мои прошлые итоги: 2016, 2017, 2018.


Результаты кратко


В этом году мне исполнилось 30 лет — круглая дата! И Владу уже 1г и 4мес. А ведь мне кажется, что только летом я ушла с работы и ходила по аллее с пузиком. Ан нет, этим летом Владу уже годик был. Это я уже 1.5 года дома сижу, офигеть! Как время то летит...

Ну, давайте посмотрим, что я успела за год дома. Конечно, тут у меня нет 8-часового рабочего дня, увы. Скорее 1-2ч в день. Дневной сон и вечером, пока папа сына укладывает. Точнее, укладывал, последние 2 месяца Влад засыпает только со мной. Так что теперь у меня настоящая магия утра — хочешь поработать, встань пораньше! Вечером шансов нет )))

Но в целом жить стало легче и веселее. Владик взрослеет, умнеет и радует! Ну и дневной сон «мой» только полгода — до лета Влад спал на улице. А у меня было время лишь пообедать да чуть-чуть почитать, и все. Зато когда стал укладываться дома — вот где кайф! Ребенок спит, мама свободна! А что мама успела?

Давайте посмотрим:
  1. Дописала книгу в исходной задумке — по лекциям моей школы для новичков!
  2. Придумала еще одну главу ))) В процессе!
  3. Заходы к книге — почти каждый день, очень стабильно, я довольна! 
  4. Нашла помощника для новой книги — по оформлению багов. В целом, уже на стадии приемки результата, потом будут сама допиливать
  5. Внезапно нашла еще двух соавторов — еще для двух книг по моим курсам, но об этом чуть ниже ))
  6. Сделала и запустила курс по локализации — Техники локализации плавающих ошибок. И это за один цикл 12 недель!! \(^▽^)/
  7. Придумала и начала делать курс по автоматизации в Postman. Сделала 6 уроков.
  8. От меня ушло 2 тренера :((
  9. Нашли и обучили еще 2 тренеров
  10. Инструменты 12 недель — продолжаю вести файлик DONE, это все еще очень круто
  11. Youtube-канал — выложила 15 видосиков
  12. Улучшалки по текущим курсам — они небольшие, но набирается прилично! 
    1. Улучшалки по ШНАТ — 44 штуки \(〇_o)/
    2. Рест — 32
  13. Прочитала 21 книгу
  14. Testbase — 28 улучшалок!
  15. Test it — выложила в общий доступ мантис и два сайта / метода для тестирования REST
  16. Фолкс — закрыла пару задач
  17. Камтазия — научилась 6 штукам
  18. Подключила пейпал для своего ИП
  19. Ездила в налоговую, получила доступ в личный кабинет (наконец-то, год спустя)
  20. Легла на операцию (и вообще год операций был, 3 в нашей семье)
  21. Удалила «лишние» родинки
  22. Удалила 2 молочных зуба (((( Все таки пришлось...
  23. Находила время на всякие "найс ту ду" 
  24. Ездила в 4ДХ-кино, обожаю его!
  25. Ездили в VR — на 7 квеста!
  26. Прошла онлайн курс по сну ребенка — хрень полная!
  27. Заехала на работу несколько раз
  28. Встречались с друзьями, к нам гости приезжали, мы куда-то выбирались...
  29. Ездила с Владом к друзьям на дачу на несколько дней, тоже отдых!
  30. Устроили шашлыки! Вместе с детьми, так что Влада с собой брали ))
  31. Фотосессии — аж 6 штук!
  32. Юбилей — 30 лет! ♡\( ̄▽ ̄)/♡ 
  33. «Я родила до 30!», челендж выполнен
  34. Купила себе зеленые туфли ))))
  35. Расширила кольцо свадебное
  36. Нашла адвоката, подала в суд на «Зебру» спортзал
  37. Ездили на ледовое шоу «Навка на льду»
  38. Сходили на SPA ♡\( ̄▽ ̄)/♡
  39. Купила себе новый аэрогриль))


Результаты подробнее




Книги



Книга для начинающих тестировщиков

В прошлом году я только начала писать книгу, у меня было готово 2 главы. За год я написала еще 12!

Исходно я планировала сделать 14 глав — по темам моей школы для начинающих. И я написала эти 14 глав! Закончила в декабре, это было немного волнительно... Как, неужели я заканчиваю?

Но на середине последней главы мне пришла в голову идея главы 15: «Все обо всем». Рассказать, что такое linux, cmd, maven... В общих чертах, но чтобы хоть базовое представление было. Это тоже основано на школе, там есть задание на folks, которое пока выкачивается четенько по инструкции без понимания «зачем все эти штуки».

Вот хочу рассказать. Сделаю обучающие видосики и статьи для хабра. Начала в обратном порядке — сначала статья, потом по ней видосик. Будет и полезный контент для ютуб-канала, и новичкам моим помощь, и вообще всем хорошо!

Ну и раз уж в декабре начала писать последнюю, 15-ю главу, вначале была идея «успеть до нового года!». Но потом я решила не торопиться. Чтобы успеть к новому году, это надо было только книгой заниматься, все остальное на потом отложить. А я так не могу, я не могу N часов сидеть над книгой или статьей. Мне надо переключаться.

Так что забила на спешку. Зачем это нужно? Записать в итоги года? Ну да, клево было бы. Но упахиваться ради записи в итогах года я не готова. Сейчас степенно пишу главу, пока сделала 1 статью, пишу другую. Пока даже не уверена, что в ближайший цикл закончу. Статьи оказались тяжелыми для меня, медленно дело двигается. Но, надеюсь, результат будет хороший! А книгу я в любом случае в новом году допишу, за 1-2 цикла.

Посты из книги про баги:
  1. Очевидно же, что это баг!
  2. Мамой клянусь, это баг!
  3. Эмоций в баге быть не должно!
  4. Зайчики обиделись (антипаттерн обоснования бага)
  5. Пруфлинк как обоснование бага
  6. Единообразие как обоснование бага
  7. Проблема как обоснование бага
  8. Когда обоснование бага не нужно
  9. Паттерны и антипаттерны обоснования задач
  10. Одна проблема = один баг
  11. Эффект лентяя в локализации багов
  12. Группируем схожие проблемы в одной задаче
  13. Сколько задач заводить в баг-трекер
  14. Инструменты баг-трекинга
  15. Все лишнее в баге выносим в доп инфо
  16. Воспроизводится ли баг по твоим шагам? Проверь!
  17. Первое правило аттачей в багах — говорящее название!
  18. Как закрывать задачи
  19. Нужна авторизация? Дай данные
  20. Как грамотно вложить скриншот в задачу
  21. Когда мнение миллионов нытиков — не баг
  22. Опиши и приложи (правила оформления бага)

Остальные:
  1. Что такое ПО (программное обеспечение)
  2. Сколько вопросов задавать по ТЗ
  3. Тестирование производительности, нагрузочное и стресс
  4. Ошибка создания из-за concurrency
  5. Классы эквивалентности для имен
  6. Классы эквивалентности для населенных пунктов в адресах
  7. Как описывать навыки в резюме
  8. Правила написания предварительных шагов в тест-кейсах

За год я опубликовала 30 постов из книги. Чтож, неплохой результат, 2-3 поста в месяц. Попробуем сделать больше! Но посмотрим, как пойдет. Большинство постов идет про баги, что логично, ведь мы с художницей переключили все силы именно на эту главу после решения сделать отдельную книгу по оформлению багов.

В итоге Вика рисовала, а я постила выдержки. Вика главу 5 доделала, ура! Теперь она вернулась ко второй главе, а мне так странно после 15-ой главы переключаться на 2-ю... Именно поэтому я не хочу давать недоделанную работу на вычитку и комментарии. Ведь придется переключаться между актуальной главой и той, по которой тебе правок накатали... Нееее! Сначала закончу, потом буду разбираться с рецензиями, публикацией и прочей фигней!

Я закончу за 1-2 цикла 11 недель. Но Вика то только на 2-ой главе. Так что картинки я буду ждать еще минимум полгода, если не больше. Так что ничего не могу обещать на тему выпуска книги. Не знаю когда, это не только от меня зависит.

В 9 цикле посмотрела лекцию Ирины Гусинской о том, как публиковать книгу. В открытом доступе видео нет, ссылку давать некуда, но сохраню инфу здесь, если что, освежить в памяти чтобы.



Новые книги \(〇_o)/

Сначала я искала человека, который поможет мне из главы 5 (153 листа А4) сделать мини-книжку на 15 страниц — «Как оформлять баги».

Начали делать, но что-то 15 страниц никак не получается. Последний вариант был 30 страниц и то так сжато, кошмар! И все равно «немного не то», а что значит «то» я пока и сама не до конца понимаю. Поэтому причешем немного и всё, дальше я сама. Помощница сделает лишь первый вариант.

Думаю, как раз закончу основную книгу, и переключусь на методичку по оформлению багов. Может, ее даже раньше выпущу. Там то уже все картинки готовы Smile :)

Ну так вот, книгой по оформлению багов я занялась пару циклов назад, а в декабре нашлось еще два энтузиаста-соавтора. Девочки взяли себе по курсу и уже начали работать. Так что сейчас мы готовим целых 4 книги!

Все по мотивам моих тренингов:
  1. Книга для начинающих — основная
  2. Как оформлять баги — выдержка из нее, чтобы дарить коллегам )))
  3. Логи как инструмент тестировщика
  4. Техники локализации плавающих дефектов
Но тут пока рано говорить о результатах, девочки только начали, а тут еще январские праздники! Поговорим об этом в итогах очередного цикла 12 недель Wink ;) 



Курсы


В прошлом году я запустила один новый курс (техники локализации плавающих ошибок), и начала разрабатывать новый, чем сейчас и занимаюсь. Плюс обновляю старые курсы, в основном добавляю материалы для новичков :)



Новый курс — Техники локализации плавающих ошибок

Запустили новый курс по локализации багов. Я даже помню, я его как раз под НГ доделала, так и запустились. Зачем он нужен, как пришла идея? Это все я описывала в блог-посте Курс: Техники локализации плавающих ошибок.

Да, он не пользуется супер-популярностью, но я этого и не ждала. По опыту прошлых курсов было понятно, что студентов будет около 4-5 человек. Ну и ладно, я все равно хотела его запустить, ради кучи классных домашних заданий в одном месте. И я это сделала!



Новый курс — Автоматизация в Postman-е

И это я прекрасно помню! В курсе по REST API есть тема по автоматизации, но там все так сжато получилось, как можно это в 1 час вместить? Да разжевать так подробно, чтобы понял даже человек, не знакомый с автоматизацией?

Решила сделать из одного большого урока несколько небольших, зато с практикой на каждый кусочек. Пересмотрела лекцию — да вроде и добавить нечего, получится 3-4 небольших видео! Ну ничего, будет мини-курс. Зато быстро сделаю! Да что тут делать то, за январь и напишу!

Ха-ха-ха. За январь, ага. Прошлого года
😜

В итоге сейчас январь 2020, у меня готово 6 уроков. А будет их около 10... Было бы эпично закончить курс через год после планируемой даты, но я даже в год не уложилась )))) И это даже немного демотивирует — блиииин, год прошел! А я только половину сделала. Год на курс!! Это ж офигеть как много!

Но как есть. В конце концов, у меня нет 8-часовой рабочей недели. Большую часть дня я мама. А в оставшиеся 2-3 часа мне надо впихать и книгу, и курс, и блог, и отдых!

В общем, исходно я планировала делать короткие видео по 30-40 минут, но 2 раза в неделю. Разумеется, это получилось только с первыми уроками. Когда я записала 4-ый, он стал 4-ым и 5-ым ))) Просто потому, что после обработки осталось 4,5ч — это ну никак не сделаешь одним уроком.

И как раз на эту лекцию ушло больше всего времени — около полугода. Сначала готовила презентацию на 300 слайдов. Потом записывала в несколько заходов, сорвав голос. А потом полгода обрабатывала. Да, иногда на неделю-другую забивала на курс в принципе, потому что объем работы пугал и демотивировал. И я переключалась на книгу, где все понятно — тратишь 5 минут в день, а дело ого-го как движется!

Потом вернулась к обработке, все доделала. Записала еще урок, сейчас вот новый готовлю. В любом случае я этот курс доделаю. Надо сказать, что он меня дико мотивирует — мне ТАК нравится то, что я записываю. Это классно очень получается. И интересно!

А еще видео я сразу пишу в ютуб-формате, то есть коротенькие и независимые. Буду потом выкладывать в общий доступ. Это и мне реклама, и людям польза. Уже сейчас половину записанного можно выложить без доп доработки, некоторые куски аж руки чешутся. Но пока подожду — это ведь реклама курсу, а какой смысл ее делать, если на курс записи нет и непонятно, когда будет?

Так что ждите, как доделаю курс, ютуб-канал попрет!



ШНАТ

Она же «Школа для начинающих тестировщиков». Казалось бы, что можно менять в курсе, которому уже несколько лет? А вот можно! Давайте расскажу, что я сделала за год:
  1. Добавила в шаблон в тему классов экв ссылку на статью «Повтори 24 раза — и сломаешь игру!»
  2. Добавила инфу про автополучение сертификатов
  3. Добавила S&T Анны в эталонные
  4. Добавила в заверщающий комментарий по S&T не только Анины, но и еще пару ссылок на хорошие диаграммы
  5. Обновила ДЗ с мантисом — изменила ссылку и инструкцию, будем работать в новом баг-трекере!
  6. Обновила FAQ по mantis, чтобы были скриншоты новой версии инструмента
  7. В статье «Что тестировщику надо знать про панель разработчика» удалила ссылку прямую на форму создания (а то ужас же, УРЛ поменялся! Пусть сами ищут)
  8. Добавила ДЗ «Визуализируем ТЗ или тесты!», необязательное И2
  9. Упростила экзамен группам, ГП13, чтобы не на 20 листов домашка была))
  10. Поправили инструкцию по ситечку, указали когда писать комментарии
  11. Исправили условие И3, указали, что фильтрация именно по дате актуальности
  12. Добавила ссылку на скриншот от Mail.ru в тему баг-трекинга
  13. Исправили описание КП4, чтобы хотя бы 1 баг был, а не 2 улучшения
  14. В тему поиска границ добавила ссылку на статью «Генераторы тестовых файлов с нужным весом»
  15. Перезаписала видео про S&T, обновила лекцию
  16. Поправили в шаблоне нумерацию И3-4-5-6
  17. В описание ГП15 (первые автотесты) добавила ссылку на статью «IDEA. Как посмотреть локальные изменения»
  18. В глоссарий добавили ссылки на «Элемент интерфейса» и «10 основных терминов мобильного интерфейса»
  19. Удалила из описания курса фразу «Также видео поможет выбрать между двумя курсами: школой и интенсивом», неактуальная...
  20. Добавила в описание курса блок «Бесплатные материалы»
  21. Убрали из первого ДЗ предложение считать тренера своим РМ
  22. Переписали условие ГП13, убрали синтаксис оттуда
  23. Добавила ссылку на пост с Mockaroo в тему классов экв
  24. В правила участия добавила условия возврата денег
  25. Обновили шаблон, чтобы лекции правильно выходили. Раньше курс начинался в пн, теперь в чт
  26. Заменила видео в теме 12, поменяла там кусок про поиск интересного в работе
  27. Обновили инструкцию по конфлюенсу
  28. Обновила информацию по продлению, что продлить можно в течение месяца от конца курса. А то странно это, двухмесячный курс проходить 2 года, доплатив через 1,5))
  29. Исправила описание ГП13, опечатку убрала
  30. В фак по мантису прописала еще более прозрачно, что на кнопку «назначить» надо нажать, иначе ничего не назначится
  31. Добавила в фак по мантис в цветовую раскраску описание розового цвета
  32. Добавили в шаблоны ответов отсылка на "когда мнение миллионов не баг" и отзывы на книги для плана развития
  33. Обновила статью «Что такое тест-кейс и как его писать» , добавила туда ссылку на «тест проверяет, а не доверяет» в самое начало + добавила пример на это в конец статьи
  34. В доп материалы темы 2 тоже добавила статью «Тест-кейс проверяет, а не доверяет!»
  35. Добавили в шаблоны ответов историю про грустного Ивана
  36. Добавила ссылку на статью «Классы эквивалентности для имен» в доп материалы к теме про КЭ
  37. Пересортировала материалы в этой теме, видео унесла отдельно
  38. Исправила КП2, в тестрейле пусть сдают скриншот вместо логина, пароля...
  39. Добавила ссылку на статью «Классы эквивалентности для адресов» в доп материалы к теме про КЭ
  40. Переформулировали КП12, фразу «нет необходимости в каждый пункт впихивать все тесты (только 1-2 примера)» студенты читают как «нет необходимости писать тесты на каждый пункт»
  41. Добавила ДЗ «зарегаться во всех инструментах»
  42. В статью «инструменты» добавила отсылку на И0
  43. Исправила описание КП14, что надо ссылку в СДО сдавать
  44. Кп11, 13 и 15 тоже немного переформулировали, что в СДО все же сдавать надо ссылку
Да, это просто конкатенация результатов с 4 постов «мои 12 недель в году». Но как впечатляет, если собрать все вместе! 44 улучшения! Пусть небольших, ну и что? Мы развиваемся, мы меняемся, а даже мелкие улучшалки в сумме очень многое меняют!

Еще я написала пост про выбор курса: Что выбрать — ПОИНТ или ШНАТ?
Ну а что, меня спрашивают, я отвечаю 

Еще я публикую работы студентов в конфлюенсе. Они находятся в открытом доступе и можно посмотреть даже без авторизации. Это в помощь студентам — они видят лучшие работы и могут делать по образу и подобию.

Но это также помощь всем другим новичкам — можно посмотреть «как это делается» на реальных примерах. Ведь у каждого студента свой, уникальный, но вполне реальный сайт. Или игрушка для мобильника. Или что-то еще. В общем, можно почерпнуть идеи и вдохновиться!

Часть работ я даже в блог выношу, привлекая к ним внимание. За год это были такие посты:

Тур супермодели для Азбуки Вкуса
Исследование Evroopt по туру путеводителя
Тур домоседа: как за 20 минут найти 4 бага

Пример карты сценариев для визуализации ТЗ
Mindmap для сайта IKEA
Тест-кейсы для приложения Fatsecret

Decision Table для выплаты комиссий
Decision table для авторизации в IKEA

State Transition для рецензии
Примеры S&T и карты процессов и шагов

Поздравляшки

Поздравляем Марию с её первой работой!
Поздравляем Олега с первой работой!
Поздравляем Ольгу с новой работой!
Поздравляем Александра и Дарью с работой тестировщика!

Ну а куда без них? Приятно же получать фидбек от студентов 



Тестирование REST API

Этот курс я запустила в конце 2018, в прошлом году описывала — что, почему, с чем едят... См в посте Курс «Тестирование REST API».

За год мы собрали кучу позитивных отзывов. Можно посмотреть в VK, например. А еще был интересный фидбек по курсу: Моментальный оффер после курса по REST API. Круто же, да? )) Всегда бы так, прошел курс, и БАХ, оффер! Широкая улыбка :D

В этом курсе тоже не без улучшений. А то как же! Недавно же запустили, так что большинство пришлось на первые полгода:
  1. Добавила в шаблон логин-пароль для подсказок, чтобы сами не регались (вроде уже раньше добавляла, но не было в шаблоне, чтож)
  2. Проактуализировала ссылку на документацию подсказок
  3. Разбила доп материалы в теме 1 на разделы (много их)
  4. Добавила ссылку на статью «Введение в REST-запросы и тестирование GET-запросов»
  5. Добавила ссылку на «Тестирование POST-запросов» к теме 2
  6. Настроила СДО на отображение периодов (вроде...)
  7. Добавила инфу про автополучение сертификатов
  8. Обновила ссылку на статью «Принципы тест-дизайна для тестирования API» (с гуглодоки на уже опубликованную)
  9. Обновила условие ДЗ22, написав явно, что его можно делать в постмане (а то видят WSDL, значит, обязательно Soap Ui и никак иначе)
  10. Добавила в шаблон инфу о том, что существуют архивы. А то тестировщики потратили очень много времени, чтобы понять, как сдать один файл, когда хочется два.
  11. Создала пользователя нового для реста, обновила шаблон — изменила апи-ключ от студента 1 и дала новые данные для авторизации от студента 2. А то самые умные по данным для авторизации идут и меняют апи-ключ, и пофиг, что еще 50 студентов теперь ДЗ сделать не могут.
  12. Добавила ссылку на «Как прочитать русский текстовый файл в хроме (там крокозябры)» в шаблон, опять всплыл вопрос "как прочитать, я щелкнул, оно само в хроме открылось, а дальше что?"
  13. Добавила в первое ДЗ блок "а что за подсказки", чтобы учили не путаться.
  14. Сделала "знакомство" необязательным
  15. Добавила ДЗ на "послать запрос в Багги", чтобы умели, а не просто "а дайте УРЛ, а из лекции не работает, ах как тяжко жить, как это мы это проходили??"
  16. Поправила ДЗ15, указала явно, что система Багги это
  17. В ДЗ16 это было явно прописано, но добавила в название ДЗ
  18. Добавила ссылку на статью «Основные HTTP-коды для чайников в картинках» в доп материалы
  19. Добавила ссылку на статью «Как отправить массив через Soap Ui», а то всем интересно обычно
  20. В описании ДЗ16 уточнила, что описывать свои действия надо в СДО, а не скайп-чате
  21. Подправила описание ДЗ6, добавила слова "через метод", чтобы по русски звучало
  22. В нулевую лекцию добавила доп материал: «TCP/IP: что это и зачем это тестировщику»
  23. В заключительный комментарий для тестирования метода addAvatar добавила ссылки на генераторы данных по весу и ширине / высоте.
  24. В описание ДЗ20 добавила еще абзац про разницу между тестами и тестовыми данными, а то продолжают путать.
  25. Обновила ссылку на нулевой урок в шаблоне, там была протухшая.
  26. В ДЗ19 дала ссылку на официальную документацию "как брать данные из файла".
  27. Обновила статью "тестовые сайты и доступы к ним", вставила туда апи-токен для джиры
  28. Выложила видео "как достать инфу" из автоматизации в облако, отдала ребятам. А то на ютуб это уедет к концу года только...
  29. Добавила в доп материалы темы 0 видео «Что такое HTTP за 5 минут»
  30. Переформулировали еще раз ДЗ20, потому что все равно "мне непонятно, что сдавать, как это метод тестировать не надо"
  31. В описании тестовых сайтов убрала точку после токена, чтобы не смущала (это часть токена или нет?)
  32. В лендинге и СДО дала ссылку на ютуб на 0 лекцию


Публикации



Полезные посты

А не поздно ли мне становиться тестировщиком?
Метод бисекционного деления в тестировании

MagicSearch — реальный REST-метод с кучей логики
Протестируй треугольник! Онлайн-тренажер

Что такое API
Что такое framework? Объяснение для новичков
Что такое HTTP за 5 минут (видео)

Как отправить массив через Soap Ui
IDEA. Как посмотреть локальные изменения
Как достучаться к JIRA через API токен

TCP/IP: что это и зачем это тестировщику
Структура папок ОС Linux. Какая папка для чего нужна
HTML academy. Обучение основам HTML, CSS и JS под присмотром котика

Скриншотер от Mail.ru
Form Filler — плагин тестировщика для автозаполнения полей

Генераторы тестовых файлов с нужным весом
Dummy image — как создать тестовую картинку
Mockaroo — генератор реалистичных тестовых данных. CSV, XLS, JSON, XML...
Генератор текста нужной длины

Canva — инструмент для красивого чек-листа!
Qtranslate — подстрочный перевод для винды

Лезем в java-код для локализации бага (видео и ДЗ)
Чит-лист для создания Xpath

Expected «null», but was «null» в автотестах
Все ругают самописные тестовые фреймворки. А мы своим довольны
Рисуем алгоритм сложной процедуры из ТЗ

Ивану кредит не давать!


Хабр

В этом году вышла на Хабр! Публикация пока мало, зато они клевые!

Что такое API
Метод бисекционного деления в тестировании
Как закрывать задачи

В следующем году будет больше. Хотя бы потому, что вся 15-ая глава книги — это статьи из серии «Что такое API». Так что допишу книгу, уже будет 4+ статьи на Хабр. Ну и плюс есть пара вариантов, что туда написать. Эх, дошли бы руки только!


Youtube-канал

Мой канал — https://www.youtube.com/c/okiseleva

Туда я выкладывала кусочки моих лекций, тут и про фолкс, и про баги из школы, и про rest.

Из ШНАТ:

Из REST API:

Из курса по локализации:

  1. Как воспроизвести баг
  2. Лезем в java-код для локализации бага
  3. Что такое локализация и зачем она тестировщику 


+ Добавила описание канала.

Итого 15 публикаций за 12 месяцев. Неплохо, минимум 1 раз в месяц. Это хорошо! А в следующем году будет еще больше!

Вот сейчас допилю курс по автоматизации, начну его потихоньку выкладывать. Там уже и сейчас есть куча кусочков, которые бери да публикуй! Но пока смысла нет, это ведь реклама курса, а что толку ее давать, когда на курс нельзя записаться? Пока станет можно, энтузиазм уже пройдет... Так что сначала доделаю курс, потом публиковать буду. А пока может еще что их школы опубликую.


Остальное полезное


Книги

Супер-пупер книги, которые я яро рекомендую:

  1. Изучаем программирование на JavaScript. Эрик Фримен, Элизабет Робсон
  2. Javascript для детей. Ник Морган


Остальные интересные:

  1. Пять пороков команды. Патрик Ленсиони
  2. Аналитическая культура. Карл Андерсон
  3. Управление разработкой ПО. Дэн Пилон, Расс Майлз


Остальные:

  1. Сделай! Твой первый шаг. Ицхак Пинтосевич
  2. Визуальные заметки. Майк Роуди
  3. Спроси маму. Роб Фитцпатрик
  4. Бизнес-процессы: как их описать, отладить и внедрить. Михаил Рыбаков
  5. Привычка достигать. Бернард Рос
  6. Меняем привычки. М.Дж. Райан


Ну и еще небизнес-книги:

  1. Первые 12 месяцев в роли мамы. Ольга Александрова
  2. 365 советов на 1 год жизни вашего ребенка. Комаровский
  3. Доктор аннамама, у меня вопрос: как ухаживать за ребенком? Анна Левадная
  4. Ваш малыш от рождения до двух лет. Джеймс Сирс
  5. Вскрытие покажет. Алексей Решетун
  6. Обратный отсчет. Генри Пшибыло


+ несколько романов Дика Френсиса прочитала

Итого по циклам:

  • 8 цикл — 9 книг
  • 9 цикл — 1 книга (╯︵╰,)
  • 10 цикл — 6 книг
  • 11 цикл — 5 книг

В целом неплохо. Буду стараться продолжать в том же духе!



Testbase


На нашем портале http://testbase.ru были большие обновления раздела «Test it — бесплатные тестовые площадки»:

  1. MagicSearch — реальный REST-метод с кучей логики — сделали метод, выложила в общий доступ!
  2. Тут можно потыкать Mantis
  3. Тут можно потыкать TMS Test IT!
  4. Протестируй треугольник! Онлайн-тренажер

Ну и всякие мелкие улучшалки:

  1. В навыке тестирования документации новая ссылка — на «Сообщения об ошибках», статью Майкла Болтона 
  2. Опубликовала ссылку на Swagger Petstore в Test it, бесплатная площадка на "потестить рест"
  3. Создала навык тестирования рест, напихала туда ссылочек
  4. Добавила ссылку на «Тестирование POST-запросов» к навыку реста
  5. Добавила ссылку на статью «Особенности тестирования веб-приложений» в навык тестирования веба!
  6. В навык тестирования рест апи добавила ссылку на статью «Принципы тест-дизайна для тестирования API»
  7. В навык тестирования REST API добавлена ссылка на статью «Тестирование PUT-запросов»
  8. В навык тестирования REST API добавлена ссылка на статью «Тестирование PATCH-запросов»
  9. Создала страницу классификаторов, добавила туда статус задач
  10. Опубликовала ТЗ на MagicSearch
  11. Выложила мантис в общий доступ в раздел Test it
  12. В навык тестирования рест добавила статью «Основные HTTP-коды для чайников в картинках»
  13. Добавила новый навык — тестирование SOAP API, и даже парочку ссылок уже сохранила!
  14. Добавила ссылку на скриншот от Mail.ru в навык выбора инструментов
  15. В навык тестирования веба добавила ссылку на видео «TCP/IP: что это и зачем это тестировщику»
  16. Переименовала ссылку в тестировании юзабилити «Линчер → Интерфейсы без шелухи», это уже не бесплатный аудит сайтов))
  17. Добавила в навык тестирования юзибилити ссылку «Что такое юзабилити»
  18. Добавила в навык тестирования юзибилити ссылку «Чек-лист по юзабилити: 200+ пунктов на проверку»
  19. В навык выбора инструментов добавила статью «Инструменты ручного тестировщика»
  20. В навык выбора инструментов добавила статью «Генераторы тестовых файлов с нужным весом»
  21. Добавила «Чит-лист для создания Xpath» в навык автоматизации
  22. Добавила статью «Не так страшен XPATH как его незнание» в навык автоматизации
  23. Добавила пост про Mockaroo в навык выбора инструментов
  24. Добавила «Протестируй треугольник! Онлайн-тренажер» в раздел Test it
  25. В навык выбора инструментов добавила ссылку на «Генератор текста нужной длины»
  26. Обновила тест ит раздел: Тут можно потыкать TMS Test IT!
  27. Добавила ссылку на «Пятнадцать бесплатных инструментов в помощь тестировщику» в навык выбора инструментов
  28. добавила Олино объяснение HTTP в навык тестирования Web-приложений



Folks

Фолкс — бесплатное приложение для написания api-тестов на java. Точнее, на java уже написан фреймворк, а пополнять такие тесты может даже ручной тестировщик!

И тут улучшала:

1. Работа со списком клиентов — поправила описание фильтрации по колонке, добавила туда, что только у даты акт есть набор фильтров типа "сегодня", ну и вообще причесала раздел.

2. Закрыла пару задач: на добавление тестов SOAP и REST. Как выяснилось, я еще в прошлый раз описала тесты и сделала описание самого метода. Так что задачки закрыла буквально за 5 минут обе. А то уже собралась документацию писать!

3. Добавила страницу «Как посмотреть локальные изменения в IDEA»
4. Записала видосик «Лезем в java-код для локализации бага»

5. В карточку клиента добавила jobStartDate, оно там продолбалось
6. В страничку «Физическая модель (БД)» добавила, что БД — оракл
7. Создала страничку «Какая БД в тестах»



Юзерс

Обновила описания методов для Users (бесплатная система для тестирования):
CreateCompany и CreateUserWithTasks — добавила примеры вызова соап в вики.

Ну и главная фишка года — это публикация метода MagicSearch в общем доступе! Он нереально крутой, а я уже использую его в курсах)))



Тестовый магазинчик

Создала еще один сайт, пригодится мне для курса по автоматизации в постмане. В общий доступ пока не выкладывала, ждите в 2020 году )))

Это будет очень крутая тестовая площадка! С возможностью обратиться к базе через API
\(〇_o)/
Так что ждите))



Камтазия

Благодаря новому курсу я узнала чуть больше о главном инструменте тренера )))) Раньше я просто записывала лекцию и вырезала «плохие» кусочки. Но, когда показываешь автоматизацию, этим ограничиваться нельзя. Мой прогресс:
  1. Научилась блюрить видео — показываю документацию не в отдельном окне, а в хроме со своими остальными вкладками...
  2. Научилась делать бегущую строку, когда тренер что-то быстро вводит: ввести медленно, separate audio and video, удалить звук клавиш, ускорить в 3 раза
  3. Картинки на видео лепить научилась, раньше только догадывалась о такой возможности. Теперь у меня Катька и Кевин даже в лекциях про автотесты есть!
  4. Нашла кнопку «silense audio» в камтазии о_О А я то даже ради мелкого отрезка вырезала кусочек, делала separate audio и video и удаляла аудио...
  5. Поняла, как можно делать паузы, которых исходно нет — если выделить кусочек и ctrl + c, ctrl + v — вставится скриншот с действиями со скопированного кусочка
  6. Научилась убирать свойство "подсветка курсора", чтобы на дорожке не оставались остальные — справа же можно по крестику!
  7. Разделять аудио и видео вообще не надо, достаточно на куске нажать silence! Минус одно действие («separate — выделить кусок — удалить» VS «separate — silence»)


Остальное


Ребенок

Я весь год просидела в декрете. О ужас! Наверное... Честно говоря, я даже привыкла )) Но с другой стороны, так странно это произносить. Уже 2 года не работаю в «прямом» смысле этого слова. Только на себя — курсы пишу, книгу...

На самом деле именно работа меня и спасает! Иначе это был бы день сурка... Хотя ребенок, разумеется, очень радует. Смотрю вот на результаты первого цикла — о, мы тогда как раз фоткались дома. Влад только только голову отрывать от пола научился, еще не ползал толком.

Сколько всего произошло за этот год, офигеть! Он научился сидеть, стоять, ходить, бегать. Стал многое понимать, уже «читает» книжки, тыкает пальчиком, когда просишь показать бегемота или еще кого. Просишь выкинуть памперс — поднимает и чешет на кухню, открывает дверцу шкафа и кидает в мусорку! Зовешь мыть руки, убегает от тебя по всей квартире ))) А если зовешь кефирку пить, то лишь пятки свекают, как торопится на кухню!

А еще полгода мы жили на ГВ (грудное вскармливание) — как?? Это было в этом году?? А кажется, так давно уже отучили... Как годик исполнился, я на операцию пошла, пришлось отлучать. Ну оно и к лучшему, отлучение в том числе.

Еще у нас кардинально изменился сон. Опять же, до лета Влад спал только на улице. И мне приходилось с ним гулять. Я, конечно, приспособилась — ходила на обед в Нияму, отдыхала + читала книжку. Но через час ребенок начинал ворочаться и надо было именно ходить...

А потом он опробовал качели, горочку. И понял, что на улице клево гулять! И отказался там спать. Пришлось укладывать дома — так и переучились. И теперь у меня есть дневной сон на себя. Зачастую только он и есть на «поработать».

После года муж стал укаладывать сына в ночь — пока я была в больнице, приучились, а мне то хорошо! Так и жили пару сладких месяцев. Ох, красота была! Дневной сон + 2 часа вечером, чтобы поработать!

А потом Влад заболел и почти месяц плохо дышал. В этот момент он и полез к маме на ручки. Теперь только со мной и засыпает. И обычно это бывает после 11 вечера. Увы, особо не поработаешь, я хоть и сова, но к полуночи устаю. Мне же вставать вместе с Владом утром, не поспишь всласть!

В общем, не всегда стастается поработать утром / вечером. Утром могу не встать, вечером некогда. Да и на дневной сон Влад не всегда ложится, упс, и обломались планы!

Но в любом случае с ним веселее стало и интереснее. А скоро еще и ГКП будет, у мамы времени будет... УХ!


Развлечения

Главное — не забывать про себя. Так что я в этом году встречалась с друзьями, ходила в кино по возможности... В общем, устраивала релакс. Вплоть до простого житейского счастья — налить себе ванную и немного там почитать. Оооо, какой кайф!

Ну и на SPA несколько раз ходила, и с подругой, и сама. Пока бабушка или муж отпускает. Фотосессии были для души. Правда, в последние несколько месяцев мне уже не хочется фоткаться... Даже странно, раньше любимое развлечение было!

В общем, не забывайте отдыхать. Хомячить гранат за телевизором, ходить в кино, встречаться с друзьями. Живите! Откладывать жизнь на потом не стоит. Даже из-за ребенка, особенно из-за него, это только к обиде на маленького человечка приведет.


Проверка целей, поставленных в прошлый раз


О, а целей я наметила всего 2:
  1. КНИГА — главная цель, надо ей заниматься. Каждый день! Все остальное менее важно
  2. Курсы — ручки очень чешутся, надеюсь, у меня получится запустить намеченные 2 курса. И кто знает, может, их будет и больше...
По книге результат очень крутой, я считаю!
По курсам — обломчик, планировала 2, а сама даже 1 не сделала. Зато он крутой и зато он меня «прет», Мне нравится его делать, нравится результат. Так что я наслаждаюсь работой, а это самое важное!


Цели на 2020 год


Давайте определимся с главными:

  1. Выпустить 1 книгу как минимум. А в идеале — 4 \(〇_o)/
  2. Доделать курс по автоматизации Postman-а
  3. Начать делать курс по SOAP
  4. Проводить время с ребенком
  5. Хабр — написать 4 поста
  6. Youtube-канал — 15 видео
  7. Посты из книги — 15 штук
  8. Находить время на развлечения — ходить в кино, встречаться с друзьями!
Ну и дальше как пойдет ¯\_(ツ)_/¯


Ой, а еще я в этом году написала план-пятилетку, воть: Как я вижу себя через 5 лет
А у вас планы есть?)


Резюме


Год прошел очень продуктивно! И ребенок работе точно не помеха, было бы желание Wink ;) 

Я вот с Владом большую часть дня, но находила время и на развлечения, и на работу. Да, иногда тупо забиваешь на все, потому что дико устаешь. Ничего не хочется, работать в особенности. Ну, чтож, всякое бывает. Тогда отдыхаешь, а завтра новый день, с новыми силами!

Мне пока не дается магия утра — когда у меня пропал вечер, остался только вариант «встать пораньше и поработать». Но встаешь пораньше и голова ваааааатная! Эх, Владик, ну почему ты не хочешь ложиться с папой?? Надеюсь, еще захочет))

Но, несмотря на ограничение во времени: 1-3ч в день на работу, я многое успела в этом году. Уверена, что в следующем успею еще больше. Давайте проверим Smile :)

Комментариев нет:

Отправить комментарий