понедельник, 29 ноября 2021 г.

Что такое тестирование. Курс молодого бойца (моя книга вышла!)

Описание книги http://testbase.ru/book-beginner (592 стр)

Заказатьhttps://shop.testbase.ru/buy/book. Пока самовывоз (см ниже где и когда!!). С почтой разберемся чуть позже. 

Стоимость в цвете — 2500 рублей самовывозом


Моя книга наконец-то вышла, ура-ура! В пятницу приехала в издательство, и вот я иду сейчас забирать первые экземпляры!

Это — книга-тренинг по тестированию, основанная на опыте более 100 курсов для новичков, которые провел автор. Поэтому тут собраны самые основные знания, которые пригодятся на старте карьеры. Плюс практические задания, которые помогут вам сделать портфолио. 

среда, 24 ноября 2021 г.

Организация обучения джуниоров внутри команды. 2 декабря, Кострома

 


Что: QA Meetup

Где: Кострома / онлайн

Регистрация: https://ru.exactpro.com/events/external/qa-meetup-1


2 декабря буду выступать в Костроме. Приходите увидеться очно, или подключайтесь онлайн.

Я расскажу о том, как обучить совсем-совсем новичков. Тех, у кого горят глаза, но кроме теории с ютуба / хабра / etc, больше ничего нет. Мы рассмотрим, какие в этом случае есть варианты и остановимся на «провести собственные курсы внутри компании».

Именно об этом будет мой доклад:

  1. Как подготовить курс
  2. Какой план-минимум тем, которые надо рассказать, чтобы люди начинали приносить пользу

вторник, 23 ноября 2021 г.

Автоматизация рутины. Скачиваем файлы через bash

Вышла я на работу, так что пора стряхнуть пыль с рубрики «истории с работы» 👀

Стоит у меня задача — скачать и запустить N справочников на стенде, около 10 штук. Команда выглядит так:

env/bin/test download dir_1

env/bin/test download dir_2

env/bin/test download dir_3

...

env/bin/test start dir_1

env/bin/test start dir_2

Это в упрощенном виде. А если у меня есть какие-то особенности запуска (смещение порта, например), команда получается длиннее:

. tester.env && . custom.env && env/bin/test download dir_1

Команды можно вызвать пачкой, они не конфликтуют друг с другом. Ну и прекрасно! Можно, конечно, уныло вставлять команду в командую строку и ждать выполнения, но зачем?

Панбагон. 12 часов — опасное время

Есть у меня Тузик, моющий робот-пылесос. Когда я ему ставила расписание на выходные дни, хотела сделать 12 часов, но передумала. Слишком опасное время — а что, если я поставлю 12 часов дня, а он поймет это как полночь? Поэтому поставила 13 часов, там сразу видно, это или 01, или 13.

В рабочие дни Тузик едет мыть полы в 9 утра. Но это когда ребенок не болеет. Сейчас ребенок опять заболел и я решила поменять расписание, чтобы мы могли высыпаться. Тут надо заметить, что у iRobot-а установка расписания выглядит вот так, в виде часиков:


Стояло 09 утра, я «накрутила» плюс 3 часа. И не проверила, что он сохранил. Ну, вы поняли, что было дальше, да?))

воскресенье, 21 ноября 2021 г.

Мои 12 недель в году. Часть 17 (переезд, ДР и пневмония)


Первый опытвторойтретий456789101112131415


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

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

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


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

Ого, всего в прошлом цикле я нашла издательство... А сейчас книгу уже сверстали! И в этом году даже будет первый тираж, ухххх, я в предвкушении)))

Ещё я за этот цикл умудрилась переехать, заболеть пневмонией, даже в больничке 3 дня полежать, сфоткаться в виде Клеопатры, поставить сами импланты (но пока не коронки)... А ещё полностью переделать ШНАТ, работать с книгой, договориться о выступлении в Костроме в декабре... В общем, жизни кипит!

Но посмотрим какой был исходный план действий:

— книга: максимально приблизить выпуск книги

— курсы: сделать оба урока курса по регуляркам

— статья на ХАБР!

— переезд =)

По книге я сделала всё, что могла. Статью тоже написала. Правда, только одну, ну что поделать... А ещё переехала! А вот с курсом облом вышел... Но вместо нового курса я переделала текущий)

