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

В баге есть фактический и ожидаемый результаты

Иногда кажется, что ожидаемый результат в баге писать вообще не нужно. Например, когда в системе краш — все развалилось. Казалось бы, зачем тут ОР? И если ОР — «Система не должна падать», то он действительно выглядит лишним. Текст ради текста, от которого мы хотим избавиться.

НО!

Никто и не просит писать «система не упала». Напишите, что именно она должна была сделать. Открыть главную страницу? Вернуться назад? Выдать какое-то сообщение об ошибке?



Да, это бывает очевидным. Если мы грузим главную страницу и тут БАХ, эксепшен. А должна открыться главная. Л — логика. Но такие баги возникают редко и обычно на проектах с начинающими разработчиками, которые легко «ломают» странички, забыв поставить точку с запятой в коде.

вторник, 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. Купила себе новый аэрогриль))


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


вторник, 24 декабря 2019 г.

Правила написания предварительных шагов в тест-кейсах

Ссылка на Хабр (там с оглавлением)

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

См также:
Что такое тест-кейс и как его писать — подробнее о тест-кейсах

Предварительные шаги — это все то, что поможет нам пройти тест-кейс, но прямого отношения к текущему тесту не имеет. Например, регистрация.

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

Это как когда готовишь. Скажем, шарлотку

Шарлотка


Предварительные шаги

Сходить в магазин и купить:
  1. Яйца;
  2. Яблоки;
  3. Муку;
  4. Молоко;
  5. Сахар

четверг, 19 декабря 2019 г.

Тур домоседа: как за 20 минут найти 4 бага

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

Так вот, в этот раз благодаря туру домоседа студентка успела найти 4 бага. Отличный результат, я считаю! И да, тур правда очень хорош для поиска багов. Так что вот вам пример его применения:


Проект — https://elibrary.ru

Научная электронная библиотека. Содержит тексты научных публикаций и аннотаций к ним. Есть различные инструменты поиска, возможность авторизоваться, купить доступ к платным материалам, а также оставлять комментарии к статьям.

Для исследования сайта студентка выбрала "тур домоседа".
Одна из самых главных функций этого сайта - сложный поиск. Здесь есть различные формы поиска с большим количеством всевозможных строк, чекбоксов и прочего. Хочется посмотреть, как эти формы будут вести себя при минимальном количестве действий с ними. Ну и, конечно, затронуть заодно другой функционал, такой как регистрация или настройки.

пятница, 13 декабря 2019 г.

Мнемоники: ЛОЗА, ТНТ, НДС, ТМИН и БАГОЛОВ

На моем курсе «Школа для начинающих тестировщиков» есть творческое задание — придумать свою мнемонику по тестированию! Разумеется, оно необязательное ツ

Посмотрите, что придумали ребята на этот раз!

Ксения: Лоза 


Нашел баг? Не торопись вносить в баг-трекер, будь мудр, как Юрий ЛОЗА:


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

вторник, 10 декабря 2019 г.

Мои 12 недель в году. Часть 11


Первый опытвторойтретийчетвертыйпятыйшестойседьмойвосьмойдевятый, десятый


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


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

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

Я комбинирую с магией утра.



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


У меня был ДР, юбилей — 30 лет исполнилось ♡\( ̄▽ ̄)/♡

Это было на 8-ой неделе цикла, потом мы еще отмечали — отличный повод для встречи с друзьями! Как в комиксе одной художницы: «Я родила до 30!», челендж выполнен )))

Владик умнеет на глазах! Он помогает папе пылесосить, а маме протирать стол. Сам относит мусор в урну, раскладывает вещи на свои места (это заслуга папы), читает книжки... А еще он дорос до дверного замка и запер дверь, когда я выкидывала мусор. А дальше скорая, МЧС и всё такое... В общем, весело живется!

При этом я очень много успела за цикл. Мои основные цели были:

— книга: дописать главу 12
— книга: начать главу 13
— курсы: хотя бы 5 кусочков из лекции 4
— статья на ХАБР!

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

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

среда, 4 декабря 2019 г.

Тест-кейсы для приложения Fatsecret

Я периодически публикую в конфлюенсе в разделе «Работы студентов» примеры домашних заданий студентов своей школы для тестировщиков.

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

Ссылка на тесты (там их 5 штук). В блог вынесу только парочку: