понедельник, 4 декабря 2023 г.

SQA Days 33. Как это было

Программа конференции

Около недели назад я выступала на SQA Days! И не только выступала, но и сама ходила по докладам, слушала, смотрела, общалась... Хочу рассказать, как это было.

SQA Days — конференция для тестировщиков. Огромная, масштабная. И очень крутая. Организаторы очень стараются, чтобы гостям было удобно. Чтобы была куча разносторонних докладов на любой вкус и цвет, чтобы было интересно и вне докладов — тут и чай / кофе постоянно, и диванчики, и игровые автоматы, и VR, и куча стендов с конкурсами... Выбирай — не хочу!

А сколько людей! Я вот встретила кучу своих выпускников)))

Это моя выпускница (слева):


Статус книги по багам: прошли редактуру

Продолжаю рассказывать статус книги 3 — по багам, «Баг-трекинг: локализация и оформление дефектов».

  • 23 октября — сдала в издательство
  • 8 ноября — редактор прислал мне 1 главу
  • 30 ноября — мы закончили вычитку (причем редактор справился за неделю или чуть больше, а я его потом нагоняла)
  • 4 декабря — художница доделала правки по картинкам и книгу передали дальше.

Дальше будет корректор (без меня) и верстка (со мной). Ждем-с)

понедельник, 23 октября 2023 г.

Статус книги по багам: отдала рукопись в издательство!

 


Я рассказывала раньше, что следующая книга — по багам, «Баг-трекинг: локализация и оформление дефектов».

Так вот, на выходных мы наконец доделали все картинки. И сегодня я отправила рукопись в издательство. Дальнейший цикл займет около полугода до выхода книги. В данный момент встанем в очередь к моему редактору, потом будем править текст)

Но главное — процесс пошел, ура!

понедельник, 25 сентября 2023 г.

Мои 12 недель в году. Часть 24 (Свадьба, ФИС ФРДО, ДР Влада)

Первый опытвторой345678910111213141516171819202122, 23 


Что это за техника

Вы собираетесь с друзьями в группу и ставите себе цели на 12 недель (3 месяца). Это могут быть как рабочие, так и личные задачи. Такие, которые вы вроде как хотите сделать, но вечно откладываете, так как «некогда, потом, щас, вот только мелочевку разгребу и тот пожарчик потушу».

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


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

Основной план был:

— перевести в ООО хотя бы 1 курс

— доделать книгу по багам

— начать новый курс

— 1 статья на Хабр

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

А ещё последние недели 3 я просто выпала из графика и почти ничего не делала, так как попала в больничку и потом ещё отходила долго. И поэтому у меня даже не 12 недель, а 13 или 14 получилось — они закончились, когда мне ещё было плохо, но так как я ничего не делала неделю-две, то и начинать новый цикл было бесполезно.

В итоге книгу я почти закончила — но больничка... Этот пункт бы добила, эх. Перевод курсов в ООО пока ждет автоматизации процессов выдачи сертификатов, но мы этим занимаемся. Новый курс я не делала, статью на Хабр начала, но не закончила. 

Такие вот дела... Но зато отдохнула! И поболела))) А вообще смотрю я на прошлый цикл, где я за месяц с копейками на 3 конференциях выступила. Нуууу, в целом, после такого можно и отдохнуть!

пятница, 4 августа 2023 г.

Как поискать регулярками по куче файлов

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


grep "myTaskPerformer"

 

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

А потом пришел коллега и показал другую команду, которая выполнилась почти моментально. Правда, я искала по всем логам, забыв, что нужное мне вынесено в task-логи. 

Так что он:

  • добавил ограничение по названиям файлов, искал среди меньшего количества в итоге
  • греп тоже изменил, добавив больше уточнения в поисковую фразу
Итоговая команда:


find /opt/jboss/standalone/log -name task* | sort -h | xargs grep "myTaskPerformer: processed" > /tmp/logs.txt


В итоге моя команда подвисла и через 4 дня ещё думала (робот локально быстрее отработал).