Все результаты:

  1. Книга:
    1. ASAP доделали картинки, сдала рукопись
    2. Прошла литредактуру!!
    3. Переделали все картинки (черный цвет был "неправильный" в диалогах)
    4. Сверстали первый вариант!
    5. Собрала документы по художникам — одно письмо аж из Ашхабада ждала (2 месяца)
  2. Посты из книги, пополняя бесплатный онлайн-вариант — 3 штуки  (╯︵╰,)
  3. Новый курс — ничего (。•́︿•̀。)
  4. ШНАТ — переписала все домашки по курсу! Добавила тестов во все темы, ух какой курс стал))
  5. Улучшалки по текущим курсам — они небольшие, но набирается прилично! 
    1. Улучшалки по ШНАТ — 179 штук \(〇_o)/ 
    2. Постман  — 3 штуки
  6. Пополнила свой youtube-канал — 8 штук
  7. Статьи на Хабр — 1 штука
  8. Folks — 3 улучшалки
  9. Прочитала 2 книги ((
  10. Инструменты 12 недель — продолжаю вести файлик DONE, это все еще очень круто
  11. Переболела пневмонией + потом еще пару раз ОРВИ
  12. Зубы... Поставили нижнюю часть имплантов, потом формирователи.
  13. Зарегалась в Почте России для того чтобы получать по упрощенке письма
  14. День рождения Влада
  15. День рождения крестной Влада
  16. День рождения мамы
  17. День рождения мой
  18. Ездила к друзьям сама (в основном летом на дачу)
  19. Уехала к Юлечке на весь день))
  20. Встречала гостей
  21. Играли в настолки почти каждую неделю!
  22. Ходила в кино почти каждую неделю!!
  23. Встретила друзей у себя дома (так, чтобы 5+ чел — это 3 года уже не бывало!)
  24. Переболела пневмонией + полежала в больничке
  25. 3 раза сделала КТ
  26. Перестала готовить в сб, ха-ха!
  27. Купила себе курс по кулинарии)) Теперь главное болтяру на него не положить))
  28. Купила робот-пылесос)
  29. Проверила зрение
  30. Сделала узи
  31. Обновила права! Еще 10 лет свободна =)


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

воскресенье, 7 ноября 2021 г.

Тестирование безопасности / защищенности

Тестирование безопасности — это отдельная область тестирования. О которой я почти ничего не знаю =)) Потому что область сложная. И если юзабилити, в принципе, может проверить даже джуниор, то в тестирование безопасности ему лучше не лезть. Потому что когда безопасность важна — то пропущенный баг стоит миллионы.

 


Насколько безопасно ваше ПО? Легко ли его взломать? Это очень важный вопрос, если приложение работает с персональными данными или деньгами.

Периодически всплывают сайты из серии «введи свой емейл и мы скажем твой пароль, ведь мы взломали большую базу, аха-ха». Если ваш пароль и правда взломали — значит, злоумышленник обнаружил дыру в безопасности.

Если он найдет дыру в работе банкота, то сможет снять оттуда все деньги при нулевом или минимальном балансе на карточке. 

Если он найдет дыру в веб-приложении, то сможет войти под вашим логином-паролем. И если вы сохранили данные карточки, злоумышленник может их считать, купить что-то, или просто вывести деньги. Поэтому банки сейчас ограждаются от покупок добавлением двухфакторной авторизации — вы делаете покупку на сайте и подтверждаете ее кодом из смс.

среда, 3 ноября 2021 г.

Статус книги: уже сверстали!

 


Продолжу хвастаться статусом книги.

Её уже сверстали! Я не везде осталась довольна версткой, потому что хочется больше пустого места (но оно же и дорого стоит). Однако надо отдать ребятам должное — это огромная работа! 585 страниц, и на каждой есть картинки, которые надо вписать в текст...

Сильно привередничать просто нет времени — мне к концу ноября нужны отпечатанные в цвете книги, тот самый ограниченный тираж, который я обещала в фейсбуке... А для этого надо быстро сверстать и вычитать.

А когда начали верстать, вылезла новая проблема — черный цвет внутри диалогов «не такой, как надо». Так как исходно картинки делались без требований издательства, то взяли один черный цвет. Оказалось, именно для книг он не подходит, только для ежедневников.

Заменить цвет легко можно только в фотошопе, если исходники оттуда. Но у меня было 10 разных художников, так что половину картинок пришлось переделывать. Причем в авральном режиме, потому что без "правильного черного" работа над книгой просто встала. А простой мы себе позволить не можем, так как у меня в декабре выступление в Костроме и нужны книжечки...

В общем, срочно срочно дорабатывали картинки, потом верстали. И вот я отправила замечания по верстке (только самые критичные), и буквально пару дней назад заапрувила правки. Уф! Теперь книгу вычитают корректоры и будем печатать!