Его команда сработала моментально. Пожалуй, запишу себе её на будущее =)


воскресенье, 23 июля 2023 г.

JIRA: как найти задачу, где когда-то был исполнителем

Для меня тут наш разработчик открыл Америку. А вы знаете, что в джире можно использовать слово «was»? 

assignee was olgak — olgak был хоть раз назначен исполнителем по задаче. И можно найти свои задачи, которые через тебя проходили. Например, задачу сначала делал Ваня, потом Коля, потом вообще Никита. А ты помнишь, что Ваня ею занимался, как найти?

Потестила на одной из задач, забрала себе, вернула исполнителю:


text ~ "Часть из названия" and assignee = olgak  — Пусто, сейчас задача не на мне

text ~ "Часть из названия" and assignee was olgak — Работает 🙈😃

воскресенье, 18 июня 2023 г.

Мои 12 недель в году. Часть 23 (лицензия на ДО, DUMP, SQA Days)

 

Первый опытвторой3456789101112131415161718192021, 22


Что это за техника

Вы собираетесь с друзьями в группу и ставите себе цели на 12 недель (3 месяца). Это могут быть как рабочие, так и личные задачи. Такие, которые вы вроде как хотите сделать, но вечно откладываете, так как «некогда, потом, щас, вот только мелочевку разгребу и тот пожарчик потушу».

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


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

Основной план был:

— получить лицензию на ДО в ООО

— перевести в ООО свой ШНАТ

— выступить на 2 конференциях

В итоге лицензию получила, но переезд пока отложили. Решили сначала хоть один курс целиком провести, чтобы всякую бюрократическую часть со всех сторон увидеть. А потом будем по-тихонечку затаскивать все курсы на ООО.

А вот план по конференциям выполнен и даже перевыполнен! За 6 недель я побывала сразу на 3 конференциях — DUMP в Екатеринбурге, SQA Days в Мокве, IT Community Day в Екатеринбурге. Что и было главной движухой в этом цикле =) 

Плюс ко всему я ВНЕЗАПНО подписала сразу две книги в издательстве. Теперь у меня есть главная движуха на следующий год))))

Ну и плюс у меня сначала ребенок, потом муж свалились с ветрянкой... Так что было "весело"! Но ничего, справились)

Какие у меня результаты:

  1. Подписала договор с издательством на книгу 3: баг-трекинг!
  2. Подписала сразу договор на книгу 4: про SQL \(〇_o)/
  3. Лицензия на ООО: получила дицензию на ДО
  4. Сделала с художницей сертификаты для ООО, красивенькие =)
  5. Прошла обучение на педагога ДО
  6. Посты из книги, пополняя бесплатный онлайн-вариант — всего 1  (╯︵╰,)
  7. Улучшалки по текущим курсам — они небольшие, но они есть =)
    1. Улучшалки по ПОТ — 10 штук!
    2. Улучшалки по ШНАТ — 2 
  8. Статьи на Хабр — 0 😭
  9. Пополнила свой youtube-канал — 7 видео 
  10. Настроила внешний вид канала, добавила туда популярные видео и плейслисты по ШНАТ,API, автоматизации в Postman-е
  11. Testbase — 2 улучшалки
  12. Выступила на конференции DUMP
  13. Выступила на конференции SQA Days
  14. Выступила на конференции IT Community Day
  15. Инструменты 12 недель — продолжаю вести файлик DONE, это все еще очень круто
  16. Играли в настолки почти каждую неделю! А иногда и почти каждый день))
  17. Забабахали кучу видосиков по настолкам))
  18. В гости к друзьям тоже выбирались!
  19. Скаталась на свадьбу к Акси)
  20. Сходила на чистку зубов, теперь придется чаще ходить
  21. Фотосессия с крыльями красными
  22. Фотосессия с крыльями белыми с Владом и Сашей
  23. Фотосессия в небесах
  24. Большой разбор вещей в кладовке и шкафах, смена на летнее )
  25. Приписалась ко взрослой поликлинике
  26. Ну и свадебные хлопоты